AdguardTeam / AdguardFilters

AdGuard Content Blocking Filters
https://adguard.com/
GNU General Public License v3.0
3.07k stars 620 forks source link

the videos on ani.gamer.com.tw - Anti Adblock Script #7596

Closed lancelot-moon closed 6 years ago

lancelot-moon commented 6 years ago

@ameshkov @AdamWr

Issue URL: https://ani.gamer.com.tw/index.php — Anti Adblock Issue Type: Anti Adblock Script Comment: The website detected AdGuard. It asked to add gamer.com.tw in the whitelist or disable adblockers. Otherwise, we are unable to watch anime online. I tried to add gamer.com.tw in HTTPS exclusions. But it's useless. I was still unable to watch anime. The only way is disabling AdGuard.

Screenshot:

Screenshot: ![image](https://i.imgur.com/g7FAKnH.png)

***Steps to reproduce the problem***: May AdGuard solve it? Let us watch anime there with AdGuard enabled and no ad. Thanks a lot! [//]: # (Substitute this line with a step-by-step instruction how to reproduce the issue) ***System configuration*** **Filters:** [//]: # (Substitute this line with the list of your active filters, separated by commas) [//]: # (Please enter the correct values for your case to the table below) Information | Value --- | --- Operating system: | Windows 10 Adguard driver: | WFP Browser: | Google Chrome v61.0.3163.100 AdGuard version: | AdGuard for Windows v6.2.433.2167 Filters enabled: | English filter, Spyware filter, Social media filter, Annoyances filter, Mobile ads filter and EasyList China filter Stealth mode options (Windows only) | Enable Stealth mode, Hide your search queries, Send Do-Not-Track header, Remove X-Client-Data header from HTTP requests, Self-destructing third-party cookies, Disable cache for third-party requests, Block WebRTC, Block Location API Helpdesk ID (if exists): | ? [//]: # (This template is meant for missed ad/false positive reports, for other type of reports edit it accordingly) [//]: # (If this is a crash report, include the crashlog with https://gist.github.com/)
Alex-302 commented 6 years ago

本服務授權範圍僅限台灣地區,如果您為外國用戶或使用變更IP的插件或軟體,將無法正常使用本服務。 I can't access with Chinese IP.

lancelot-moon commented 6 years ago

Hi,

Not Chinese ip. Taiwan and China are different countries. I first disabled AdGuard for Windows and use a foreign ip by VPN. For example, Russian or Hong Kong ip. You are right. It only allows Taiwan ip for watching anime online. Is it possible that you get a Taiwan ip by VPN?

http://www.vpngate.net/en/ You can get a Taiwan ip there or if you have yourself VPN provider which has Taiwan servers...

Screenshot: ![image](https://i.imgur.com/QqxtRRO.png)

You must need a Taiwan ip for watching anime online. After playing anime, it first plays an ad video from the beginning, like that youtube inserts ad videos in what you want to watch. When counting backwards is finished, it starts to play what you want to watch.
Screenshot: ![image](https://i.imgur.com/iZi5V2c.jpg)

1. May AdGuard solve the anti-adblock of anime on ani.gamer.com.tw? 2. Is it possible that AdGuard block an ad video when playing anime from the beginning? Thanks.
Alex-302 commented 6 years ago

Taiwan and China are different countries.

I know it:) I have no Taiwan ip.

Could you, please, try to enable xinggsf(乘风 广告过滤规则) filter?

lancelot-moon commented 6 years ago

Hi,

I already enabled xinggsf filter, but it's useless. It's still anti-adblock via Google Chrome or Microsoft Internet Explorer.

Screenshot: ![image](https://i.imgur.com/pfwnUXS.png)

Microsoft Edge can't be filtered by AdGuard. So I can watch anime via Microsoft Edge.
Alex-302 commented 6 years ago

Microsoft Edge can't be filtered by AdGuard.

It can. Just enable WFP driver in AdGuard network sessings. Please check these test rules one-by-one:

@@||ani.gamer.com.tw^$urlblock

and

@@||ani.gamer.com.tw^$elemhide
lancelot-moon commented 6 years ago

Hi,

"@@||ani.gamer.com.tw^$elemhide" is useless. It's still anti-adblock.

Screenshot: ![image](https://i.imgur.com/JRjIPcU.png)

Only "@@||ani.gamer.com.tw^$urlblock" or "@@||gamer.com.tw^$urlblock" is valid. No anti-adblock message on the video. The anti-adblock message is shown in a window. I can manually close the anti-adblock message window and watch anime at least.
Screenshot: ![image](https://i.imgur.com/rEc0ZG1.png)

As what I said, there is an ad video from the beginning. Need to wait until the counting backwards is finished. The ad video has 2 types. Ad anime or general ad video. Ad anime:
Screenshot: ![image](https://i.imgur.com/iZi5V2c.jpg)

General ad video:
Screenshot: ![image](https://i.imgur.com/CUuEMO0.png)

Great! @@||gamer.com.tw^$urlblock
Screenshot: ![image](https://i.imgur.com/pCkX4R6.png)

You solved the direct anti-adblock on videos. 1. May you hide the anti-adblock message window? 2. May you block an ad video from the beginning? Thanks.
Alex-302 commented 6 years ago

Only "@@||ani.gamer.com.tw^$urlblock"

ok. Please disable the rule and check with English filter only. If ad blocking will be detected, open filtering log, enable Blocked check-box and reproduce the issue, and make screenshot(s)

lancelot-moon commented 6 years ago

Hi,

I did tests about the association between filters and anti-adblock on ani.gamer.com.tw.

If we ONLY enable English filter, the website detects an adblocker. It shows 2 anti-adblock messages on ani.gamer.com.tw, but it still allows us to watch anime online. The 2 anti-adblock messages tell that hope us to add gamer.com.tw in the whitelist or disable the adblocker. And then no anti-adblock message is on the video. We can watch anime.

Screenshot: ![image](https://i.imgur.com/PDTxcl4.png)

If we ONLY enable Annoyances filter or EasyList China filter, it doesn't block ads on ani.gamer.com.tw. So there is no anti-adblock message. If you ONLY enable Annoyances filter and English filter (or EasyList China filter and English filter), it shows 1 anti-adblock message on ani.gamer.com.tw. The 2nd anti-adblock message under the website is hidden by Annoyances filter or EasyList China filter. We can watch anime.
Screenshot: ![image](https://i.imgur.com/aHCZv64.png)

If we ONLY enable Simplified domain names filter, the ads on ani.gamer.com.tw are blocked. However, there is no anti-adblock message! We can watch anime.
Screenshot: ![image](https://i.imgur.com/C29fcK1.png)

If we ONLY enable Mobile Ads filter, the ads on ani.gamer.com.tw are blocked. The 2 anti-adblock messages are hidden. Additionally, there is a direct anti-adblock message on the video. We are UNABLE to watch anime. Mobile Ads filter is the culprit!
Screenshot: ![image](https://i.imgur.com/Q3lDU2e.png)

We have 3 problems. 1. Mobile Ads filter causes the direct anti-adblock message on the video, which lets us not watch anime. For using mobile devices, it means that we are unable to watch anime on ani.gamer.com.tw if we enable Mobile Ads filter on Android devices or we enable Mobile Ads filter in Safari's content blocker on iOS devices. 2. English filter causes the 2 anti-adblock messages windows although we can normally watch anime. May you solve them although Annoyances filter or EasyList China filter can hide the 2nd anti-adblock message? The 1st anti-adblock message is still not hidden. 3. We must wait until the counting backwards of an ad video is finished, and then it starts to play what we want to watch. May you block an ad video when playing anime from the beginning? I think this is difficult such as youtube. Do you have any thought to let me try? Thanks!
lancelot-moon commented 6 years ago

Hi,

Anti anti-adblock. How about AAK-Cont? https://xuhaiyang1234.gitlab.io/AAK-Cont/

Can you let it be compatible with AdGuard?

Alex-302 commented 6 years ago

What about TeamViewer session?

lancelot-moon commented 6 years ago

Do you want to do remote control? We are in different time zone.

Do you have any thought?

We have 3 problems.

  1. Mobile Ads filter causes the direct anti-adblock message on the video, which lets us not watch anime. For using mobile devices, it means that we are unable to watch anime on ani.gamer.com.tw if we enable Mobile Ads filter on Android devices or we enable Mobile Ads filter in Safari's content blocker on iOS devices.

  2. English filter causes the 2 anti-adblock messages windows although we can normally watch anime. May you solve them although Annoyances filter or EasyList China filter can hide the 2nd anti-adblock message? The 1st anti-adblock message is still not hidden.

  3. We must wait until the counting backwards of an ad video is finished, and then it starts to play what we want to watch. May you block an ad video when playing anime from the beginning? I think this is difficult such as youtube.

B/R

Alex-302 commented 6 years ago

We are in different time zone.

do you live in HK?

Do you have any thought?

I got it.

lancelot-moon commented 6 years ago

No, I live in Taiwan. Is it necessary to do remote control? I don't wish...

Alex-302 commented 6 years ago

Do you know fast Taiwan VPN/proxyes?

lancelot-moon commented 6 years ago

Can you not try this? http://www.vpngate.net/en/

It provides free Taiwan servers.

Or you can try Hide My IP app. Every Friday, it allows all users to free use all servers via android app. You can use its Taiwan server every Friday. https://play.google.com/store/apps/details?id=com.hidemyip.hideme&hl=zh_HK https://stacksocial.com/sales/hide-my-ip-lifetime-subscription-2?rid=2732913

Windscribe provides fast Taiwan servers, but users need to pay for using all servers. Free users can't use its Taiwan servers. https://windscribe.com/

https://stacksocial.com/sales/windscribe-vpn?rid=2732913 https://malwaretips.com/threads/windscribe-pro-lifetime-subscription-39-20.76391/

I don't know if free users can try its Taiwan proxy... https://www.proxyswitcher.com/

Free users can try its Taiwan server. https://www.flyvpn.com/en

FlyVPN always provides free trial. Users with the same IP address can use 3 times per day. Each free trial can be used for 20 minutes. Create one account to get strated use free trial VPN service. Part of VPN servers located in USA, Korea, Japan,Hongkong, Malaysia, Singapore, Taiwan, Indonesia, Thailand,Vietnam, India, UK(Britain), Germany, Spain, Russia, France, Turkey, Italy, Australia,New Zealand, Canada, Argentina, Egypt, Mexico, Brazil are available to test.

lancelot-moon commented 6 years ago

Hi,

I found that Hide My IP provides Free Proxy. You can try its free Taiwan proxy. https://www.hide-my-ip.com/proxylist.shtml

And then today is Friday. Only Hide My IP for Android allows all servers for free users every Friday. https://play.google.com/store/apps/details?id=com.hidemyip.hideme&hl=zh_HK

Screenshot: ![image](https://i.imgur.com/6Kg63vp.png)

You can try to enable Mobile Ads filter on Android devices. You'll find that anime on ani.gamer.com.tw can't be played if Mobile Ads filter is enabled. With AdGuard, English filter, Spyware filter, Social media filter, Annoyances filter, Mobile ads filter and EasyList China filter are enabled. Annoyances filter or EasyList China filter hid the anti-adblock message window. It's Motion picture content rating system (Ограничение по возрасту). Just click "Agree button".
Screenshot: ![image](https://i.imgur.com/HXYIG8Q.png)

Anime can't be played due to Mobile ads filter enabled.
Screenshot: ![image](https://i.imgur.com/7XREyZK.png)

With AdGuard, English filter, Spyware filter, Social media filter, Annoyances filter and EasyList China filter are enabled, but Mobile ads filter is disabled. Wait for the counting backwards of ad video when playing anime from the beginning.
Screenshot: ![image](https://i.imgur.com/I19t31d.png)

Click here for ignoring ad video after the counting backwards of ad video is finished.
Screenshot: ![image](https://i.imgur.com/ukZkQSk.jpg)

Anime was normally playing.
Screenshot: ![image](https://i.imgur.com/ujAtyc4.png)

Thanks.
Alex-302 commented 6 years ago

Only Hide My IP for Android allows all servers for free users every Friday.

It want full license:(

Please open filtering log in AdGuard for Windows, reproduce the issue in private tab with Emg filter only end make screenshot image also you can export log.

lancelot-moon commented 6 years ago

Can you not use free Taiwan proxy which are provided by Hide My IP? https://www.hide-my-ip.com/proxylist.shtml

It want full license:(

I also don't have a license. Maybe its all servers are only allowed to be free used for users every Friday on some limited countries' google play.

I'll export the log later. Thanks.

Alex-302 commented 6 years ago

Can you not use free Taiwan proxy which are provided by Hide My IP?

tried, but connection is not working.

lancelot-moon commented 6 years ago

@Alex-302

Hi, sorry for the delay. I only enabled Mobile ads filter because only Mobile ads filter caused the direct anti-adblock on videos.

Screenshot: ![image](https://i.imgur.com/g7FAKnH.png)

The filtering log: (blocked)
Screenshot: ![image](https://i.imgur.com/sD5hCPE.png)

The link is the log file. https://app.box.com/s/49x28wnhw497hhwr3oyn34ijh09y5mho ||bahamut.com.tw/js/ad is blocked by Mobile ads filter. So I added the rule, @@||bahamut.com.tw/js/ad^, in my user filter. And then there is NO direct anti-adblock on videos. ||bahamut.com.tw/js/ad.js is STILL blocked by English filter. I think that there are other things under the path, bahamut.com.tw/js/ad. If we blocked the whole path, bahamut.com.tw/js/ad, it caused the direct anti-adblock on videos, which let us not play anime. I also tried to only enable Mobile ads filter and Anti-Adblock Killer | Reek, but it's useless. Do you have other better rule syntax, except for @@||bahamut.com.tw/js/ad^? My little brother established a VPN server. Alex-302, I maybe will lend you a temporary VPN account for only Taiwan ip. You can normally watch anime on ani.gamer.com.tw and test by yourself at that time. Please give your private email to me. It's impossible that I publicly leave the VPN account here. We have 3 problems. > 1. Mobile Ads filter causes the direct anti-adblock message on the video, which lets us not watch anime. For using mobile devices, it means that we are unable to watch anime on ani.gamer.com.tw if we enable Mobile Ads filter on Android devices or we enable Mobile Ads filter in Safari's content blocker on iOS devices. This can be solved if adding "@@||bahamut.com.tw/js/ad^" or other better rule syntax in Mobile ads filter. > 2. English filter causes the 2 anti-adblock messages windows although we can normally watch anime. May you solve them although Annoyances filter or EasyList China filter can hide the 2nd anti-adblock message? The 1st anti-adblock message is still not hidden. English filter enabled. Before login into gamer.com.tw, there is no the 1st anti-adblock message. After login into gamer.com.tw, there is the 1st anti-adblock message. (The 2nd anti-adblock message can be hidden by Annoyances filter or EasyList China filter.) > 3. We must wait until the counting backwards of an ad video is finished, and then it starts to play what we want to watch. May you block an ad video when playing anime from the beginning? I think this is difficult such as youtube. Thank you.
Alex-302 commented 6 years ago

Alex-302, I maybe will lend you a temporary VPN account for only Taiwan ip.

it will be useful for me. Please send it by private message on our forum.

lancelot-moon commented 6 years ago

How can I send a private message to you on github? Or do you mean this? https://forum.adguard.com/index.php I don't have that forum account. Do you not have an AdGuard staff email address?

Is the under information not enough?

The filtering log: (blocked)

Screenshot:

image

The link is the log file. https://app.box.com/s/49x28wnhw497hhwr3oyn34ijh09y5mho

Alex-302 commented 6 years ago

Or do you mean this?

yes.

Is the under information not enough?

~Please export it(green button).~

Alex-302 commented 6 years ago

Please check these rules:

@@||i2.bahamut.com.tw/JS/ad/animeBanner.js$domain=ani.gamer.com.tw
@@||i2.bahamut.com.tw/JS/ad/animeVideo.js$domain=ani.gamer.com.tw
lancelot-moon commented 6 years ago

I only enabled English filter, Mobile ads filter and user filter.

@@||i2.bahamut.com.tw/JS/ad/animeBanner.js$domain=ani.gamer.com.tw @@||i2.bahamut.com.tw/JS/ad/animeVideo.js$domain=ani.gamer.com.tw

Your rules are useless. The direct anti-adblock message on the video.

Screenshot: ![image](https://i.imgur.com/3AmrBgY.png)

The screenshot of blocked log:
Screenshot: ![image](https://i.imgur.com/rc4QiRU.png)

The link is the log file. https://app.box.com/s/kxnw916vz3sg385dj1pi7d8hl4dq5lea
Alex-302 commented 6 years ago

I can do nothing without access to the site.

lancelot-moon commented 6 years ago

My little brother is busy in work recently. Maybe you need to wait for several days for a temporary VPN account. Do you have another convenient method to lend you VPN? I don't have that forum's account. I more like github...

Alex-302 commented 6 years ago

Do you have another convenient method to lend you VPN?

Telegram, Skype, ICQ?

lancelot-moon commented 6 years ago

We can contact with each other on VK or skype. What's your VK or skype? Are you a Russian? ^^

Alex-302 commented 6 years ago

skype - alxbrv But I prefer Telegram.

Are you a Russian?

yes.

lancelot-moon commented 6 years ago

Хорошо, я уже добавил вас в skype. Спасибо. I use google translate. XDD

Alex-302 commented 6 years ago

ok)

lancelot-moon commented 6 years ago

Hi, I found this script for gamer.com.tw and bahamut.com.tw.

https://pastebin.com/aBy2YfF2

Alex-302 commented 6 years ago

And?

lancelot-moon commented 6 years ago

3 problems.

  1. Mobile Ads filter causes the direct anti-adblock message on the video, which lets us not watch anime. For using mobile devices, it means that we are unable to watch anime on ani.gamer.com.tw if we enable Mobile Ads filter on Android devices or we enable Mobile Ads filter in Safari's content blocker on iOS devices.

Well, today I found that this 1st issue can be solved by this way. If adding "@@||i2.bahamut.com.tw/JS/ad/animeVideo2.js$domain=ani.gamer.com.tw" in Mobile ads filter, anime can be played on PC's browser, but not on mobile browser.

If adding "@@||i2.bahamut.com.tw/JS/ad/animeVideo.js$domain=ani.gamer.com.tw" in Mobile ads filter, anime can be played on mobile browser, but not on PC's browser.

We should add both of them.

We try to solve the below 2 problems.

  1. English filter causes the 2 anti-adblock messages windows although we can normally watch anime. May you solve them although Annoyances filter or EasyList China filter can hide the 2nd anti-adblock message? The 1st anti-adblock message is still not hidden.

English filter enabled. Before login into gamer.com.tw, there is no the 1st anti-adblock message. After login into gamer.com.tw, there is the 1st anti-adblock message. (The 2nd anti-adblock message can be hidden by Annoyances filter or EasyList China filter.)

  1. We must wait until the counting backwards of an ad video is finished, and then it starts to play what we want to watch. May you block an ad video and pass it when playing anime from the beginning?

Possible?

lancelot-moon commented 6 years ago

@ameshkov Hi, Have you find Taiwan VPN for the test?

  1. May you first add the both 2 rules in Mobile ads filter? @@||i2.bahamut.com.tw/JS/ad/animeVideo.js$domain=ani.gamer.com.tw @@||i2.bahamut.com.tw/JS/ad/animeVideo2.js$domain=ani.gamer.com.tw

  2. The 1st anti-adblock message was caused by English filter. Before login into gamer.com.tw, there is no the 1st anti-adblock message. After login into gamer.com.tw, there is the 1st anti-adblock message. (The 2nd anti-adblock message can be hidden by Annoyances filter or EasyList China filter.)

Google Chrome on Windows:

Screenshot: ![image](https://i.imgur.com/PDTxcl4.png)

Google Chrome on Android:
Screenshot: ![image](https://i.imgur.com/ybOkwLz.png)

3. We must wait until the counting backwards of an ad video is finished, and then it starts to play what we want to watch. May you block an ad video and pass it when playing anime from the beginning? I have no idea.
lancelot-moon commented 6 years ago

I searched "bahamut.com.tw" in filters and then I found these.

In Mobile ads filter: ! https://github.com/AdguardTeam/ExperimentalFilter/issues/1742 ||bahamut.com.tw/JS/ad/

In English filter: !--------------------------------------------------------------------- !------------------------------ Taiwan ------------------------------- !--------------------------------------------------------------------- ! https://github.com/AdguardTeam/ExperimentalFilter/issues/1240 @@||m.gamer.com.tw^$elemhide ! gamer.com.tw#$##BH-bigbanner { position: absolute!important; left: -3000px!important; } gamer.com.tw#$#img[onload="AntiAd.check(this)"] { position: absolute!important; left: -3000px!important; } ||bahamut.com.tw/JS/ad/insideAD.js ||bahamut.com.tw/js/ad.js ||gamer.com.tw/adcounter.php

lancelot-moon commented 6 years ago

@seanl-adg

Hi, Thanks that you did the changes in English filter. I supposed that you would did the changes in Mobile ads filter. But you didn't clearly read my report.

If adding "@@||i2.bahamut.com.tw/JS/ad/animeVideo2.js$domain=ani.gamer.com.tw" in Mobile ads filter, anime can be played on PC's browser, but not on mobile browser.

If adding "@@||i2.bahamut.com.tw/JS/ad/animeVideo.js$domain=ani.gamer.com.tw" in Mobile ads filter, anime can be played on mobile browser, but not on PC's browser.

We should add both of them.

You only added "@@||i2.bahamut.com.tw/JS/ad/animeVideo2.js^$domain=ani.gamer.com.tw" in English filter, which lets anime on ani.gamer.com.tw be ONLY played on browsers on Windows PC if enabling Mobile ads filter.

But anime on ani.gamer.com.tw still can NOT be played on browsers on Android if enabling Mobile ads filter. Did you ever try to play anime on ani.gamer.com.tw on Chrome on Android if enabling Mobile ads filter? You should also add "@@||i2.bahamut.com.tw/JS/ad/animeVideo.js^$domain=ani.gamer.com.tw" in English filter.

And then the 1st anti-adblock message was caused by English filter. After login into gamer.com.tw, it appears. (The 2nd anti-adblock message can be hidden by Annoyances filter or EasyList China filter.)

Google Chrome on Android:

Screenshot: ![image](https://i.imgur.com/ybOkwLz.png)

Thanks a lot!
Alex-302 commented 6 years ago

"@@||i2.bahamut.com.tw/JS/ad/animeVideo.js^$domain=ani.gamer.com.tw"

added. It's enough?

lancelot-moon commented 6 years ago

Hi, "@@||i2.bahamut.com.tw/JS/ad/animeVideo.js^$domain=ani.gamer.com.tw" was just added in English filter v1.1.39.9.

Now, the anime can be normally played on Mobile browser. Google Chrome on Android:

Screenshot: ![image](https://i.imgur.com/9es0GWj.png)

I already enabled Annoyances filter or EasyList China filter for hiding the 2nd anti-adblock message. Sorry, I found the difference. (I re-edited the above articles.) If you don't have an account of gamer.com.tw and don't login, there is no the 1st anti-adblock message when watching anime with AdGuard. If you have an account of gamer.com.tw and login, there is the 1st anti-adblock message when watching anime with AdGuard. Is it possible to hide it? Without AdGuard: Note the ad.
Screenshot: ![image](https://i.imgur.com/lcRjS2d.png)

Only enable English filter. The ad is blocked. Before login into gamer.com.tw: No the 1st anti-adblock message
Screenshot: ![image](https://i.imgur.com/HLg4T8s.png)

After login into gamer.com.tw: The 1st anti-adblock message appears.
Screenshot: ![image](https://i.imgur.com/9p1KqqC.png)

Only enable Simplified Domain names filter. (Other filters are disabled.) The ad is blocked. No the 1st & 2nd anti-adblock message. Compared with English filter, Simplified Domain names filter blocks the ad and doesn't cause the 2 anti-adblock messages.
Screenshot: ![image](https://i.imgur.com/hPKITqI.png)

Thanks.
Alex-302 commented 6 years ago

Is it possible to hide it?

please upload saved page. I will try to make a rule.

lancelot-moon commented 6 years ago

Here, thanks! https://app.box.com/s/13tfp5gdwdj8i7fg1xfok3penhrl3gzc

But only the 2nd anti-adblock message (words) is in the page code. The 1st anti-adblock message (words) is NOT in the page code.

Alex-302 commented 6 years ago

please check bahamut.com.tw#@#.afs_ads

lancelot-moon commented 6 years ago

bahamut.com.tw#@#.afs_ads

Is that rule for hiding the 1st anti-adblock message? It's useless.

Screenshot: ![image](https://i.imgur.com/N3jl5Q3.png)

Alex-302 commented 6 years ago

strange. It should prevent alert message. Try ani.gamer.com.tw#@#.afs_ads or @@||ani.gamer.com.tw^$generichide

bahamut.com.tw - is wrong domain in the rule.

lancelot-moon commented 6 years ago

You got it!!! You're the superman. <3 I suggest that you add the rule "@@||ani.gamer.com.tw^$generichide" in filter. Will you add it in English filter or Annoyances filter?

The below are the results with different conditions.

  1. Only English filter + Annoyances filter (No user filter): 1st anti-adblock message. No 2nd anti-adblock message.
    Screenshot:

image

But the 2nd anti-adblock message is NOT hidden in the page.

Screenshot: ![image](https://i.imgur.com/izanvbz.png)

2. Only English filter + EasyList China filter (No user filter): 1st anti-adblock message. No 2nd anti-adblock message.
Screenshot: ![image](https://i.imgur.com/ScHwMgw.png)

No 2nd anti-adblock message.
Screenshot: ![image](https://i.imgur.com/9V3AK5k.png)

3. Only English filter + ani.gamer.com.tw#@#.afs_ads: No 1st anti-adblock message! 2nd anti-adblock message.
Screenshot: ![image](https://i.imgur.com/iutT2L3.png)

2nd anti-adblock message.
Screenshot: ![image](https://i.imgur.com/qnR7w60.png)

4. Only English filter + @@||ani.gamer.com.tw^$generichide: No 1st and 2nd anti-adblock message!
Screenshot: ![image](https://i.imgur.com/IoFqpWB.png)

No 2nd anti-adblock message!
Screenshot: ![image](https://i.imgur.com/YkpVHtX.png)

lancelot-moon commented 6 years ago

We have solved the 1st and 2nd problem. Can you solve the 3rd problem? An ad video when playing anime from the beginning. But this is maybe very difficult...

  1. We must wait until the counting backwards of an ad video is finished, and then it starts to play what we want to watch. May you block an ad video and pass it when playing anime from the beginning?
Screenshot: ![image](https://i.imgur.com/9kMA2aF.png)

Alex-302 commented 6 years ago

Which rule should be added ani.gamer.com.tw#@#.afs_ads or @@||ani.gamer.com.tw^$generichide?

lancelot-moon commented 6 years ago

@@||ani.gamer.com.tw^$generichide

This rule is better! Without Annoyances filter or EasyList China filter, there is still no both the 1st & 2nd anti-adblock message. Or maybe you can add both of them (ani.gamer.com.tw#@#.afs_ads and @@||ani.gamer.com.tw^$generichide). You decide it. Will you add this rule in English filter or Annoyances filter? Thanks a lot!

Alex-302 commented 6 years ago

added to English