reek / anti-adblock-killer

Anti-Adblock Killer helps you keep your Ad-Blocker active, when you visit a website and it asks you to disable.
http://reek.github.io/anti-adblock-killer/
Other
5.99k stars 760 forks source link

http://www.shqiptvlive.net #3217

Open ItsBeno opened 7 years ago

ItsBeno commented 7 years ago

http://imgur.com/a/slL75

Firefox Greasemonkey AdGuard AdBlocker AakList

jspenguin2017 commented 7 years ago

I can't reproduce it. image

jspenguin2017 commented 7 years ago

Eh... In that case your rules don't seem to work... image

ItsBeno commented 7 years ago

what is uBO- ?... sorry for this question ... uBlock Origin ?

jspenguin2017 commented 7 years ago

Yes

uBlock-user commented 7 years ago

@jspenguin2017 Yes, it works. Add the relevant iframe domain before the ##

The anti adblock screen comes from an iframe of the original domain and the iframe domain changes with every channel you open, so add the domain of the iframe, not the domain of the website.

For example, the link I gave you in https://github.com/reek/anti-adblock-killer/issues/3217#issuecomment-302485061 will have these filters

shqiperiatv.com,albtvhd.com,tvshqiphd.com##body > *[id^="blockblock"]:style(visibility: visible !important; display: block !important;)
shqiperiatv.com,albtvhd.com,tvshqiphd.com##table[id^='blockblock']

shqiperiatv.com needs to be added for the link I provided, so for the rest of the links, find the domain of their iframes individually and add them all together to patch them all.

ItsBeno commented 7 years ago

working perfect ! Thanks !

jspenguin2017 commented 7 years ago

@uBlock-user OK... But they have like 50 channels...

jspenguin2017 commented 7 years ago

@uBlock-user Definitely, I will not manually collect them, only a slight problem is that we need to navigate to each page in order to grab the domain of the iframe... Probably need more than Userscript to do this... I'm thinking Node.js.

ItsBeno commented 7 years ago

@uBlock-user on each live stream website i have to add the iframe domain before the ## and it will be fixed or each website has another script ?

jspenguin2017 commented 7 years ago

The iframe is directly in the code 😄 I will collect all 71 of the iframes with a Node.JS script.

ItsBeno commented 7 years ago

Cool!

jspenguin2017 commented 7 years ago

I need to make a framework that would scrape this... This can take some time since I need to request each of these pages and extract the iframe. image

ItsBeno commented 7 years ago

Thank you @jspenguin2017 this might be useful 👍

jspenguin2017 commented 7 years ago

They actually don't have that many domains 😕 image

albtvhd.com,tvshqiphd.com,www.balkanweb.com,cdn.livestream.com,livestream.artmotion.al:8080,shqip-tv.info

The complete log is here: https://github.com/jspenguin2017/AdBlockRadar/blob/master/!Tasks/shqiptvlive_net/Final%20Result%202017-4-21%2014-46-28.txt