Bungie.net Community
This topic has moved here: Subject: Script Central> All GM Scripts Here!
  • Subject: Script Central> All GM Scripts Here!
Subject: Script Central> All GM Scripts Here!

Why not stop by my File Share while you're here?

~Long Live Halo 2
Only regret is I didn't play more of it.

If you haven't noticed by now, I'm sort of a jerk.

Holy crap just shut up already. Literally nobody cares.
Posted by: im am b0red

TL;DNR version: Chrome wins, stop crying.

  • 07.18.2012 10:56 AM PDT

Note for Firefox 15 users:

The Timestamp Converter no longer works if you have upgraded to Firefox 15 due to changes Mozilla has recently made. I will try to find a way to get it working again at some point.

  • 07.20.2012 12:47 AM PDT

I jieħdu kenn fil Amida Buddha.


Posted by: TheHawk62

Posted by: Tidus Zero
Another update to Shi Options.

Current features
* Reload the topic view every 10 seconds.

* Thread previewing.

* Load new pages of replies when you scroll to the bottom of the page in a thread, or click the 'load next' button.

* Parse image, YouTube, SVG, audio and video URLs to embedded objects.

* Hide topics.

* Show the URL on hover.

* Options bar with quickly accessible options and changeable position.

* Private message notification.

* Options to turn off or limit features.

Images
http://img402.imageshack.us/img402/9499/screenshot2mm.png

http://img696.imageshack.us/img696/3145/screenshot3jx.png

http://img25.imageshack.us/img25/9011/screenshot6dm.png

New features - version 2.1
+ Added thread previews and the option to make it preview all threads on load, preview separate threads or none.

+ Changed the location of the options bar. It is now fixed and at the bottom of your screen. It can also be hidden.

+ Private message notification. A fixed box that appears when you receive a message, and displays the title of the message, username of the sender and the time and date it was sent.

+ Added an option to disable reply loading when you scroll to the bottom of the window.

New features - version 2.5
+ Bar location is changeable.

+ Topic previews can be expanded to the full thread. Options for what topics to preview.

+ Parse URLs after load. Choose which pages to parse URLs on.

+ Toggle the private message notification on and off.

New features - version 2.6
+ Option to only preview six topics instead of all or no pinned or top.

New features - version 2.7
+ Trimmed the code slightly.

+ Parsed URL elements and elements created with the script within loaded replies or threads now function as they should.

New features - version 2.8
+ Added thread hiding, replaced pinned thread hiding with this.

+ Additional option when expanding threads, instant full topic, or preview like before.

Protip: Parsing URLs can make your browser slow during the time it is parsing, therefore, loading in previews while parsing URLs is enabled for topic-view, can make your browser a bit slow temporarily.

Firefox: Shi_options.user.js
Chrome: Shi_options.crx
Might work with other browsers (Opera, Safari) but I haven't tested the script with them.

Also, Chrome users who have version 2.6 or earlier installed have to delete the old script and install the latest one. Lost the PEM because of a failed data backup.

Edit: updated to version 2.8.


