More Scripts & Stuff for HSX
HSX scripts and Android app, by Eduardo Zepeda
Also see Chimp and Port Monkey for HSX

Here are some HSX scripts of the less complex variety.

ROTO Expunger

Expunger allows you to remove clutter from nuisance posters on the forums, for as long as you wish. It's the Recurrent Overbearing Trivia & Obnoxiousness Expunger -- the ROTO Expunger. Add a poster by clicking the X following their nick. To manage expunged posters, click the Expunger link near the forum page navigation links. The Expunger management panel shows how many posts by each user have been removed. The number in the Expunger link may be larger than the total of removed user posts. That is because the Expunger link number includes replies to the removed posts, by other users; those have to be removed so that replies do not appear out of context.

Expunger is an update of the old Ticker Talk Killfile, which was my first HSX script. When the forums were redesigned by HSX several years (how many?) back, I had not gotten 'round to updating the Killfile. I have preserved the Killfile homepage, which includes a screen shot of the old forum. Check it out.

The pages are modified after downloading. Depending on the speed of your connection and computer, and length of the forum page and killfile, you may get a glimpse of the unmodified page, before the killfile actions are applied. Expunger will work with the Forum Styler, but, the X at each nick will be the same color as the outer message links.

Forum Styler

The Forum Styler provides two benefits. First, it use colors that are easier to distinguish. Second, it eliminates the drop-down selector to move between forums; you'll have one-click text links like we had in the old days. There's no interface for changing colors or font sizes. But, I've made the code easy to read; with not much adventure, text color and size can be modified: In the Greasemonkey script manager, right-click Forum Styler, and Edit. If this is your first ever script edit, you'll be prompted to find Notepad, or whatever, to edit with. When the file opens, you'll see a section that says "Edit these to taste". Make your changes, and Save.

Nosy

Nosy
If you'd like to know how well other traders are doing for the day, Nosy can help. In the forums, reading inner messages, you can hover over a poster's name, and a tooltip will appear, providing the poster's port rank, value, and gain or loss for the day. On watchlists, leagues and leaderboards, there is a clickable ? beside each player name, which provides the same information in a pop-up.

You could work out player gain or loss for the day yourself, by opening their profile, and whatever lifetime leaderboard page they appear on, and subtracting their previous day's net worth (leaderboard) from their active net worth (profile). Nosy just makes it easy to be nosy. Keep in mind that Nosy is opening 2 web pages in the background, and can only work as fast as the Interwebs, and your connection. Nosy works with Firefox-Greasemonkey, and with Chrome.

Nosy now allows you to keep tabs on the current performance of your best frienemies on HSX. Their gain or loss for the day will show up in the announcement bar of every page viewed, excluding portfolio and profile pages, and trade confirmations. Click the ? to set up the user IDs. While data for a maximum of 3 users can be retrieved and displayed at one time, you can enter as many as you want; the display will cycle on successive page loads. Note that spelling is critical, just as when adding someone to your HSX Watchlist. You can change back to the normal announcement view at any time, by clicking the ?. We're still opening 2 pages per user displayed, in the background. This will cause some extra server load, as well as more ads served by HSX. Depending on feedback, we may end up having to keep the frienemy display off most of the time. There's no apparent drag on your page loading performance, BTW; the data just pops in when available, after the page is displayed.

League Genie

Hide those tables! - Click on the League Standings link to hide the section. This can be helpful if you belong to a large league, or just want to read or post comments. League admins can also hide their table of Pending / Inactive Members. Most of the league information at the top can be hidden, as well. Unhide any section with a click on its heading. Hidden sections will be remembered and applied to any league that is viewed.

No more loss of text when posting comments - There is a counter for those 255 available characters, that is updated as you type. When you get down to zero, text entry will stop -- unless you delete and edit to save some characters.

Navigation hotkeys - Jump instantly to the League Standings or Recent Comments, by hitting the [ or ] keys.

Note that if also using Chimp, League Genie must be executed first, or it will try to interact with the Chimp widget, rather than your league pages. Execution order can be configure by right-clicking script names, in Firefox's Tools, Add-ons, User Scripts control panel.

Also, for some inexplicable reason, League Genie does not work properly in some leagues. Can't help you there, since I'm not a member of all leagues... can't do the testing, even if I wanted to. It works in my own leagues.

Pages are modified after downloading, so you may briefly see the "hidden" portions, before Greasemonkey reformats the page.

Getting started

Because this site has become unreliable, the download files have been moved to the GreasyFork script archive. Here's the new edzep download/install page. The Tripod pages are left up because they provide a better visual reference.

ROTO Expunger downloads and version history

Forum Styler downloads and version history

Nosy downloads and version history

League Genie downloads and version history

For a look into the past, here is the now defunct HSX Killfile page.


Get Firefox Friends don't let friends
use Internet Explorer
Copyright © 2016 by Eduardo Zepeda
umbzep@gmail.com