Fix LesEchos.fr (json)

master
magnolia1234 2021-11-03 12:28:38 +01:00
parent 3320daa4ed
commit efb5972dde
4 changed files with 6 additions and 7 deletions

View File

@ -2,6 +2,7 @@
Changelog Bypass Paywalls Clean - Chrome Changelog Bypass Paywalls Clean - Chrome
Post-release Post-release
Fix LesEchos.fr (json)
Fix WaPo (images) Fix WaPo (images)
Fix WSJ (timing) Fix WSJ (timing)

View File

@ -947,12 +947,10 @@ else if (matchDomain('lesechos.fr') && window.location.href.match(/-\d{6,}/)) {
let url = window.location.href; let url = window.location.href;
let html = document.documentElement.outerHTML; let html = document.documentElement.outerHTML;
let state; let state;
let split1 = html.split('window.__PRELOADED_STATE__=')[1]; let split1 = html.split('window.__CONFIG__=')[1];
let split2 = split1.split('</script>')[0].trim(); let split2 = split1.split('</script>')[0].trim();
if (split2.includes('; window.__DATA__=')) { if (split2.includes('; window.__DATA__=')) {
state = split2.split('; window.__DATA__=')[0].trim(); state = split2.split('; window.__DATA__=')[1].split('; window.__')[0].trim();
if (state.length < 200)
state = split2.split('; window.__DATA__=')[1].split('; window.__')[0].trim();
} else } else
state = split2.substr(0, split2.length - 1); state = split2.substr(0, split2.length - 1);
try { try {
@ -1073,7 +1071,7 @@ else if (matchDomain('ilfattoquotidiano.it')) {
hidden_content.setAttribute('style', 'display:block !important;'); hidden_content.setAttribute('style', 'display:block !important;');
let amp_ads = document.querySelectorAll('amp-ad, div#_4sVideoContainer'); let amp_ads = document.querySelectorAll('amp-ad, div#_4sVideoContainer');
removeDOMElement(...amp_ads); removeDOMElement(...amp_ads);
} else { } else if (url.split('?')[0].match(/\/\d{4}\/\d{2}\/\d{2}\//)) {
let paywall = document.querySelector('div.read-more'); let paywall = document.querySelector('div.read-more');
if (paywall) { if (paywall) {
removeDOMElement(paywall); removeDOMElement(paywall);

View File

@ -39,5 +39,5 @@
"webRequestBlocking", "webRequestBlocking",
"<all_urls>" "<all_urls>"
], ],
"version": "2.4.2.1" "version": "2.4.2.2"
} }

View File

@ -544,5 +544,5 @@
"*://*.wallkit.net/*", "*://*.wallkit.net/*",
"*://*.wsj.net/*" "*://*.wsj.net/*"
], ],
"version": "2.4.2.1" "version": "2.4.2.2"
} }