Links broke. :(


The Chrome link doesn't work ;(

  • 07.22.2012 1:46 AM PDT
  • gamertag: [none]
  • user homepage:

Posted by: garfield0218
The Chrome link doesn't work ;(
The working links are in his signature.

  • 07.22.2012 2:17 AM PDT

I jieħdu kenn fil Amida Buddha.


Posted by: CHUD CHUFFER1
Posted by: garfield0218
The Chrome link doesn't work ;(
The working links are in his signature.


Thanks.

  • 07.22.2012 8:32 AM PDT

Xbox LIVE gamertag: Dat3lessNutella
Steam username: TopWargamer
To look up my Halo stats...search for the gamertag TopWargamer.
SAVED THREAD PAGES: 283
One does not simply get rid of TopWargamer so easily.
You know this to be true.
ALL HAIL GABEN

I remember seeing a script for Chrome somewhere on Bnet that when you hover your mouse over a shortened link (like tinyurl, adf.ly, goo.gl, etc.), it would extend the whole link, so you could see the unshortened version.

What's the name of the script, and where can I download it at?

[Edited on 07.23.2012 12:06 PM PDT]

  • 07.23.2012 12:05 PM PDT

*´¨)---––•(-• Dutchy •-)•–--–-(¨´*
¸.•´¸.•*´¨) ¸.•*¨)••(¨*•.¸ (¨´*•.¸´•.¸
(¸.•´ (¸.•Everything fails•.¸) ´•.¸)

Is there a script that blocks users posts? I'm trying to have a debate with someone in a thread and they don't seem to realize I'm talking to them...

  • 07.23.2012 7:29 PM PDT
  • gamertag: [none]
  • user homepage:

Posted by: TopWargamer
I remember seeing a script for Chrome somewhere on Bnet that when you hover your mouse over a shortened link (like tinyurl, adf.ly, goo.gl, etc.), it would extend the whole link, so you could see the unshortened version.

What's the name of the script, and where can I download it at?
I know there is a couple in the PC safety thread, not sure if that's what you're looking for but that may be it.
Posted by: King Dutchy
Is there a script that blocks users posts? I'm trying to have a debate with someone in a thread and they don't seem to realize I'm talking to them...
There is the bungie ignore system script, which allows you to collapse a person's posts under the more area.

[Edited on 07.23.2012 7:43 PM PDT]

  • 07.23.2012 7:42 PM PDT

-SM

Does anyone know if the All Forums script is still working? I just started using scripts and I can't seem to get the All Forums one to work.

  • 07.24.2012 4:14 AM PDT

Cammalamm is the best.

External Links-
>My Photobucket page
>My Twitter account


Posted by: Spartan Maxwell
Does anyone know if the All Forums script is still working? I just started using scripts and I can't seem to get the All Forums one to work.


its working for me. try reinstalling.

  • 07.24.2012 8:38 AM PDT

-SM

Posted by: zoobkillerninja

Posted by: Spartan Maxwell
Does anyone know if the All Forums script is still working? I just started using scripts and I can't seem to get the All Forums one to work.


its working for me. try reinstalling.

Tried and still not working :(

  • 07.24.2012 5:27 PM PDT

Cammalamm is the best.

External Links-
>My Photobucket page
>My Twitter account


Posted by: Spartan Maxwell
Posted by: zoobkillerninja

Posted by: Spartan Maxwell
Does anyone know if the All Forums script is still working? I just started using scripts and I can't seem to get the All Forums one to work.


its working for me. try reinstalling.

Tried and still not working :(


have you used user script before?

  • 07.24.2012 10:58 PM PDT

I love you [b]

Level one. The Trees.......
{narrator Johnson. and arbiter}As the World stands by a man having met many angels and destined for great progress. Having Just used his finger to strike lightning, he was possesed with progres one vision
her......
Go and find your stick Maker .......
"Wake up Bill default 1 of 7-08!" {Christie}
"Its time to find your stick."
"You Gotta find one that matches your toggle."
"Your not ready for that."
"These are closer to what we need."
"Perfect!!!!!!!!"
"Lets Go"

(TRAINER)

lIVE lONG AND PROSPER level 2
{initiated into the company of the stick many tasks awaited them....... Completed they would live forever.......}
Stick Leader Lord Aethertho "We need you to complete these objectives!"
{The Memory jarred him and the words began to flow Like a transporter malfuntion.......}

{Christie}
"Bill WAKE UP!!!"
"Your Living in the dream again."
"These nighmares have got to stop! We are gonna Do It!"
Stick Lord SeeFore Enters "Do What?"
"Stop Bills Nightmares."
"A Worthy Cause, to be sure. Any Plans?"
"We already have sticks..."
"Sticks are good, yet they are not plans. Go to see the Stick Priestess Tatiana and she may help you..."

i CAN uPDATE YES?

This is script only

[Edited on 07.25.2012 12:31 AM PDT]

  • 07.25.2012 12:10 AM PDT

-SM

Posted by: zoobkillerninja

Posted by: Spartan Maxwell
Posted by: zoobkillerninja

Posted by: Spartan Maxwell
Does anyone know if the All Forums script is still working? I just started using scripts and I can't seem to get the All Forums one to work.


its working for me. try reinstalling.

Tried and still not working :(


have you used user script before?

Yeah, but I just started using them for Bnet. I have 4 other Bnet scripts running that are working just fine.

  • 07.25.2012 12:33 AM PDT

Well this thread is -blam!- dead, Jesus Christ; two weeks without a post? I'ma need to give this thread some lovinz.

Anyway, I'm back, and I wrote up a few cool scripts that I'll be releasing over the next few days/week. They're not quite finished, but most of them are functional and should be done soon.

This includes a block script (im am b0red won't be visible on the public forums to me, can't really take a screenshot of that), a "confirm exit when you've still got text in the textarea" script (gonna need help with naming that one; also, it only says "reload" because I was reloading, it triggers every time you attempt to leave the page), a favorite groups script, and a neat script that takes away the ugly background in threads and really shows off that nice, pretty, starry background (I like this one quite a bit), and my favorite of the group, a cool-ass quote script.

They're all pretty awesome but like I said, should be a few days before they're all done. I post them up as they finish. Currently working out some kinks.

  • 08.13.2012 5:40 PM PDT

Posted by: AngryBrute1
Oh yeah, since somebody does not believe what YOU believe; that makes us vapid...
I cannot grasp that what you call "Something happened to nothing, and that nothing became something, and it was smaller than than a period."

Posted by: ctjl96
All of those look awesome.

[Edited on 08.14.2012 8:49 PM PDT]

  • 08.14.2012 8:46 PM PDT

Yeah, I tried to crank out a few original ones while bant.

The Favorite Groups script should be done by the end of the day. The quote one works at the moment, but only per-page (e.g., only shows quotes from that page); I'm working on adding cross-page functionality as well as POSTing it to a php file that will save it so you can load it as a JSON object from my server rather than processing the whole thread yourself.

  • 08.15.2012 10:05 AM PDT

Here's a little snippet I've written that might help some people parsing the metadata block at the top of a Greasemonkey userscript.

For a block like this:// ==UserScript==
// @name Coup d'Bungie 5 for Firefox
// @namespace dazarobbo
// @description Personlize your bungie.net experience
// @version 5.5.0
// @include http*://*bungie.net/*
// @exclude http*://*bungie.net/*createpost.aspx*
// @exclude http*://*bungie.net/Account/Playtest/*
// @exclude http*://*bungie.net/Account/Settings.aspx*
// @author dazarobbo
// @copyright 2012, dazarobbo
// @contributor Iggyhopper
// @contributor Tidus Zero
// @contributor DavidJCobb
// @require http://code.jquery.com/jquery-1.7.2.min.js
// @require http://dohpaz.com/flydom/js/jquery.flydom-3.1.1.js
// @require https://raw.github.com/Shou-/Coup-5/master/jquery.wheelcolorp icker.min.js
// @license (CC) Attribution Non-Commercial Share Alike; http://creativecommons.org/licenses/by-nc-sa/3.0/
// @debug True
// @browser Firefox
// ==/UserScript==

meta.name; //Coup d'Bungie 5 for Firefox
meta.version; //5.5.0
meta.contributor[0]; //Iggyhopper
etc...

If there is only one uniquely named key in the metadata, it becomes a property of the meta object. More than one and it becomes an array.

  • 08.22.2012 6:30 PM PDT

...but why would we need to parse greasemonkey metadata? You can read it manually if you're not braindead.

  • 08.22.2012 6:32 PM PDT

Good place to put global constants.

  • 08.22.2012 6:36 PM PDT

I suppose... That's not really standard practice and a little weird -- you could just declare it without the var keyword and it's automatically global.
g = 15; //global

  • 08.22.2012 6:39 PM PDT

That syntax is deprecated under strict mode because it's problematic.

When I say it's a good place to put global constants, I mean to say it's a good place to put values which are global to script itself, but not in terms of scope. For instance, a debug flag. If I wanted them to be actual global variables, there would be no point in merging them into a single object as I've done.

Ideally though, you would put that functionality within some kind of "init" function then return the meta object to some variable, but still have that globally available. eg. Script.Metadata.

  • 08.22.2012 11:25 PM PDT

AV=http://avatar.coolclip.ru/albums/Avatars/Avatars%2090x90/A vatars_90x90_022.gif
BG=http://avatar.coolclip.ru/albums/Avatars/Avatars%2090x90/A vatars_90x90_022.gif

The first thing that causes me headaches when I want to start a script is figuring out how to get various elements and info from the page. Every time I start a script, I have to look into the code from the site, copy IDs and remember the hierarchy of the elements if I need to maneuver around the DOM.

So I took this pain and made it a little easier for everyone. Say hello to the Bungie Extension API.

http://github.com/Iggyhopper/Bungie-Extension-API

This will also be very useful to devs when the site update comes because I can update the script and there will be no slowdown in momentum.

I am adding more things to the script often, probably in chunks. I should probably version it. So, this is version 1!

[Edited on 08.24.2012 1:13 PM PDT]

  • 08.24.2012 1:13 PM PDT
  • gamertag: [none]
  • user homepage:

I created a user style for Firefox that will allow you to use your own theme. This is my first time doing something like this so I have no idea on how to upload it to the user style site so I'll post it below.@namespace url(http://www.w3.org/1999/xhtml);

@-moz-document
url(https://www.bungie.net/Account/Profile.aspx),
url(https://www.bungie.net/Forums/MyTopics.aspx),
url(https://www.bungie.net/Account/Profile.aspx?page=Chapters ),
url(https://www.bungie.net/account/profile.aspx?page=Chapters ),
url(https://www.bungie.net/Account/Profile.aspx?page=Messages ),
url(https://www.bungie.net/Account/Settings.aspx?page=avatar) ,
url(https://www.bungie.net/Account/Settings.aspx),
url(https://www.bungie.net/Account/Settings.aspx?page=ignore) ,
url(https://www.bungie.net/Account/mobileauthkey.aspx),
url(https://www.bungie.net/Account/nameplates.aspx),
url(https://www.bungie.net/Account/bcard.aspx),
url(https://www.bungie.net/Account/reachapikey.aspx),
url(https://www.bungie.net/Account/playermodel.aspx)
{
#ctl00_mainContent_header_divContentBG {
background-image: url("http://img99.imageshack.us/img99/9374/cresttheme.jp g") ! important;
background-position: 0 0 ! important;
height: 260px ! important;
width: 902px ! important;
}
}
A pic as well for assistance.

Here is a couple of links of it in action.

There may be a few spaces that you'll have to remove to get it working properly as well, also, since I used https you may have to change it to http if you use http, not sure about that though. You'll need stylish and under write new style you can insert the code, you have to give it a name as well. To use whatever background you want, you replace the imageshack link with your own, the dimensions are 902 pixels wide, 260 pixels high.

A great amount of credit goes to Zoidberg25, I used his unleash ninjas style as the framework for this, so thank you.

[Edited on 09.12.2012 3:15 AM PDT]

  • 09.12.2012 3:10 AM PDT

Halo Waypoint Superintendent // Forger // Junior Games & Web Developer.

Halo4ger.com - Founder/Admin.

@DerFlatulator

Reaching Perfection || Blueprint -- Action Sack Lead


Posted by: Iggyhopper
The first thing that causes me headaches when I want to start a script is figuring out how to get various elements and info from the page. Every time I start a script, I have to look into the code from the site, copy IDs and remember the hierarchy of the elements if I need to maneuver around the DOM.

So I took this pain and made it a little easier for everyone. Say hello to the Bungie Extension API.

http://github.com/Iggyhopper/Bungie-Extension-API

This will also be very useful to devs when the site update comes because I can update the script and there will be no slowdown in momentum.

I am adding more things to the script often, probably in chunks. I should probably version it. So, this is version 1!

Nice, looks pretty clean. Makes me want to write something... Just need ideas.

  • 09.12.2012 8:33 AM PDT