Anti-adblock-killer: allmusic.com

Created on 18 Aug 2016  路  53Comments  路  Source: reek/anti-adblock-killer

Please take care of this
allmusic.com

Most helpful comment

Ah, maybe I got it. Try this one:
www.allmusic.com##script:contains(function()

I hope this doesn't brake anything else on this site. So far it's ok for me.

All 53 comments

add these filters

||supportfreecontent.com/cl/latest/locker.js
@@||allmusic.com^$elemhide
@@||pagefair.com$script,domain=allmusic.com
@@||pagefair.net$script,domain=allmusic.com

I'm new to anti-adblock-killer. I've installed it. I use Adblock Plus. Where do I put the above filters? I added them to a new Custom filters group in Adblock Plus and I still cannot get to allmusic.com.

sure, add them to your custom filters in ABP.
Don't use other blocking addons (like ghostery, disconnect ...)

Try disabling greasemonkey only to see if it works with the filters above.

Thanks for the quick reply. I figured I would do things one at a time. Disconnect was already disabled. So I disabled Ghostery. And that was it! Greasemonkey is still enabled.

I found your add-on with a Google search on -> allmusic ad blocker <- and searching for the past week. The hits on a regular search were ancient and useless. Hopefully others will find this thread, but most aren't as search savvy.

Not sure just what is lost by no longer having Ghostery...

nothing is lost. Just use easyprivacy list in ABP and ghostery is not needed anymore.

However, for filter issues you can also report at easylist forums: http://forums.lanik.us/

I don't use any other blocking addons apart from uBlock Origin and still having the issue. Added the filters but it didn't work. The script URL you suggested is wrong, it's (now?) http://supportfreecontent.com/cl/latest/content-locker.min.js, but blocking that doesn't help because a site uses an inline script which just reloads the page forever if the content locker fails to load:

                    <script src="//supportfreecontent.com/cl/latest/content-locker.min.js"></script><script>(function (w, d) { function fb(e,t){var i=Date.now(),o=t.createElement("d"+i);o.setAttribute("id","a"+i),o.setAttribute("class","ac"+Math.floor(i/2)+"rc"),o.setAttribute("style","z-index:2147483647;display:block;visibility:visible;position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.90);font-family:Arial;"),o.innerHTML="<e"+i+' id="ab'+i+'" style="margin:3% auto;position:relative;top:100px;display:block;visibility:visible;padding:40px 0;width:600px;background:white;border:2px solid #555;border-radius:3px;text-align:center;color:#999;box-shadow:0px 0px 85px 3px #c1c1c1;">Oops, something went wrong.</e'+i+">";try{t.addEventListener("contextmenu",function(e){e.preventDefault()},!1)}catch(r){}t.body.style.overflow="hidden";var n=Math.floor(Math.random()*t.body.children.length);t.body.insertBefore(o,t.body.children[n]),setTimeout(function(){document.referrer?e.location=document.referrer:e.location.reload()},1e3)} if (!w.__cli) { return fb(w, d); } __cli([ [ "amn", "allmusic", "" ], [ 100, 2, [".advertising"], 3, ["http://asset.pagefair.com/measure.min.js","http://asset.pagefair.net/ads.min.js","http://cdn.complexmedianetwork.com/js/cmnUNT.js","https://securepubads.g.doubleclick.net/static/glade.js"], 3, /(https:)/, null ], [ "AllMusic", [1,1,1,0,0,0,0], "//supportfreecontent.com/cl/latest/locker-allmusic.html", "https://www.allmusic.com/subscribe", ["https://chrome.google.com/webstore/detail/support-free-content/geamcidmcmgmnfoomdkkjdgimhjjobkf", "https://addons.mozilla.org/en-US/firefox/addon/support-free-content/"], "", "en", "http://supportfreecontent.com/download.html", ["//rmp.supportfreecontent.com/rmp/40699/0/vc?z=1r&dim=39836"], "", "" ], {} ]);})(window, document);</script>

I disabled JavaScript on AllMusic completely for now, that seems to do the trick.

