could you post here the report's link ?Virante wrote:And I've already submitted a new report via Firefox about this issue.
Another Twitch Anti Adblock Plus measure
Re: Another Twitch Anti Adblock Plus measure
Re: Another Twitch Anti Adblock Plus measure
And here's one with the latest Firefox -- if you guys can't derive anything from Pale Moon 64:
https://reports.adblockplus.org/9e7a7dc ... b=requests
Thanks.
https://reports.adblockplus.org/9e7a7dc ... b=requests
Thanks.
Re: Another Twitch Anti Adblock Plus measure
Thanks for the reports but I tried to fix it already with a user who could reproduce this. In the end the message still showed up even with all relevant ad resources whitelisted. 

Re: Another Twitch Anti Adblock Plus measure
Unless one can determine where this ad box loads from...then this is it. Twitch won with this measure by embedding this ad box within their network where it's potentially not blockable.
Re: Another Twitch Anti Adblock Plus measure
That's rather unfortunate. I guess Twitch wins the battle right now. 

Re: Another Twitch Anti Adblock Plus measure
I started getting the "We had an error loading this ad" message again instead of the black screens which is much more tolerable since it doesn't make me miss the stream.
Just wondering if anyone else is experiencing the same thing.
Just wondering if anyone else is experiencing the same thing.
Re: Another Twitch Anti Adblock Plus measure
I hope other websites don't catch on to what Twitch did here.
Re: Another Twitch Anti Adblock Plus measure
I am.Selb wrote:I started getting the "We had an error loading this ad" message again instead of the black screens which is much more tolerable since it doesn't make me miss the stream.
Just wondering if anyone else is experiencing the same thing.
Re: Another Twitch Anti Adblock Plus measure
Seems like they have a new way, they just put up a black screen and stop the video and audio from coming through.
Re: Another Twitch Anti Adblock Plus measure
Yesterday twitch did some changes again and made it even worse. I had this "we had trouble loading this ad for you" thing, just like on screenshots on pages 1 and 3 here. Annoying, but at least I could click X and close it right away and it wouldn't appear unless I closed browser.
Now this thing covers full screen (in fullscreen mode as well), same gray thing, same "we had trouble loading this ad for you" warning, but since it's a full screen now I can't close it. And it's on loop, after 30 secs it doesn't close but starts again. I didn't waited long enough to see if it ever ends tbh, but I saw the 3rd one appear which is 1:30 minutes already.
So twitch is pretty much unwatchable now. Help please?
Now this thing covers full screen (in fullscreen mode as well), same gray thing, same "we had trouble loading this ad for you" warning, but since it's a full screen now I can't close it. And it's on loop, after 30 secs it doesn't close but starts again. I didn't waited long enough to see if it ever ends tbh, but I saw the 3rd one appear which is 1:30 minutes already.
So twitch is pretty much unwatchable now. Help please?
Re: Another Twitch Anti Adblock Plus measure
Happens to me also all the time like JJ31 say.I watch dota streams for the international.It's getting annoying... 

Re: Another Twitch Anti Adblock Plus measure
SORRY BUT I HAVE TO SAY THIS IS A BIT MISLEADING AND I DID NOT HAVE TIME TO MODIFY THIS BECAUSE OF THE EXAMS.
** Indenting is destroyed.. I tried but I'm unable to fix it.. **
Finally I blocked twitch ads yesterday.
Sorry for not releasing the details of the methods here because:
- I cannot find a way to selectively unblock ads on specific channels; some broadcaster deserve to get the money.
- It is not so legit during the research.
- Not really have a good idea on dealing with possible future patches
Anyway, i can share some useful information to you guys.
If there's any mistakes in my post, please point it out, thanks
========
1. I'm unable to reproduce ads
- There are three types of ads: preroll, midroll and postroll. Let's ignore the other two and focus on the most annoying midroll ads.
Actually, when I finished the research on midroll, I can block all these three types of ads.
- Midroll ads can be triggered by the broadcaster, so don't sit in front of the computer and wait for the global midroll broadcast...
For example, one correct way to reproduce midroll ads is to find those who are deemed to broadcast ads at the end of the match in League of Legends category, estimate when the game will be finished and enter the channel in advance.
- Bear in mind that the ads broadcast instruction is approximately 30s PRIOR to showing the ads, so don't enter one channel at the last moment.
- One more reason to focus on broadcaster-trigger ads is that the triggering of ads is complex; only the broadcaster-trigger ads is relatively stable. Stable means the ads are unlikely to be cancelled by previous ads-related behaviours.
2. I cannot find any suspicious network activity
- This should be the most important point which makes twitch ads "undefeatable".
- Yes, the debugger tools in web browsers CANNOT show all the network activities.
- One possible solution is to use fiddler, but I haven't tested it yet. Actually I used another way to do the research.
I cannot think of any more questions now...
Here's some tips on disabling twitch ads.
- I have tested two methods of disabling twitch ads. Although both of them work perfectly at the moment, but not perfect in other aspects.
- At first, I modified the swf file to bypass the ads-related actions, and used the modified one to replace the origin one.
- Advantage:
- Theoretically this method can be updated to deal with future twitch updates.
- Disadvantages:
- Need reversing. Hmm, you know it's not so legit right?
- Will be painful if the swf file is obfuscated, although it's not obfuscated at the moment.
- Need to deal with the same origin policy (currently the biggest cons among these three).
- Later, I find out that blocking a specific domain solves everything.. This domain should be able to be discovered by fiddler.
- Advantage:
- Simple. This can even be done in router.
- Disadvantage:
- May not be able to deal with future twitch patches.
Let's go back to abp.
It is possible to use Adblock Plus to block twitch ads?
At the moment, the answer is, no.
Adblock Plus, or I should say, the web browsers, does NOT support blocking twitch ads individually.
How to block something that cannot be captured by the browser? Simple at this.
Hopefully information above can help you guys
If you have any ideas on making ads available while not affecting the normal watching, please let me know
** Indenting is destroyed.. I tried but I'm unable to fix it.. **
Finally I blocked twitch ads yesterday.
Sorry for not releasing the details of the methods here because:
- I cannot find a way to selectively unblock ads on specific channels; some broadcaster deserve to get the money.
- It is not so legit during the research.
- Not really have a good idea on dealing with possible future patches
Anyway, i can share some useful information to you guys.
If there's any mistakes in my post, please point it out, thanks

