// ==UserScript== // @name Adfly-skipper // @namespace http://tampermonkey.net/ // @version 0.5 // @description Automatically skip ad-fly // @author giuseppe-dandrea // @match http*://q.gs/* // @match http*://j.gs/* // @match http*://adf.ly/* // @match http*://bc.vc/* // @match http*://swzz.xyz/* // @grant none // @downloadURL none // ==/UserScript== var url = window.location.href; if (url.indexOf("q.gs") != -1 || url.indexOf("j.gs") != -1 || url.indexOf("adf.ly") != -1 ) { adfly_bypass(); } else if (url.indexOf("bc.vc") != -1 ) { bcvc_bypass(); } else if (url.indexOf("swzz.xyz") != -1 ) { swzz_bypass(); } function adfly_bypass() { var href = ""; new Promise((resolve) => setTimeout(resolve, 1000)).then(() => { href = $('#skip_bu2tton')[0].href; if (href === "") { adfly_bypass(); } else { window.open(href, '_self'); } }); } function bcvc_bypass() { new Promise((resolve) => setTimeout(resolve, 1000)).then(() => { if ($('#skip_btt').size() === 1) { $('#skip_btt').trigger('click'); } else { bcvc_bypass(); } }); } function swzz_bypass() { new Promise((resolve) => setTimeout(resolve, 1000)).then(() => { if ($('body > div.container > div.row > div > a').length === 1) { $('body > div.container > div.row > div > a').trigger('click'); } else { swzz_bypass(); } }); }