Submit Hint Search The Forums LinksStatsPollsHeadlinesRSS
14,000 hints and counting!

See only free apps on MacUpdate and VersionTracker Apps
Here's an easy way, using Safari, to see only the free apps at MacUpdate and VersionTracker. What follows is a summary of the process; you can read a detailed walkthrough (with screenshots) on my blog.
  1. Write a simple CSS file for Safari to use. Open TextEdit, and paste in the following line -- make sure TextEdit is in plain text mode.
    .eliminateMe { visibility: hidden ! important; display: none !important; }
    This CSS rule overrides all other rules regarding visibility because it's on a local style sheet (which takes precedence). Save the file somewhere, and make sure you name it something that ends in .css. TextEdit will want to append .txt to the name; don't let it do so when prompted.
  2. Tell Safari to use your local style sheet. In Safari's Preferences, select the Advanced tab. Click the pop-up menu next to Style Sheet, then click Other on the menu and navigate to the CSS file you just created.
  3. Select all of the following text (triple-click it), then drag and drop it onto the Bookmarks bar in Safari. Give it a short useful name (Show Free or whatever) when prompted.
    javascript:(function(){var%20xyz;if(document.getElementsByTagName('a')){for(var%20z=0;(xyz=document.getElementsByTagName('a')[z]);z++){if(xyz.text=='Updater'||xyz.text=='Shareware'||xyz.text=='Update'||xyz.text=='Commercial'||xyz.text=='Beta'||xyz.text=='Demo'){xyz.parentNode.parentNode.className='eliminateMe';}}}})();
Now just visit MacUpdate or VersionTracker, then click the Show Free entry in Safari's bookmarks bar...just like that, you'll see only the free apps in the list. You can probably play around with this to adjust it for use on other sites as well.

[robg adds: This worked as described in Safari. If you want to use it in Firefox (where it also works), you need to create a file named userContent.css in your user's Library » Application Support » Firefox » Profiles » randomtext.default » chrome folder (you'll see two sample files there already). Paste in the above CSS and restart Firefox, then create the bookmarklet. If you need more help with the CSS file, this page has tons of details.]
    •    
  • Currently 1.80 / 5
  • 1
  • 2
  • 3
  • 4
  • 5
  (5 votes cast)
 
[8,399 views]  

See only free apps on MacUpdate and VersionTracker | 11 comments | Create New Account
Click here to return to the 'See only free apps on MacUpdate and VersionTracker' hint
The following comments are owned by whoever posted them. This site is not responsible for what they say.
See only free apps on MacUpdate and VersionTracker
Authored by: jmock on May 13, '09 08:30:15AM

Or you could just go here http://www.versiontracker.com/macosx/freeware instead.



[ Reply to This | # ]
See only free apps on MacUpdate and VersionTracker
Authored by: john1620b on May 13, '09 02:41:45PM

On MacUpdate you can filter results with the checkboxes at the top, as well. I do this to limit it to freeware and updates. This hint is neat, but seems pointless to me.



[ Reply to This | # ]
See only free apps on MacUpdate and VersionTracker
Authored by: Melle on May 13, '09 08:30:19AM
Better yet, skip steps 1 and 2, and for the bookmark from setp 3, use the following:
javascript:(function(){var%20xyz;if(document.getElementsByTagName('a')){for(var%20z=0;(xyz=document.getElementsByTagName('a')[z]);z++){if(xyz.text=='Updater'||xyz.text=='Shareware'||xyz.text=='Update'||xyz.text=='Commercial'||xyz.text=='Beta'||xyz.text=='Demo'){xyz.parentNode.parentNode.style.display='none';}}}})();


[ Reply to This | # ]
See only free apps on MacUpdate and VersionTracker
Authored by: bcometa on May 13, '09 02:36:55PM

sweet, thanks!



[ Reply to This | # ]
See only free apps on MacUpdate and VersionTracker
Authored by: emale on May 13, '09 09:59:52AM
Why not
javascript:(function(){var%20xyz;if(document.getElementsByTagName('a')){for(var%20z=0;(xyz=document.getElementsByTagName('a')[z]);z++){if(xyz.text!='Freeware'){xyz.parentNode.parentNode.style.display='none';}}}})();
That's shorter ;-)

[ Reply to This | # ]
See only free apps on MacUpdate and VersionTracker
Authored by: paulw on May 13, '09 10:11:39AM

doesn't seem to work: winds up showing no updates for me.



[ Reply to This | # ]
See only free apps on MacUpdate and VersionTracker
Authored by: guns on May 13, '09 10:09:47AM

Yes, please use javascript-only solutions please. They are cleaner, can do everything a local stylesheet can do, and won't result in a group of people with mystery stylesheets possibly conflicting with my site's styles.

The web client situation is complicated enough without large amounts of browsers with local stylesheets.



[ Reply to This | # ]
See only free apps on MacUpdate and VersionTracker
Authored by: slb on May 13, '09 10:36:30AM

Is the economy that bad??? :)



[ Reply to This | # ]
I converted this into a Greasemonkey Script
Authored by: nik.martin on May 13, '09 03:28:18PM
See only free apps on MacUpdate and VersionTracker
Authored by: toshoklabs on May 14, '09 06:32:56AM

or, just tick the little "Free" checkbox on MacUpdate, and click the Filter button - it will remember your preference between page loads so that you don't have to keep using the bookmarklet



[ Reply to This | # ]
See only free apps on MacUpdate and VersionTracker
Authored by: dchivas on May 15, '09 03:11:17PM

This really worked great on Safari 4.0.5528.16 but when I upgraded to 4.0.5528.17 it doesn't work any more. Can it be modified to work with the newest 4.0?



[ Reply to This | # ]