========
1. I'm unable to reproduce ads
- There are three types of ads: preroll, midroll and postroll. Let's ignore the other two and focus on the most annoying midroll ads.
Actually, when I finished the research on midroll, I can block all these three types of ads.
- Midroll ads can be triggered by the broadcaster, so don't sit in front of the computer and wait for the global midroll broadcast...
For example, one correct way to reproduce midroll ads is to find those who are deemed to broadcast ads at the end of the match in League of Legends category, estimate when the game will be finished and enter the channel in advance.
- Bear in mind that the ads broadcast instruction is approximately 30s PRIOR to showing the ads, so don't enter one channel at the last moment.
- One more reason to focus on broadcaster-trigger ads is that the triggering of ads is complex; only the broadcaster-trigger ads is relatively stable. Stable means the ads are unlikely to be cancelled by previous ads-related behaviours.
2. I cannot find any suspicious network activity
- This should be the most important point which makes twitch ads "undefeatable".
- Yes, the debugger tools in web browsers CANNOT show all the network activities.
- One possible solution is to use fiddler, but I haven't tested it yet. Actually I used another way to do the research.
I cannot think of any more questions now...
Here's some tips on disabling twitch ads.
- I have tested two methods of disabling twitch ads. Although both of them work perfectly at the moment, but not perfect in other aspects.
- At first, I modified the swf file to bypass the ads-related actions, and used the modified one to replace the origin one.
- Advantage:
- Theoretically this method can be updated to deal with future twitch updates.
- Disadvantages:
- Need reversing. Hmm, you know it's not so legit right?
- Will be painful if the swf file is obfuscated, although it's not obfuscated at the moment.
- Need to deal with the same origin policy (currently the biggest cons among these three).
- Later, I find out that blocking a specific domain solves everything.. This domain should be able to be discovered by fiddler.
- Advantage:
- Simple. This can even be done in router.
- Disadvantage:
- May not be able to deal with future twitch patches.
Let's go back to abp.
It is possible to use Adblock Plus to block twitch ads?
At the moment, the answer is, no.
Adblock Plus, or I should say, the web browsers, does NOT support blocking twitch ads individually.
How to block something that cannot be captured by the browser? Simple at this.
Hopefully information above can help you guys

If you have any ideas on making ads available while not affecting the normal watching, please let me know

Last edited by atkdef on Thu Jun 26, 2014 4:58 am, edited 1 time in total.
Re: Another Twitch Anti Adblock Plus measure
Just a small correction/addition: since it's a full screen now I can't close it is wrong! I had the "we had trouble loading this ad for you" with the small not full window without an X. Twitch just disabled it. The 30 secs loop will continue till the ad is over BUT if the ad is over in 31sec you have to wait for full 60sec! So you will get 30sec window as long as the ads are running but they don't close before 30sec timer is over!JJ31 wrote:Yesterday twitch did some changes again and made it even worse. I had this "we had trouble loading this ad for you" thing, just like on screenshots on pages 1 and 3 here. Annoying, but at least I could click X and close it right away and it wouldn't appear unless I closed browser.
Now this thing covers full screen (in fullscreen mode as well), same gray thing, same "we had trouble loading this ad for you" warning, but since it's a full screen now I can't close it. And it's on loop, after 30 secs it doesn't close but starts again. I didn't waited long enough to see if it ever ends tbh, but I saw the 3rd one appear which is 1:30 minutes already.
So twitch is pretty much unwatchable now. Help please?
Hope someone can use atkdefs information. Thanks you posted some!
btw there are(is at least one) streamers that say in xSec an ad is starting for his automated triggered ads from twitch.
Re: Another Twitch Anti Adblock Plus measure
From what I noticed with Fiddler, the ads are coming from pubads.g.doubleclick.net.
I don't exactly know how to translate that into a proper filter to test, but for now, this is all I can gather from Fiddler.
I don't exactly know how to translate that into a proper filter to test, but for now, this is all I can gather from Fiddler.