Be a Supporter!

Greasemonkey Scripts For Ng V2

  • 18,377 Views
  • 270 Replies
New Topic Respond to this Topic
knugen
knugen
  • Member since: Feb. 7, 2005
  • Offline.
Forum Stats
Member
Level 42
Programmer
Greasemonkey Scripts For Ng V2 Feb. 28th, 2012 @ 01:42 PM Reply

------------------------------------------------------------
--
tl;dr version
Old scripts are broken since the redesign so we are remaking the thread (old one is here).
Check this news post for a list of scripts!
------------------------------------------------------------
--

Hey everyone!

As of the redesign all the old GreaseMonkey scripts broke down. But new ones keeps being made and old ones are gradually getting fixed, and so I have locked the old thread and am hereby remaking it; this way we can start anew and just fill this up with scripts that are compatible with the new design!

What is GreaseMonkey?
I believe GreaseMonkey started out as an addon for Firefox. This addon allows for custom JavaScript to be run on any website which in turn allows for great customization possibilities. Since then most, if not all, major browsers have implemented some sort of support for GM scripts.

Note: These scripts are usually called userscripts nowadays since the term GreaseMonkey is only the name for the Firefox addon. However I think GreaseMonkey has become the standard term around here so let's just keep it :)

What are these scripts capable of?
Most anything you can think of that can be done on a regular website! Here are some examples of what old NG scripts did:
- A button next to each forum post which generated a direct link to it
- A text next to the posts on the forum which stated whether the author is online (these two features are now obsolete since they were included in the Newgrounds redesign!)
- An inline poster script which allowed you to reply to a post without opening a new page

This sounds awesome! How can I start using these scripts?
First off you need to make sure your browser can handle them:

Chrome users: Native support means you can simply install them. No setup needed :)
Firefox users: Install the GreaseMonkey addon
Others: See the Wikipedia article for more info

Where can I get scripts?
I will try to keep an up to date list here. Also keep an eye on this thread or search userscripts.org.

I want to develop my own scripts!
Hey now that's not a question! But I like your enthusiasm :)

First off you need to learn basic web development: HTML, CSS, and most importantly Javascript. Once you know that stuff you just need to learn some GM specific syntax.

When you are finished with a script upload it to userscripts.org and of course make a post here in this thread with the link (please also include a description/screenshot)!

---

I believe that is all I wanted to say in this first post! Enjoy :)

MaartenC
MaartenC
  • Member since: Apr. 27, 2010
  • Offline.
Forum Stats
Member
Level 15
Audiophile
Response to Greasemonkey Scripts For Ng V2 Feb. 28th, 2012 @ 01:56 PM Reply

Sounds cool.

StalkerGuy
StalkerGuy
  • Member since: Jul. 18, 2010
  • Online!
Forum Stats
Member
Level 09
Blank Slate
Response to Greasemonkey Scripts For Ng V2 Feb. 28th, 2012 @ 02:03 PM Reply

It would be nice if someone remade the script that didn't make you open forum posting in a new page.


fu

SubparTony
SubparTony
  • Member since: Mar. 30, 2010
  • Offline.
Forum Stats
Member
Level 18
Gamer
Response to Greasemonkey Scripts For Ng V2 Feb. 28th, 2012 @ 02:06 PM Reply

At 1 minute ago, StalkerGuy wrote: It would be nice if someone remade the script that didn't make you open forum posting in a new page.

Yeah,this.I want this scrpt too since it helped a lot.


"I felt like an avenging angel, what I looked like was a fat bald guy with a bad temper." - Max Payne
Dean is a winner Also, stop whining for the chat and go check this out ▾▾

BBS Signature
Wurfel-Waffles
Wurfel-Waffles
  • Member since: Feb. 9, 2012
  • Offline.
Forum Stats
Member
Level 02
Programmer
Response to Greasemonkey Scripts For Ng V2 Feb. 28th, 2012 @ 02:10 PM Reply

wow your script is much better than mine alot...

Good work.


MWHAHA!!! VODKA!
NAC Hall of Fame

BBS Signature
Sectus
Sectus
  • Member since: Feb. 15, 2008
  • Offline.
