odensc / ttv-ublock

Blocking ads on that certain streaming website
MIT License
897 stars 60 forks source link

Firefox extension no longer blocking prerolls #20

Closed digitaldiatribe closed 3 years ago

digitaldiatribe commented 3 years ago

Hi, the addon hasn't been blocking the preroll ads for me recently. I'm not sure what changed. I went through the listed troubleshooting steps and some of my own including deleting cookies and site data for Twitch to no avail. Even went so far as to check if it's the same situation in incognito mode, which it is.

Any ideas what else I can do?

sixfold-origami commented 3 years ago

I'm also getting a similar issue on firefox (no issue on chrome). Getting this screen when the page loads (it goes away after 20 seconds or so): tmp I also get it periodically for (what I assume are supposed to be) midrolls.

Firefox version 83.0 Extension version 2.1.0

BlacRyu commented 3 years ago

I'm also getting a similar issue on firefox (no issue on chrome). Getting this screen when the page loads (it goes away after 20 seconds or so): \<img>

Firefox version 83.0 Extension version 2.1.0

I'm getting this same screen on Chrome, using v2.1.0 Twitch ad blocker blocker

odensc commented 3 years ago

I'm not getting this yet. Can you test in incognito (without extension) on a site like twitchls.com and see if it still pops up? Trying to see if it shows up on all embeds or just detects the extension.

polymorphicshade commented 3 years ago

I can confirm as of about 15 min ago, my Firefox started showing that stupid purple screen. On a Private Tab, I do not see that screen when using twitchls.com.

sixfold-origami commented 3 years ago

Also tested on chrome. No dumb purple screen on twitchls.com when in incognito.

digitaldiatribe commented 3 years ago

I'm away from my computer currently exhibiting the issue, but as of last night I was not getting the purple screen. Just a straight preroll ad.

sixfold-origami commented 3 years ago

Same here, I also got a midroll on twitchtls after a bit. Apologies for my premature evaluation earlier.

odensc commented 3 years ago

Yeah so if they went with the nuclear option of just dropping that on any embedded player, it's not going to be as easy as I thought. Thanks everyone for checking!

PureFallen commented 3 years ago

As usual for Twitch it is to expect that the update to the bypass is not rolled out for all people at the same time. Different countries, different Twitch Websites. The Settingspage "Personal Ad Preferences" is not available in the US either since they don't have to ask for consent there according to the law.

To get back to the purple screen, as already noticed, the message changed to adress awareness about User Scripts as well of "if you are not already on the website". It could really be they went with the nuke option now and get all embed user involved into that. Odensc bought us a lot of time here and we can really appreciate it. But it is time to excavate the blueprints again. The War between Twitch and Adblockers goes into the next round and Twitch apparently has awareness about this Addon and Userscripts with similar functionality again.

Edit: Figured that the purple screen not only appears on the Main Player but also the Miniplayer above the chat, so grabbing the Miniplayer for the meantime is no longer a solution either, when simulating an Embed. It could still work for trying to access the original stream.

hIgPmN0iVy

xzyxzy commented 3 years ago

Saltybet is damn unwatchable now because of this shit.

tsieczko commented 3 years ago

2020-12-18

Im pretty sure twitch devs are on a warpath searching for every ad blocking method and thwarting it. At least this purple screen is better than having to watch mcdonalds travis burger ads. Thank you for you efforts odensc!

Alvatore commented 3 years ago

Just now got this same purple screen as a mid-roll on twitchls in a Firefox Private Browsing window, with the add-on disabled. I refreshed the stream I was watching after the mid-roll cleared, and got it again as a pre-roll.

Tkain commented 3 years ago

I'm encountering this too. Not sure if this helps with a temporary solution, but I've noticed that the mini-player returns to the stream quicker than the main player does by about 5 seconds. If you can draw from that feed, you might be able to make the midrolls a little less annoying. Probably requires more research though.

odensc commented 3 years ago

Merging into #21