it's because ubo works different with hiding filters, add:

@@||allmusic.com^$elemhide
@@||pagefair.com$script,domain=allmusic.com
@@||pagefair.net$script,domain=allmusic.com
allmusic.com#@#.advertising
allmusic.com#@#.advertising
@@||doubleclick.net^$script,domain=allmusic.com
@@||complexmedianetwork.com^$script,domain=allmusic.com

@mapx. I'm now confused. You just posted some filters. Do these replace the filter list you previously posted for ABP? Or ubo? Or?

yes, replace the old ones, it works in ABP / ubo

AllMusic has done something to get around the filters you posted four days ago.

@@||doubleclick.net^$script,domain=allmusic.com
@@||partner.googleadservices.com^$script,domain=allmusic.com
@@||complexmedianetwork.com^$script,domain=allmusic.com
@@||pagead2.googlesyndication.com^$script,domain=allmusic.com
@@||amazon-adsystem.com^$script,domain=allmusic.com
allmusic.com#@#.footer-leaderboard
allmusic.com#@#.medium-rectangle
@@||allmusic.com^$generichide
allmusic.com#@#.advertising
allmusic.com##.advertising.leaderboard
@@||tpc.googlesyndication.com$domain=allmusic.com

Thanks! Is there some way I can add all lines as a block? Instead of one line at a time (starting from the bottom). If I paste the block into the row that opens when I click ABP's Add Filter button, all rows end up on one row. It strips out the carriage returns.

I put the lines in one by one. One just has to be very careful. It works fine. There is now a white box under the image of the album cover. And a white box in the upper right of an artist page. I don't think anything is lost. Maybe those were ads.

don't use "add filter": just click on the custom filters panel (that on right) and paste the copied filters there !

Until yesterday, the Anti-Adblock-Lists seem to have done the trick, but now it doesn't work for me, even with the custom filter. (Firefox, uBlock, Win) Any idea?

The 11 lines that mapx posted about five messages before this one work just fine. You delete the original ones and paste in those new lines.

Yeah, I tried that and re-tried, but it doesn't work.

be sure not using any other blocking addon / extension (like ghostery, disconnect, anti banner ..)

With the latest Firefox, ABP, all filters updated, and the 11 lines above in the same order in the Anti-AdBlock custom filters, AllMusic works fine on all pages.

@fmlo, try disabling the cosmetic filters for allmusic site (click ubo icon, one of the last icons at the bottom)

Thanks! I didn't have Ghostery on my radar. Now it's working fine. Sorry for the inconvenience!

The script that triggers the blocking it's embedded on the site. You can remove it with this single rule:

allmusic.com##script:contains(supportfreecontent)

Works for me on firefox, but it seems that it doesn't work on chrome (it doesn't support the feature).

for chrome + ubo:

  1. use "ublock filters"
  2. disable cosmetic filtering for allmusic (advanced user)
    or
    add these filters
allmusic.com#@#.allmusic-share
allmusic.com#@#.footer-leaderboard
allmusic.com#@#.medium-rectangle
allmusic.com#@#.advertising

filters for ABP

allmusic.com#@#.allmusic-share
allmusic.com#@#.footer-leaderboard
allmusic.com#@#.medium-rectangle
allmusic.com#@#.advertising
@@*$script,domain=allmusic.com
@@||tpc.googlesyndication.com$domain=allmusic.com

Ads have been showing up for the past few days on AllMusic. I have reported them to ABP.
I was using the site for awhile today and then just now the site started again blocking people using ad blockers. It seems that they are changing their tactics every week.

ABP + firefox seems working fine without any custom filter, only easylist
ABP + chrome: easylist +

allmusic.com#@#.footer-leaderboard
allmusic.com#@#.medium-rectangle
allmusic.com#@#.advertising
@@||tpc.googlesyndication.com$domain=allmusic.com
allmusic.com##[id^=google_ads_iframe]

remove all other custom filters for allmusic

ubo ==> works without any custom filter (but use ublock filters)