Forum Stats
Moderator
Level 26
Artist
Response to Greasemonkey Scripts For Ng V2 Feb. 28th, 2012 @ 02:31 PM Reply

You might want to examine the last page or so of the old thread, as I'm sure at least one new script was made to fit this recent redesign. I am currently using one of them, anyway. (The Remodder.)

Conal
Conal
  • Member since: Jul. 25, 2006
  • Offline.
Forum Stats
Member
Level 31
Melancholy
Response to Greasemonkey Scripts For Ng V2 Feb. 28th, 2012 @ 03:26 PM Reply

Oh hot, I'm downloading that shit right now. :D


​   ▲      ▲      ▲
▲ ▲▲ ▲▲ ▲
                                                                      ಠ_ಠ

BBS Signature
Snake-Arsenic
Snake-Arsenic
  • Member since: Feb. 24, 2007
  • Offline.
Forum Stats
Member
Level 13
Movie Buff
Response to Greasemonkey Scripts For Ng V2 Feb. 28th, 2012 @ 03:44 PM Reply

Couple of scripts to make portalling easier:
Newgrounds Stretch: Adds the stretch button to Movies and Games and colours it so you know it's been added.
Newgrounds Start Collapsed: Exactly what the title says. Works for Movies, Games and Audio.

Both scripts tested in Firefox, Opera and Chrome.
Expectrum
Expectrum
  • Member since: Dec. 29, 2005
  • Offline.
Forum Stats
Member
Level 29
Musician
Response to Greasemonkey Scripts For Ng V2 Feb. 28th, 2012 @ 03:55 PM Reply

I've compiled all the scripts released in the previous thread after the redesign. Sorry if I missed anything.

- ReModder by Xaotic
- Eagle Eye (beta) by Xaotic
- EasyBar by Xaotic
- BBS Preview Button by Xaotic
- BBSJump by Xaotic
- AutoForum by Xaotic
- Nostalgia Levels by Xaotic
- NewsJump by Xaotic
- Event Feed + by Xaotic
- Newsgrounds Star Collapsed by Snake-Arsenic
- Newgrounds Stretch by Snake-Arsenic
- Quick BBS by Xaotic
- Quote 'n' Reply by Xaotic


BBS Signature
Xaotik
Xaotik
  • Member since: Mar. 26, 2008
  • Offline.
Forum Stats
Member
Level 15
Programmer
Response to Greasemonkey Scripts For Ng V2 Feb. 28th, 2012 @ 04:23 PM Reply

Nice, it seems YoungAndWise listed all my new scripts already. Just wish everyone wouldn't misspell my name :P. Haha, anyway, I'll write a description page for my scripts, since I host them independently. Back with links later.

Expectrum
Expectrum
  • Member since: Dec. 29, 2005
  • Offline.
Forum Stats
Member
Level 29
Musician
Response to Greasemonkey Scripts For Ng V2 Feb. 28th, 2012 @ 04:29 PM Reply

At 2 minutes ago, Xaotik wrote: Nice, it seems YoungAndWise listed all my new scripts already. Just wish everyone wouldn't misspell my name :P.

Whoops, sorry about that. I knew that I should have copy-pasted it instead of writing it myself.


BBS Signature
Sevkat
Sevkat
  • Member since: Dec. 31, 2006
  • Offline.
Forum Stats
Member
Level 29
Melancholy
Response to Greasemonkey Scripts For Ng V2 Feb. 28th, 2012 @ 04:43 PM Reply

Cool, let's all use one to make posts without text because mods will get BUTTHURT


[SevkittyBBS, join LOSER] - [I am not a crook] - [Add me on Steam: svkkt]

BBS Signature
mandog
mandog
  • Member since: Jul. 13, 2010
  • Offline.
Forum Stats
Member
Level 22
Musician
Response to Greasemonkey Scripts For Ng V2 Feb. 28th, 2012 @ 04:57 PM Reply

WAIT where can I get it for chrome?


original I am.

BBS Signature
Sevkat
Sevkat
  • Member since: Dec. 31, 2006
  • Offline.
