How to remove ads from shoutcast (net radio) in MediaMonkey, Winamp etc…
So….How shall i start this one off heh.
Well we all like to pretend we DON’T know AOL. They represent pretty much the bottom of the barrel when it comes to internet companies. For some reason they cant seem to realise that we are no longer living in the 90′s and just quietly crawl into some deep hole in the ground and die. Instead all they seem to do is spam the internet with ads (and if your unfortunate enough to be living in a country that still recognises AOL as an ISP then they will serve you pretend “internet”).
One of my main annoyances is that they own shoutcast. I love online radio. I love shoutcast. I hate the utterly useless adverts that AOL seems to think someone out there in the world actually gives a shit about. Normally i can think of better things to care about than AOL, but i use shoutcast (since it’s integrated into quite a few media players) so it’s intruding on my chi.
Perfect solution: Build a media player that doesnt use internet explorer as it’s web rendering engine (really? You guys seriously have never heard of like webkit?). MediaMonkey with a gecko engine (i think thats called songbird – but i want a stable player) where i can simply install adblock and be good to go.
Initial solution: Determine the servers used for ads on shoutcast, add entries to the hosts file. For some strange reason, didnt seem to do shit.
Real world solution: For MediaMonkey and Winamp (and others coded by people who are crappy enough programmers to use IE as their web engine) use the spawn of satan to your advantage – Internet Explorer. Since everything in windows seems to be intermingled like some basterdised creation out of a psychopaths twisted fettish nightmare, there is 1 place to go to control everything “internet” related from redmond land.
1) Open internet explorer (yes, i know. Just trust me on this one).
2) Open Internet Options (Tools>Internet Options).
3) Select “Security” tab, “Restricted Sites” zone, “Sites” button just below the zone box.
4) Add the following 1 by one, clicking add after each one:
- *.2mdn.net
- *.adsonar.com
- *.adtech.de
- *.advertising.com
- *.alexa.com (threw this one in for good measure – dont want people tracking my browsing habits).
- *.aolcdn.com (This one will remove the text ads below the channel list, but also seems to be used for static content. Unfortunately there is no way to restrict directories – 0.aolcdn.com/ads/ is what we dont want. If you start seeing missing content you actually care about, try removing this from the restricted sites list).
- *.atwola.com (Seems to be a biggie in the AOL ad world – from what i gather it’s their first port of call for ads. They also own it).
- *.doubleclick.net (Ahh. If Satan owned websites, this would be one of them – most of the ad’s on the internet originate from here).
- *.scorecardresearch.com
5) Click “Close”, “OK” and we’re walking
Close/Reopen your media player and you should see big white boxes where the ads are supposed to be.
For now those are all the servers that seem to matter. If you start seeing ads again, right click on the ad->properties. You should see a url for the ad. You interested in the first two levels of the domain (i.e for url: blahblah.eviladserver.com/malwaretodeliver/cutebunny.gif the server to add to the restricted list would be *.eviladserver.com)
As an added bonus, this will block ads from the above servers for any program using the IE engine – including the bloatware frontend itself.
Feel free to leave comments with new ad servers as they get added and i will try to update the list above.
Have fun
And remember – Donate DIRECTLY to the stations you listen to – never to shoutcast itself