ABP, Firefox, updated Easylist, a cleared cache, and no custom filters did not work for me. Nor did it work when I added the custom filters listed in the prior post.

The choices given start with adding the SupportFreeContent extension. I looked it up. It infects your computer with adware.

I installed the last dev build. I updated all filter subscriptions. I tried with and without the custom filters above. No go. These are some of my add-ons:

CookieCuller
Disable WebRTC
Element Hiding Helper for Adblock Plus
Firefox Hotfix
Flashblock
Greasemonkey
Total Validator

disable all other addons, submit an issue report and then post here the report link

I don't fully follow. I have disabled _every_ add-on, except for the main ABP. The AllMusic page is still blocked. There are also plugins, but they tend to be for viewing, like Google Update, Acrobat, and things to playback video. I then re-enabled Greasemonkey. Still blocked.

What type of issue am I supposed to be reporting?

for test / debugging reasons, disable all other addons and then follow the indications in that link to submit an issue report. Then post here the report link.

well, it's weird, however, now disable (as I said twice) all other addons and test again.

If does not work, try ublock origin addon.

I still cannot reproduce the issue in ABP.
Disable ABP, try ubo addon.

I disabled ABP and its Element Hiding Helper. I installed uBlock. I can now get to AllMusic. I do not know if my exceptions and extra filters are still in effect. I think not.

Thanks for your help!

Why are you guys trying to help ABP block AllMusic's request for support?
I thought ABP was supposed to be an ad blocker.
AllMusic clearly don't want / can't support free traffic.
The AB community should respect that - just like some people don't want to see ads and that is their right; content publishers don't want to give away free content and that is also their right.
by going against them you are violating those rights.

I have been using uBlock with no special changes. All has been fine, until today. Now AllMusic blocks me again.

ubo:
add

@@|http://$script,domain=allmusic.com
allmusic.com##[id^="google_ads_iframe"]
@@||tpc.googlesyndication.com$domain=allmusic.com
@@||google-analytics.com/analytics.js$script,domain=allmusic.com

but, you have to uncheck these lists:

  • ublock filters
  • ublock filters experimental
  • ublock filters privacy

you should also report the site directly at ublock assets
https://github.com/uBlockOrigin/uAssets/issues

(that's the reason you used ubo for allmusic "without special changes". There were special scripts for such site - in the ublock filters)

It's not working again.

add this filter
@@||allmedia-d.openx.net^$domain=allmusic.com

Blocking cookies and site data from allmusic.com will patch it up.

Blocking cookies no longer works. I don't know what you mean by blocking site data.
I also added the filter from Jan 29 on the My Filters page. It is the only one on that page.

It's not working again! It seens they're always managing to come up with another solution.... : /

In the past I could block the anti-blocker by using
www.allmusic.com##script:contains((function (w, d))
but this doesn't work anymore.

Looking at the code there's a new function now called pf_notify. However, blocking this function seems not to have any effect:
www.allmusic.com##script:contains(function pf_notify(adblock_detected)

Can anybody help?

Ah, maybe I got it. Try this one:
www.allmusic.com##script:contains(function()

I hope this doesn't brake anything else on this site. So far it's ok for me.

Ah, maybe I got it. Try this one:
www.allmusic.com##script:contains(function()

Forgive the noob question, but where am I supposed to put this?

uBlock Dashboard --> My filters
https://github.com/gorhill/uBlock/wiki/Dashboard:-Settings

Thanks. That's where I had it. I'm afraid it's not working for me.

Strange, it's working for me. Maybe some other add-on that's interfering with this functionality? And just to be sure: Did you hit Ctrl+Shift+R to refresh the website without cache? Also try to get rid of any allmusic cookies (and refresh again).

Have you also blocked cookies from AllMusic? I have, and the site comes up fine.

Was this page helpful?
0 / 5 - 0 ratings

Related issues

TPS picture TPS  路  3Comments

jackdizajn picture jackdizajn  路  4Comments

adreporter picture adreporter  路  3Comments

Albert456 picture Albert456  路  3Comments

rayman89 picture rayman89  路  4Comments