Forum Stats
Member
Level 29
Melancholy
Response to Greasemonkey Scripts For Ng V2 Feb. 28th, 2012 @ 04:58 PM Reply

At 29 seconds ago, mandog15 wrote: WAIT where can I get it for chrome?

>retard


[SevkittyBBS, join LOSER] - [I am not a crook] - [Add me on Steam: svkkt]

BBS Signature
CalvinGodly
CalvinGodly
  • Member since: Feb. 19, 2008
  • Offline.
Forum Stats
Member
Level 13
Blank Slate
Response to Greasemonkey Scripts For Ng V2 Feb. 28th, 2012 @ 04:58 PM Reply

At 23 seconds ago, Sevkat wrote:
At 29 seconds ago, mandog15 wrote: WAIT where can I get it for chrome?
>retard

I concur.

mandog
mandog
  • Member since: Jul. 13, 2010
  • Offline.
Forum Stats
Member
Level 22
Musician
Response to Greasemonkey Scripts For Ng V2 Feb. 28th, 2012 @ 05:00 PM Reply

At 2 minutes ago, Sevkat wrote:
At 29 seconds ago, mandog15 wrote: WAIT where can I get it for chrome?
>retard

umad?


original I am.

BBS Signature
mandog
mandog
  • Member since: Jul. 13, 2010
  • Offline.
Forum Stats
Member
Level 22
Musician
Response to Greasemonkey Scripts For Ng V2 Feb. 28th, 2012 @ 05:08 PM Reply

At 1 hour ago, YoungAndWise wrote: I've compiled all the scripts released in the previous thread after the redesign. Sorry if I missed anything.

I downloaded..all of them...


original I am.

BBS Signature
Xaotik
Xaotik
  • Member since: Mar. 26, 2008
  • Offline.
Forum Stats
Member
Level 15
Programmer
Response to Greasemonkey Scripts For Ng V2 Mar. 3rd, 2012 @ 01:07 PM Reply

K guys, new script so this topic doesn't go stale. I haven't had an abundance of time on my hands, but I wrote a quick one.

Name: ReScorer
Description: Puts score information into actual words rather than a meter of stars. Yes, you can always mouse over the stars to see the info, but this just brings it a bit further into the spotlight.

It works on both Portal and Audio pages, oddly enough, the Art Portal seems to do this already...

Works with: Chrome, Firefox 10.0.2+

Download & Install

Screeny:

Greasemonkey Scripts For Ng V2

Entice
Entice
  • Member since: Jun. 30, 2008
  • Offline.
Forum Stats
Member
Level 13
Blank Slate
Response to Greasemonkey Scripts For Ng V2 Mar. 3rd, 2012 @ 01:13 PM Reply

Can you use Greasemonkey to replace images clientside? I want to see my old level icon, I'm gonna give it a try.

0ctopus
0ctopus
  • Member since: Jul. 13, 2006
  • Offline.
Forum Stats
Member
Level 26
Gamer
Response to Greasemonkey Scripts For Ng V2 Mar. 3rd, 2012 @ 01:23 PM Reply

Can you make a script that blocks all of the avatars from the forums?

Step
Step
  • Member since: Nov. 4, 2007
  • Offline.
Forum Stats
Moderator
Level 25
Musician
Response to Greasemonkey Scripts For Ng V2 Mar. 3rd, 2012 @ 02:06 PM Reply

At 58 minutes ago, Xaotik wrote: Name: ReScorer

Works like a charm on Chrome. I'm going to love this script.


Review Request Club | PLEASE GIVE ME FEEDBACK ON THIS I BEG YOU | Formerly Supersteph54
I'm an Audio Moderator. PM me for any Audio Portal-related help.

BBS Signature
Xaotik
Xaotik
  • Member since: Mar. 26, 2008
  • Offline.
Forum Stats
Member
Level 15
Programmer
Response to Greasemonkey Scripts For Ng V2 Mar. 3rd, 2012 @ 02:31 PM Reply

At 1 hour ago, bgraybr wrote: Can you use Greasemonkey to replace images clientside? I want to see my old level icon, I'm gonna give it a try.

I already made that script a while ago. Here's the post about it on the old GM thread...

