Anti-adblock-killer: Please disable adblocker or whitelist avgle.com!

Created on 12 Jan 2018  ·  31Comments  ·  Source: reek/anti-adblock-killer

Most helpful comment

EDIT: Now on https://github.com/mun3/F-ckAvgleAntiAdblock

~Greasy Fork: https://greasyfork.org/en/scripts/37810-f-ck-avgle-s-anti-adblock~~~

~See filters below.~

Here's a quick script:
// ==UserScript==
// @name Avgle
// @version 0.1
// @author mun
// @include http://.avgle.com/
// @include https://.avgle.com/
// @include https://avgle.com/*
// @grant none
// ==/UserScript==

(function() {
var f = function(a, b, c) {
return true;
};
if ( window.hasOwnProperty('checkElem') ) {
window.checkElem = f;
} else {
Object.defineProperty(window, 'checkElem', f);
}
if ( window.hasOwnProperty('checkThings') ) {
window.checkThings = f;
} else {
Object.defineProperty(window, 'checkThings', f);
}
})();

Also add these to your filters:
@@||avgle.com/templates/frontend/videojs-hotkeys.min.js
@@||avgle.com/templates/frontend/videojs-related-carousel.js

All 31 comments

Even if I try uBlock 0.9.5.2, it doesn't seem to work. Still the same 'disable adblocker' message.
Tamper Monkey 4.5
Safari

avgle.com##script:inject(abort-on-property-read.js, isEmbed)
isn't working anymore

@uBlock-user Do you know if there's a way around it?

What is this mean?"avgle.com##script:inject(abort-on-property-read.js, isEmbed)"
Is this a filter? How to use it?

@DaveXie It's a custom filter. Works on uBlock Origin.

@hoonkai I have installed uBlock origin, but how to work with "avgle.com##script:inject(abort-on-property-read.js, isEmbed)"? Or How to add it on uBlock origin?

avgle.com##script:inject(abort-on-property-read.js, isEmbed)

was failure in today, please check it.. thx

@uBlock-user

EDIT: Now on https://github.com/mun3/F-ckAvgleAntiAdblock

~Greasy Fork: https://greasyfork.org/en/scripts/37810-f-ck-avgle-s-anti-adblock~~~

~See filters below.~

Here's a quick script:
// ==UserScript==
// @name Avgle
// @version 0.1
// @author mun
// @include http://.avgle.com/
// @include https://.avgle.com/
// @include https://avgle.com/*
// @grant none
// ==/UserScript==

(function() {
var f = function(a, b, c) {
return true;
};
if ( window.hasOwnProperty('checkElem') ) {
window.checkElem = f;
} else {
Object.defineProperty(window, 'checkElem', f);
}
if ( window.hasOwnProperty('checkThings') ) {
window.checkThings = f;
} else {
Object.defineProperty(window, 'checkThings', f);
}
})();

Also add these to your filters:
@@||avgle.com/templates/frontend/videojs-hotkeys.min.js
@@||avgle.com/templates/frontend/videojs-related-carousel.js

@mun35 Thanks!It works.

@mun35 upload it to greasyfork or openuserjs

No work . Firefox

They have just broken site .....with adblocker off, video won't play

haha looks like we are being watched by the owner

nevermind then, thanks for all your help this far @uBlock-user

Here's a better Tampermonkey script. Some iframes may be visible, however.

EDIT:

Now on https://github.com/mun3/F-ckAvgleAntiAdblock

Script is now on Greasy Fork: https://greasyfork.org/en/scripts/37810-f-ck-avgle-s-anti-adblock~~

~Don't forget the UBO filter!!~

The owner seems to be scrambling to patch their script and broke the site again. LOL

@uBlock-user I'm pretty certain it's an accident. The culprit is just one character.

@mun35: Fairly new to uBlock Origin, so I'm not sure if I'm doing this correctly, but I'm copying the script from greasyfork and pasted it into the My Filters tab and click Apply Changes. It doens't seem to be working, so am I doing something wrong? Thanks!

@fatcat123 The User Script isn't a filter. It needs Tampermonkey. Follow the instructions here https://greasyfork.org/en~~

@mun35: Okay, I followed the steps and installed it with Tampermonkey but it still isn't working. I tested another User Script and was able to get it working, but this one doesn't for some reason. :(

Is the filter .gif$image,domain=avgle.com,badfilter is still added in uOrigin?

@fatcat123 ~Yes, the filter is still needed in uBlock Origin. It's essential.~ No, it's not needed now.

@fatcat123 Also, make sure the User Script is up to date.

I can't get it work on Firefox Android......
Used individually greasemonkey ,tampermonkey, violentmonkey.....

Also your filters isn't getting applied on that site , logger SS attached.......

http://prntscr.com/i5r4jk
http://prntscr.com/i5r4cm
http://prntscr.com/i5r4gj

@ghajini I can't reproduce the problem. Is UBO running as well? Try the filter .gif$image,domain=avgle.com,badfilter. Also, make sure you don't have other Adblockers running.

@ghajini Can you provide the entire log? The isafe.pro banner needs to pass through the filters.

@uBlock-user I don't disagree, but it's just a quick hack to allow just that particular banner in. I'll need to find a way to allow that banner blocked off.

My setup
Firefox Android 57 , violentmonkey,your script and filter....
On clicking video,nothing happens
https://prnt.sc/i5rcq5
Nsfw link
http://prntscr.com/i5rei5

Also your filter isn't getting applied as per logger

@uBlock-user @ghajini I've updated it so that no whitelisting is needed now. Try 0.15 and remove the previous filter.

@mun35 Your repeat function is useless.
The function you pass to repeat function is an IIFE which return nothing.
The script does as following now. 😂

setInterval(function f () {
    // your script logic
}, INTERVAL);

@FlandreDaisuki The repeat function is to hack against race conditions.

Was this page helpful?
0 / 5 - 0 ratings

Related issues

YamiryuuZero picture YamiryuuZero  ·  4Comments

zabi94 picture zabi94  ·  4Comments

TPS picture TPS  ·  3Comments

Electricity2015 picture Electricity2015  ·  3Comments

un-quebec-independant picture un-quebec-independant  ·  4Comments