Code: Select all
@^https?://adf.ly/[A-z0-9]+/?$
Code: Select all
var wait=true;setInterval(function(){if(wait && typeof stCntr !== 'undefined'){wait=false;stCntr();countdown=2;cnt();countdown=0;cnt();document.getElementById('skip_button').click();}},100)
I hope you will include the fix in next release.
EDIT:
Or even this version
Code: Select all
var wait=true;setInterval(function(){if(wait&&typeof ysmm!=="undefined"){wait=false;window.onbeforeunload={};var strLeft="",strRight="";for(var z=0;z<ysmm.length;z++)if(z%2==0)strLeft+=ysmm.charAt(z);else strRight=ysmm.charAt(z)+strRight;window.location=base64_decode(strLeft+strRight).substring(2)}},100);
EDIT2
In fact. We shouldn't even need to whitelist adf.ly.
Code: Select all
!@^https?:\/\/adf.ly\/[A-z0-9]+\/?$
Code: Select all
var v = /ysmm = \'(.*?)\';/gi;
var ysmm = v.exec(document.getElementsByTagName('html')[0].innerHTML)[1];
var strLeft = "",
strRight = "";
for (var z = 0; z < ysmm.length; z++) {
if (z % 2 == 0) {
strLeft += ysmm.charAt(z);
} else {
strRight = ysmm.charAt(z) + strRight;
}
}
window.location = atob(strLeft + strRight).substring(2);
Code: Select all
var goToUrl = atob(strLeft + strRight).substring(2);
window.location = atob(goToUrl.split("go.php?u=")[1]);
Code: Select all
for(var a=/ysmm = \'(.*?)\';/gi.exec(document.getElementsByTagName("html")[0].innerHTML)[1],b="",c="",d=0;d<a.length;d++)0==d%2?b+=a.charAt(d):c=a.charAt(d)+c;window.location=atob(b+c).substring(2);