mirror of
https://gitlab.com/magnolia1234/bypass-paywalls-firefox-clean.git
synced 2024-11-10 07:57:48 +01:00
Update paywall scripts: Evolok
This commit is contained in:
parent
e6595c7b6f
commit
e9265c1d59
2 changed files with 5 additions and 4 deletions
|
@ -349,7 +349,7 @@ ext_api.webRequest.onBeforeSendHeaders.addListener(
|
||||||
},
|
},
|
||||||
["blocking", "requestHeaders"]);
|
["blocking", "requestHeaders"]);
|
||||||
|
|
||||||
var block_js_default = ["*://cdn.tinypass.com/*", "*://*.piano.io/*", "*://*.poool.fr/*", "*://*.blueconic.net/*", "*://js.matheranalytics.com/*", "*://*.onecount.net/*", "*://*.qiota.com/*", "*://*.tribdss.com/*"];
|
var block_js_default = ["*://cdn.tinypass.com/*", "*://*.piano.io/*", "*://*.poool.fr/*", "*://*.blueconic.net/*", "*://*.evolok.net/*", "*://js.matheranalytics.com/*", "*://*.onecount.net/*", "*://*.qiota.com/*", "*://*.tribdss.com/*"];
|
||||||
var block_js_custom = [];
|
var block_js_custom = [];
|
||||||
var block_js_custom_ext = [];
|
var block_js_custom_ext = [];
|
||||||
var block_js = block_js_default.concat(block_js_custom);
|
var block_js = block_js_default.concat(block_js_custom);
|
||||||
|
@ -365,7 +365,7 @@ function disableJavascriptOnListedSites() {
|
||||||
};
|
};
|
||||||
}, {
|
}, {
|
||||||
urls: block_js,
|
urls: block_js,
|
||||||
types: ["script"]
|
types: ["script", "xmlhttprequest"]
|
||||||
},
|
},
|
||||||
["blocking"]);
|
["blocking"]);
|
||||||
}
|
}
|
||||||
|
@ -409,7 +409,7 @@ ext_api.webRequest.onBeforeSendHeaders.addListener(function(details) {
|
||||||
|
|
||||||
// block external javascript for custom sites (optional)
|
// block external javascript for custom sites (optional)
|
||||||
var domain_blockjs_ext = matchUrlDomain([block_js_custom_ext], header_referer);
|
var domain_blockjs_ext = matchUrlDomain([block_js_custom_ext], header_referer);
|
||||||
if (domain_blockjs_ext && !matchUrlDomain(domain_blockjs_ext, details.url) && details.url.match(/(\.js$|\.js\?)/) && isSiteEnabled({url: header_referer})) {
|
if (domain_blockjs_ext && !matchUrlDomain(domain_blockjs_ext, details.url) && details.url.match(/(\.js$|\.js\?|\/json\?)/) && isSiteEnabled({url: header_referer})) {
|
||||||
return { cancel: true };
|
return { cancel: true };
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -427,7 +427,7 @@ ext_api.webRequest.onBeforeSendHeaders.addListener(function(details) {
|
||||||
|
|
||||||
// block javascript of (sub)domain for custom sites (optional)
|
// block javascript of (sub)domain for custom sites (optional)
|
||||||
var domain_blockjs = matchUrlDomain([block_js_custom], details.url);
|
var domain_blockjs = matchUrlDomain([block_js_custom], details.url);
|
||||||
if (domain_blockjs && matchUrlDomain(domain_blockjs, details.url) && details.url.match(/(\.js$|\.js\?)/)) {
|
if (domain_blockjs && matchUrlDomain(domain_blockjs, details.url) && details.url.match(/(\.js$|\.js\?|\/json\?)/)) {
|
||||||
return { cancel: true };
|
return { cancel: true };
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
1
sites.js
1
sites.js
|
@ -183,6 +183,7 @@ var defaultSites =
|
||||||
"World Politics Review": "worldpoliticsreview.com",
|
"World Politics Review": "worldpoliticsreview.com",
|
||||||
"——— Block Paywall-scripts ———": "###",
|
"——— Block Paywall-scripts ———": "###",
|
||||||
"BlueConic": "blueconic.net",
|
"BlueConic": "blueconic.net",
|
||||||
|
"Evolok": "evolok.net",
|
||||||
"MatherAnalytics": "matheranalytics.com",
|
"MatherAnalytics": "matheranalytics.com",
|
||||||
"OneCount": "onecount.net",
|
"OneCount": "onecount.net",
|
||||||
"Piano.io": "piano.io",
|
"Piano.io": "piano.io",
|
||||||
|
|
Loading…
Reference in a new issue