dlxrevolution
dlxrevolution
  • Member since: Mar. 29, 2010
  • Offline.
Forum Stats
Member
Level 11
Musician
Response to Greasemonkey Scripts For Ng V2 Mar. 3rd, 2012 @ 02:45 PM Reply

At 4 days ago, knugen wrote: ------------------------------------------------------------
--
tl;dr version
Old scripts are broken since the redesign so we are remaking the thread (old one is here).
Check this news post for a list of scripts!

He put the tl:dr version first so we wouldn't have to scroll through so shit he knew we wouldn't read. See, this guy right here...This guy right here is smart. Why can't all users be this smart???


Sig made by DLX

BBS Signature
Xaotik
Xaotik
  • Member since: Mar. 26, 2008
  • Offline.
Forum Stats
Member
Level 15
Programmer
Response to Greasemonkey Scripts For Ng V2 Mar. 3rd, 2012 @ 03:17 PM Reply

I meant to mention. I'm certain knugen did not intend for this to happen, but you guys seem to be missing out on the 13 or so scripts made by Snake-Arsenic and myself. They are in fact redesign-compatible, but they were posted in the old thread.

YoungAndWise was kind enough to link to all of them. Make sure you read this post, to see if a script you'd like is already made.

EJR
EJR
  • Member since: Mar. 24, 2008
  • Offline.
Forum Stats
Moderator
Level 33
Animator
Response to Greasemonkey Scripts For Ng V2 Mar. 3rd, 2012 @ 03:20 PM Reply

Are you sure it's not possible to make another inline poster? I thought that was pretty cool.


Portal, Chat & BBS Moderator

BBS Signature
Xaotik
Xaotik
  • Member since: Mar. 26, 2008
  • Offline.
Forum Stats
Member
Level 15
Programmer
Response to Greasemonkey Scripts For Ng V2 Mar. 3rd, 2012 @ 03:59 PM Reply

Hey guys, I was just thinking of a way that I could make the requested script (to remove avatars), and I thought to replace them with level icons like before.

That being said, I've updated NostalgiaLevels. I made the script insert two little lines of CSS rather than seek out each level icon and swap them, now, the script not only works faster, but it's a smaller download, and the level icons can be moved around the page without bugging out.

So here is NosalgiaLevels 2.0

Tested on: Chrome and Firefox 10.0.2

Pic:

Greasemonkey Scripts For Ng V2

mandog
mandog
  • Member since: Jul. 13, 2010
  • Offline.
Forum Stats
Member
Level 22
Musician
Response to Greasemonkey Scripts For Ng V2 Mar. 3rd, 2012 @ 04:56 PM Reply

At 3 hours ago, Xaotik wrote:

Hey man how did you learn all of that?


original I am.

BBS Signature
Xaotik
Xaotik
  • Member since: Mar. 26, 2008
  • Offline.
Forum Stats
Member
Level 15
Programmer
Response to Greasemonkey Scripts For Ng V2 Mar. 3rd, 2012 @ 05:12 PM Reply

At 14 minutes ago, mandog15 wrote:
At 3 hours ago, Xaotik wrote:
Hey man how did you learn all of that?

Practice, I'm someone who can learn really easily by taking things apart, so if you can too, read source code. Also, W3Schools is an excellent resource for learning anything about web development.

Xaotik
Xaotik
  • Member since: Mar. 26, 2008
  • Offline.
Forum Stats
Member
Level 15
Programmer
Response to Greasemonkey Scripts For Ng V2 Mar. 3rd, 2012 @ 08:45 PM Reply

Well guys, heres an idea I don't recommend trying because it would be really wasteful, but if anyone else wants to take a try at the inline poster, this concept image would probably work...

Greasemonkey Scripts For Ng V2

Xaotik
Xaotik
  • Member since: Mar. 26, 2008
  • Offline.
Forum Stats
Member
Level 15
Programmer
Response to Greasemonkey Scripts For Ng V2 Mar. 3rd, 2012 @ 09:02 PM Reply

Attempt at proof-of-concept...

If this goes through, my idea works and I'll go build it, if not, its back to the drawing board...