Script Summary: Mark your snatched torrents on What.CD. Works with Chrome/Firefox/Safari. Replacement for the "What.CD Snatched" script.
Version: 0.5.5
This script was originally based off of jonls script which didn't work in Chrome. It has been hacked repeatedly to fix bugs, add features and generally improve things. This script works in both Chrome AND firefox.



Instructions for use
After the script has been installed it will start working automatically. Every 20 minutes the script will check your torrent pages to see if anything has changed and update your torrents accordingly. At times you might want to Reset your snatched or perform a full update (without resetting). On Firefox these option will appear in the Greasemonkey menu. To do this on Chrome, go to any torrents.php page and the dialog should appear to allow you to click on the links.
Default style description
- Uploaded torrents are green.
- Snatched torrents are orange.
- Currently leeching torrents are red.
- Seeding torrents are italicized.
- Snatched/Uploaded torrents you are not currently seeding have a strikethrough.
- Torrent groups you've already downloaded are bold and underlined.


Release Notes
Version 0.5.5 (February 28th, 2012)
- Bookmarks now update automatically every 20 minutes, just like everything else.
- Torrents that you are seeding, but are somehow not marked as snatched on what.cd (probably due to what being down when your download finished) will automatically receive the .snatched class. You shouldn't be able to seed without having snatched and this avoids some weird visual errors. NOTE: If you stop seeding this torrent, it will no longer show as snatched. Unfortunately there's nothing I can do about this case when What.CD doesn't know about the torrent.
- Bookmarked albums are now clearly marked on the individual album page, making it a little easier to spot than having to look for the [remove bookmark] link.
- Bookmarked albums should no longer show up in collages ruining their layouts.
Version 0.5.3 (December 23rd, 2011)
- Changed structure of snatched_cache to save storage space. This necessitated a reset, so unfortunately your torrents won't be marked until you complete a full update.
- using meta.js now to properly check for updates.
- Increased the network timeout from 10 to 20 seconds. This is necessary for people who seed HUGE amounts of torrents and should improve the script's processing for everybody in case what.cd is responding slow or you have a really slow connection.
- If you've manually entered a custom style you won't get updated with the default style each time you upgrade the script.
Version 0.5.2 (December 19th, 2011)
- Fixed on Opera.
- Added @UpdateURL for Scriptish.
Version 0.5.1 (December 18th, 2011)
- The notification box now goes away (and stays away) when you click on it.
Version 0.5.0 (December 15th, 2011)
- Script now checks itself for updates once a day. This was a bitch to get working and there might be some issues with its functionality.
- Bookmarks have been added. Unfortunately they can't auto-update at the moment, so you'll have to go to bookmarks.php to refresh them.
- Fixed the rounded corners on firefox.
Version 0.4.3 (December 8th, 2011)
- Script versions itself. When the script runs it will check its version and if it has updated it will reload the page and run a full update. You shouldn't need to reset/update any more when a new version is released.
- Torrent links which display as "torrents.php?id=72064830" will be replaced with the "Artist - Album" if it is in your snatched groups list.
- The "What.CD Snatched" text is now a link to take you to this userscripts.org page to check for new versions.
- Pulling the jQuery script using Google's HTTPS to hopefully fix an error with HTTPS Everywhere.
Version 0.4.2 (December 7th, 2011)
- Streamlined the code a lot. Was able to dynamically load jScript again without it messing up the forum comments. Removed unnecessary stuff.
- Made the code work properly on Firefox with standard greasemonkey. Hopefully removed the need for Scriptish.
- Auto-update changed from every 15 minutes to 20 minutes.
- Added a 3rd menu option: Update. What this does is FORCE a full refresh, but without clearing the stuff you have saved already. This is important for helping to pick up the missing torrents caused by What's reordering of the lists for leeching and seeding.
- If you accidentally interrupt the full refresh, it will restart the next time it's supposed to be run.
- Changed the default style slightly to the one I've been using for a month. Sorry if you don't like it as much...you can always change it back.
NOTE: To get the updated/fixed style select "Enter Custom Style..." clear out the text and hit enter. - Some other stuff I've probably forgotten.
Version 0.3.5 (February 22nd, 2011)
- The default style is the one from PlastikMann (except leeching files aren't crossed out), the images have been moved to whatimg and I added a color to the group_snatched item.
- Checks now happen in the background every 15 minutes.
When you reset the script and are on torrents.php it will display a message to select a page other than torrents.php before the full update will begin.- No more "none" listed for torrent groups you've already snatched (usually visible in the links to freeleech items from index.php).
For this to work properly you must Reset your snatched list! Open torrents.php, click Reset Snatched and then browse to another page and wait for it to complete.
Version 0.3.0 (January 28th, 2011)
- Initial version of script. Now works on Chrome.



