mirror of
https://github.com/iamadamdev/bypass-paywalls-chrome
synced 2025-04-29 19:54:28 +02:00
Fix wapo.com
This commit is contained in:
parent
e51bc6ac10
commit
1b18c8f766
@ -243,7 +243,8 @@ const blockedRegexes = {
|
||||
'elpais.com': /(\.epimg\.net\/js\/.+\/(noticia|user)\.min\.js|\/elpais\.com\/arc\/subs\/p\.min\.js|cdn\.ampproject\.org\/v\d\/amp-(access|(sticky-)?ad|consent)-.+\.js)/,
|
||||
'expansion.com': /cdn\.ampproject\.org\/v\d\/amp-(access|ad|consent)-.+\.js/,
|
||||
'chicagobusiness.com': /(\.tinypass\.com\/|\.chicagobusiness\.com\/.+\/js\/js_.+\.js)/,
|
||||
'dailytelegraph.com.au': /cdn\.ampproject\.org\/v\d\/amp-(access|ad|consent)-.+\.js/
|
||||
'dailytelegraph.com.au': /cdn\.ampproject\.org\/v\d\/amp-(access|ad|consent)-.+\.js/,
|
||||
'washingtonpost.com': /cdn\.ampproject\.org\/.+\/v\d\/amp-((sticky-)?ad|subscriptions)-.+\.js/
|
||||
};
|
||||
|
||||
const userAgentDesktop = 'Mozilla/5.0 (compatible; Googlebot/2.1; +http://www.google.com/bot.html)';
|
||||
|
@ -99,12 +99,17 @@ if (matchDomain('elmercurio.com')) {
|
||||
}
|
||||
}, 300); // Delay (in milliseconds)
|
||||
} else {
|
||||
function defaultPaywall (element) {
|
||||
const url = window.location.href;
|
||||
function main (element) {
|
||||
removeDOMElement(element);
|
||||
const url = window.location.href;
|
||||
if (!url.includes('outputType=amp')) { window.location.href = url.split('?')[0] + '?outputType=amp'; }
|
||||
window.location.href = url.split('?')[0] + '?outputType=amp';
|
||||
}
|
||||
if (!url.includes('outputType=amp')) {
|
||||
waitDOMElement('div[id^="paywall-"]', 'DIV', main, false);
|
||||
} else {
|
||||
const subscriptionsSections = document.querySelectorAll('[subscriptions-section="content"]');
|
||||
for (const subscriptionsSection of subscriptionsSections) { subscriptionsSection.removeAttribute('subscriptions-section'); }
|
||||
}
|
||||
waitDOMElement('div[id^="paywall-"]', 'DIV', defaultPaywall, false);
|
||||
}
|
||||
} else if (matchDomain('wsj.com') && !matchDomain('cn.wsj.com')) {
|
||||
if (window.location.href.includes('/articles/')) {
|
||||
|
Loading…
x
Reference in New Issue
Block a user