Hi everyone,
As you may or may not have seen, last week I released the first version of a greasemonkey/tampermonkey script to help improve trading on TF2Outpost.com. The response I got back has been amazing. As of now, the script is being used by over 600 people.
For those of you who don't know what I'm talking about, this is what the script did in the first version, before this update:
- Saved searches. Adds an option to the main navigation where you can save and load searches!
- Hide trades. You can hide trades from ever showing up again!
- Toggle dontators. Show and hide dontators
- Toggle by keyword. Enter a keyword and it'll filter all the trades with that keyword.
- Show the notes on the right of the trade list (and hide the adverts)
- Auto refresh when you hit a 503 page
- If a search listing shows no trades (because you've hidden them all!) then it'll automatically move onto the next page
Since I released the script last week, I've been gathering feedback and finding out what people like about the script, and what people want.
Today I'm happy to release the first big update to the script. The following features have been added:
- Lots of UI Improvements
- The toggle to hide all donators will now persist across pages (so now you only click it once)
- I've changed how quickly the script refreshes the page when TF2Outpost returns a 503 error. Now it's once every 3 seconds.
- Added a button to delete individual saved searches
- The script will now check for a new version when you first open the TF2Outpost website
- Added negative and positive keyword toggles (so you can now show by keyword as well as hide by keyword)
- Added toggle by item level
- Added toggle by craft number
- Added toggle by unusual effect
- Added a button to show/hide more info on the trade listings page
- Added a 'toolbox' menu item which will include settings and things like that
- Show how many trades have been hidden in the toolbox menu
- Added a 'clear all hidden trades' button to the toolbox menu (careful with this one!)
- Added a 'clear last 10 hidden trades' button to toolbox menu
- Added a 'clear first 10 hidden trades' button to toolbox menu
- Added a block user button to trades page
- If the toggle doesn't match any trades, automatically go to the next page
- Fixed a bug with cancelling on the keyword toggle
With this script, TF2Outpost now looks a bit like this:
[url]http://i.imgur.com/81mTW.png[/url]
There is one new feature that needs a bit more explaining - 'The script will now check for a new version when you first open the TF2Outpost website'. This works by checking a server run by me to see what the current version of the script is, and check that against your script version. Some people will argue 'why don't you just add a @downloadURL or a @updateURL?' two reasons for this. I don't like the greasemonkey implementation of this (slow), and chrome doesn't support this! Most people using this script use chrome, so I don't want to alienate those people.
After the first release of the script, quite a lot of people added me on steam to say thank you and some kind people even gave me tf2 items as a way of thanks. These are the people that drove me to add more features to the script and continue improving it.
With all that in mind, I've decided the auto update functionality will work on a 'donators' version of the script. Everything else is exactly the same, and you'll get all the same features as everyone else.
If you like the sound of the update notification version and you think this script is worth donating to, you can add me on steam and i'll give you a toolbox unlock key: [url]http://steamcommunity.com/id/vaicine[/url] :)
If you want the regular version, you can download that here: [url]http://userscripts.org/scripts/show/148791[/url]
Also, this is the last [PSA] post I am going to do. So either get the update notification version, or keep an eye on the userscript page or the script homepage.
To use this script on firefox:
1. Install greasemonkey: [url]https://addons.mozilla.org/en-US/firefox/addon/greasemonkey/[/url]
2. Go to the script page: [url]http://userscripts.org/scripts/show/148791[/url]
3. Click install
To use this script on chrome:
1. Install tampermonkey: [url]https://chrome.google.com/webstore/detail/dhdgffkkebhmkfjojejmpbldmpobfkfo[/url]
2. Go to the script page: [url]http://userscripts.org/scripts/show/148791[/url]
3. Click install
-------------------------------
The next update will have the following features:
- Auto load next search page when you reach the bottom of the page
- Export/import hidden trades
- Make all toggles persist across pages
- Add toggle for hide offline user trades
- Add prices from bazaar.tf and spreadsheet.blogspot on item hover over
- Highlight trades that you've given offers on
- Add a toggle to the toolbox menu to toggle whether to refresh when tf2outpost returns 503
- Add an option to the toolbox menu to specify the refresh speed when tf2outpost returns 503
- When doing a toggle, reapply odd/even styling
- Adding a WYSIWYG editor for when you make a new trade
- Any other features you guys request!
Any new features you would like, please post them here! If you have any problems getting the script to work, either post here or you can add me on steam!
Works great and it looks amazing, nice work!
To those confused by the "this is the last PSA" part of the post when this is vaicine's only post here, it was also posted to reddit too.
Also, there's a simpler way to install it on Chrome:
1. Download the userscript
2. Drag the script file into the extensions page
3. You're done! No need for Tampermonkey.
Wow, that is awesome.
Installed for the sole reason of hiding trades with the word "quicksell" in them.
Looks and works amazing IMO, nice stuff.
[QUOTE=wickedplayer494;37849845]To those confused by the "this is the last PSA" part of the post when this is vaicine's only post here, it was also posted to reddit too.[/QUOTE]
Sorry, that probably is a bit confusing. I got told I should post it here as well as other places. So I just did a mass copy and paste!
wow, vaicine, nice entrance.
welcome to facepunch.
this script is so sexy
[quote]Toggle dontators. Show and hide dontators[/quote]
May I ask the purpose of this?
Edit:
I don't really care about it, but I know a lot of people will and they'll probably be asking why as well.
[QUOTE=The Pretender;37850715]May I ask the purpose of this?[/QUOTE]
I'd imagine to sort out auto-bumping trades from the ones that don't?
[QUOTE=wickedplayer494;37850730]I'd imagine to sort out auto-bumping trades from the ones that don't?[/QUOTE]
Yeah, I don't know. Not sure if Sneeza will take it lightly or not.
[QUOTE=The Pretender;37850754]Yeah, I don't know. Not sure if Sneeza will take it lightly or not.[/QUOTE]
I would hope Sneeza won't be a dick about it. It gets annoying when you find someone selling something lower than anyone else (such as keys for 2.55), and then you discover that they're not online when their trades auto-bump.
[QUOTE=wickedplayer494;37850767]I would hope Sneeza won't be a dick about it. It gets annoying when you find someone selling something lower than anyone else (such as keys for 2.55), and then you discover that they're not online when their trades auto-bump.[/QUOTE]
Sneeza was thinking about disabling auto-bumping if they aren't online, but that would defeat the purpose.
[QUOTE]The toggle to hide all donators will now persist across pages (so now you only click it once)[/QUOTE]
I don't know why I'm happy about this, but I am
When clicking "show full notes" while searching through listings in the "matches" section, it refreshes the page instead of showing the notes.
Only thing I don't like is the text on the right, is there a way to hide it ?
[QUOTE=The Pretender;37850715]May I ask the purpose of this?
Edit:
I don't really care about it, but I know a lot of people will and they'll probably be asking why as well.[/QUOTE]
most of the donators annoy the fuck out of me tbh(Not all, just a good handful.)
Sadly, toggling them off would make moderating hard.
Hey guys,
Thanks for the replies and the warm welcome :)
Regarding Sneeza and the script, I haven't had any response yet. He seems like a reasonable guy though, and the majority of the changes are just cosmetic/making things easier for people. If he were to say something along the lines of 'either remove the hide donators feature or I'll change the site to stop the script from working' I would totally remove the donators hide feature. But until then, it's staying in as it's the most popular feature of the script!
[quote]
When clicking "show full notes" while searching through listings in the "matches" section, it refreshes the page instead of showing the notes.
[/quote]
I'll have a look into that! Thanks for posting about the problem!
[quote]
Only thing I don't like is the text on the right, is there a way to hide it ?
[/quote]
I'll add that as a new feature - it'll be a setting in the 'toolbox' menu.
nice
*show full notes in my trades
*ability to unhide trades
*sometimes i make an offer and hide the trade from my matches but i still want to see it in "my offers"
I have one idea for an option, could you make a option that automatically filters out dota items?
All of a sudden, search parameters like Craftability and level won't work.
[QUOTE=WhatANiceName;37855326]I have one idea for an option, could you make a option that automatically filters out dota items?[/QUOTE]
Even better, make an option to automatically filter out tf2 items as well.
The hide donators option is pretty stupid. But everything else is cool. What I would like is a filter. If a word from the filter appears in the note the trade gets hidden.
[QUOTE=Desuh;37875180]The hide donators option is pretty stupid. But everything else is cool. What I would like is a filter. If a word from the filter appears in the note the trade gets hidden.[/QUOTE]
Quicksell, firm and set all filtered.
Donator toggle removed, use this:
[url]http://userscripts.org/scripts/show/124628[/url]
The "Hide Trade" function is worth the script alone.
[QUOTE=metalhannes;37957582]Donator toggle removed, use this:
[url]http://userscripts.org/scripts/show/124628[/url][/QUOTE]
yea
and hide the moderators
THANKS!!!!!!
Fucking lovely program man, I can't give a warning to the people using it, so I have to skip straight the ban.
Don't fucking download this, I prefer not to ban you if I can warn you first.
hilarious, I'll give it a try then :P
[QUOTE=Suttles;37959136]yea
and hide the moderators
THANKS!!!!!!
Fucking lovely program man, I can't give a warning to the people using it, so I have to skip straight the ban.
Don't fucking download this, I prefer not to ban you if I can warn you first.[/QUOTE]
How can you tell if people are using this?
And why is it such a big deal?
[QUOTE=Zerfenus;37961764]How can you tell if people are using this?
And why is it such a big deal?[/QUOTE]
it makes it so i can't give warnings to people.
It blocks moderators.
~snip~
Sorry, you need to Log In to post a reply to this thread.