diff --git a/filters/filter_16_French/filter.txt b/filters/filter_16_French/filter.txt index 0bb76fa881013..df0b9106dc48e 100644 --- a/filters/filter_16_French/filter.txt +++ b/filters/filter_16_French/filter.txt @@ -253,7 +253,7 @@ monumentum.fr#%#//scriptlet('abort-current-inline-script', 'document.getElementB ! https://github.com/AdguardTeam/AdguardFilters/issues/179837 ! https://github.com/AdguardTeam/AdguardFilters/issues/147842 japscan.lol#%#//scriptlet('prevent-element-src-loading', 'script', 'acscdn.com') -japscan.lol#%#//scriptlet('remove-node-text', 'script', '/^\(function\(_0x|=\[(?:_0x[0-9a-f]{6}\(0x[0-9a-f]{2}\),){20}|\(\);\}$/') +japscan.lol#%#//scriptlet('remove-node-text', 'script', '/^\(function\([-$0-9A-Z_a-z]{1,20},.{6400,6600}$/') japscan.lol#$#.navbar-nav > li#navpromo2.nav-item > a[href^="https://www.origoclick.com"] { text-indent: -5000px !important; } japscan.lol#%#//scriptlet('prevent-addEventListener', 'DOMContentLoaded', '/^[-$0-9A-Z_a-z]+=>\{const .+\)\( \);\}catch\(/') $script,xmlhttprequest,redirect-rule=noopjs,domain=japscan.lol diff --git a/filters/filter_16_French/revision.json b/filters/filter_16_French/revision.json index 8eb5f5747d1c5..2bc2609e9ae7b 100644 --- a/filters/filter_16_French/revision.json +++ b/filters/filter_16_French/revision.json @@ -1,5 +1,5 @@ { - "version": "2.0.47.9", - "timeUpdated": 1727786006252, - "hash": "C8KwwogOIcKFHXnCoMKtCsKpTGcKwpw=" + "version": "2.0.47.10", + "timeUpdated": 1727929988326, + "hash": "HcKZa8O9w6/DmxAZwoEUw4/CmMOqXT3DqQ==" } \ No newline at end of file diff --git a/filters/filter_24_QuickFixes/filter.txt b/filters/filter_24_QuickFixes/filter.txt index 0a1c439ec217a..62edb59c4a949 100644 --- a/filters/filter_24_QuickFixes/filter.txt +++ b/filters/filter_24_QuickFixes/filter.txt @@ -133,9 +133,9 @@ $script,third-party,denyallow=authkong.com|rsc.cdn77.org|linkvertise.com|fastly. ! https://github.com/AdguardTeam/AdguardFilters/issues/188771 27-09-2024 1337x.to#%#//scriptlet('abort-on-property-read', 'Adcash') 1337x.to#%#//scriptlet('abort-on-stack-trace', 'Element.prototype.hasAttribute', 'isActionAllowedOnElement') -! https://github.com/AdguardTeam/AdguardFilters/issues/189567 01-10-2024 +! https://github.com/AdguardTeam/AdguardFilters/issues/189567 03-10-2024 japscan.lol#%#//scriptlet('prevent-element-src-loading', 'script', 'acscdn.com') -japscan.lol#%#//scriptlet('remove-node-text', 'script', '/^\(function\(_0x|=\[(?:_0x[0-9a-f]{6}\(0x[0-9a-f]{2}\),){20}|\(\);\}$/') +japscan.lol#%#//scriptlet('remove-node-text', 'script', '/^\(function\([-$0-9A-Z_a-z]{1,20},.{6400,6600}$/') ! https://github.com/AdguardTeam/AdguardFilters/issues/189504 26-09-2024 watchadsontape.com,advertisertape.com#@#.google-ad watchadsontape.com,advertisertape.com#@#.skyscraper.ad diff --git a/filters/filter_24_QuickFixes/revision.json b/filters/filter_24_QuickFixes/revision.json index 1fc8aaecb55bf..1fcfb468fb178 100644 --- a/filters/filter_24_QuickFixes/revision.json +++ b/filters/filter_24_QuickFixes/revision.json @@ -1,5 +1,5 @@ { - "version": "2.0.0.37", - "timeUpdated": 1727872598656, - "hash": "JTVHwqwObsOFXcOmwrTDmEw/Qns0" + "version": "2.0.0.38", + "timeUpdated": 1727929993166, + "hash": "aj4hLE4lS8KDw4zCuMKtTMOFwqxDw4A=" } \ No newline at end of file diff --git a/platforms/android/filters.js b/platforms/android/filters.js index 8ec9759d8af92..6abd68f5f43cb 100644 --- a/platforms/android/filters.js +++ b/platforms/android/filters.js @@ -670,8 +670,8 @@ "groupId": 7, "subscriptionUrl": "https://filters.adtidy.org/android/filters/16_optimized.txt", "trustLevel": "full", - "version": "2.0.47.9", - "timeUpdated": "2024-10-01T12:33:26+0000", + "version": "2.0.47.10", + "timeUpdated": "2024-10-03T04:33:08+0000", "deprecated": false, "languages": [ "fr" diff --git a/platforms/android/filters.json b/platforms/android/filters.json index 8ec9759d8af92..6abd68f5f43cb 100644 --- a/platforms/android/filters.json +++ b/platforms/android/filters.json @@ -670,8 +670,8 @@ "groupId": 7, "subscriptionUrl": "https://filters.adtidy.org/android/filters/16_optimized.txt", "trustLevel": "full", - "version": "2.0.47.9", - "timeUpdated": "2024-10-01T12:33:26+0000", + "version": "2.0.47.10", + "timeUpdated": "2024-10-03T04:33:08+0000", "deprecated": false, "languages": [ "fr" diff --git a/platforms/android/filters/16.txt b/platforms/android/filters/16.txt index e3266fcf83c21..f8777f7c0df73 100644 --- a/platforms/android/filters/16.txt +++ b/platforms/android/filters/16.txt @@ -1,9 +1,9 @@ -! Checksum: FIgafeu5nghIXIx+RQq+bA -! Diff-Path: ../patches/16/16-s-1727786212-3600.patch +! Checksum: R4MZc4sKIlF4YwYv2PqaBg +! Diff-Path: ../patches/16/16-s-1727930207-3600.patch ! Title: AdGuard French filter ! Description: Liste FR + AdGuard French filter. Filter list that specifically removes ads on websites in French language. -! Version: 2.0.47.9 -! TimeUpdated: 2024-10-01T12:33:26+00:00 +! Version: 2.0.47.10 +! TimeUpdated: 2024-10-03T04:33:08+00:00 ! Expires: 5 days (update frequency) ! Homepage: https://github.com/AdguardTeam/AdGuardFilters ! License: https://github.com/AdguardTeam/AdguardFilters/blob/master/LICENSE @@ -221,7 +221,7 @@ monumentum.fr#%#//scriptlet('abort-current-inline-script', 'document.getElementB ! https://github.com/AdguardTeam/AdguardFilters/issues/179837 ! https://github.com/AdguardTeam/AdguardFilters/issues/147842 japscan.lol#%#//scriptlet('prevent-element-src-loading', 'script', 'acscdn.com') -japscan.lol#%#//scriptlet('remove-node-text', 'script', '/^\(function\(_0x|=\[(?:_0x[0-9a-f]{6}\(0x[0-9a-f]{2}\),){20}|\(\);\}$/') +japscan.lol#%#//scriptlet('remove-node-text', 'script', '/^\(function\([-$0-9A-Z_a-z]{1,20},.{6400,6600}$/') japscan.lol#$#.navbar-nav > li#navpromo2.nav-item > a[href^="https://www.origoclick.com"] { text-indent: -5000px !important; } japscan.lol#%#//scriptlet('prevent-addEventListener', 'DOMContentLoaded', '/^[-$0-9A-Z_a-z]+=>\{const .+\)\( \);\}catch\(/') $script,xmlhttprequest,redirect-rule=noopjs,domain=japscan.lol diff --git a/platforms/android/filters/16_optimized.txt b/platforms/android/filters/16_optimized.txt index 436dac325fcf5..7c43af7bcbdf4 100644 --- a/platforms/android/filters/16_optimized.txt +++ b/platforms/android/filters/16_optimized.txt @@ -1,9 +1,9 @@ -! Checksum: oMt0iXt9oKkuPY67Qxsl2w -! Diff-Path: ../patches/16_optimized/16_optimized-s-1727922975-3600.patch +! Checksum: GDQgSKjxSjR23Brv56hthA +! Diff-Path: ../patches/16_optimized/16_optimized-s-1727930207-3600.patch ! Title: AdGuard French filter (Optimized) ! Description: Liste FR + AdGuard French filter. Filter list that specifically removes ads on websites in French language. -! Version: 2.0.47.9 -! TimeUpdated: 2024-10-01T12:33:26+00:00 +! Version: 2.0.47.10 +! TimeUpdated: 2024-10-03T04:33:08+00:00 ! Expires: 5 days (update frequency) #%#var AG_onLoad=function(func){if(document.readyState==="complete"||document.readyState==="interactive")func();else if(document.addEventListener)document.addEventListener("DOMContentLoaded",func);else if(document.attachEvent)document.attachEvent("DOMContentLoaded",func)}; #%#var AG_removeElementById = function(id) { var element = document.getElementById(id); if (element && element.parentNode) { element.parentNode.removeChild(element); }}; @@ -76,7 +76,7 @@ ebookdz.com#%#//scriptlet('prevent-xhr', 'pagead2.googlesyndication.com') ||ebookdz.com/forum/libab/script.js monumentum.fr#%#//scriptlet('abort-current-inline-script', 'document.getElementById', 'Blocking Ads') japscan.lol#%#//scriptlet('prevent-element-src-loading', 'script', 'acscdn.com') -japscan.lol#%#//scriptlet('remove-node-text', 'script', '/^\(function\(_0x|=\[(?:_0x[0-9a-f]{6}\(0x[0-9a-f]{2}\),){20}|\(\);\}$/') +japscan.lol#%#//scriptlet('remove-node-text', 'script', '/^\(function\([-$0-9A-Z_a-z]{1,20},.{6400,6600}$/') japscan.lol#$#.navbar-nav > li#navpromo2.nav-item > a[href^="https://www.origoclick.com"] { text-indent: -5000px !important; } japscan.lol#%#//scriptlet('prevent-addEventListener', 'DOMContentLoaded', '/^[-$0-9A-Z_a-z]+=>\{const .+\)\( \);\}catch\(/') $script,xmlhttprequest,redirect-rule=noopjs,domain=japscan.lol diff --git a/platforms/android/local_script_rules.txt b/platforms/android/local_script_rules.txt index 001a13d5350c1..a6779b2b04309 100644 --- a/platforms/android/local_script_rules.txt +++ b/platforms/android/local_script_rules.txt @@ -10017,7 +10017,7 @@ ebookdz.com#%#//scriptlet('abort-on-property-read', 'ABDetector') ebookdz.com#%#//scriptlet('prevent-xhr', 'pagead2.googlesyndication.com') monumentum.fr#%#//scriptlet('abort-current-inline-script', 'document.getElementById', 'Blocking Ads') japscan.lol#%#//scriptlet('prevent-element-src-loading', 'script', 'acscdn.com') -japscan.lol#%#//scriptlet('remove-node-text', 'script', '/^\(function\(_0x|=\[(?:_0x[0-9a-f]{6}\(0x[0-9a-f]{2}\),){20}|\(\);\}$/') +japscan.lol#%#//scriptlet('remove-node-text', 'script', '/^\(function\([-$0-9A-Z_a-z]{1,20},.{6400,6600}$/') japscan.lol#%#//scriptlet('prevent-addEventListener', 'DOMContentLoaded', '/^[-$0-9A-Z_a-z]+=>\{const .+\)\( \);\}catch\(/') japscan.lol#%#(()=>{const n={construct:(n,o,t)=>{const e=o[0];if(e&&e.includes("return typeof"))throw new ReferenceError;return Reflect.construct(n,o,t)}};window.Function=new Proxy(window.Function,n)})(); japscan.lol#%#!function(){const t={apply:(t,n,o)=>{if(n&&n.match?.(/_\$_|DklzSoz|_adbn_/))throw Error();return Reflect.apply(t,n,o)}};window.String.prototype.split=new Proxy(window.String.prototype.split,t)}(); diff --git a/platforms/android/patches/16/16-s-1727786212-3600.patch b/platforms/android/patches/16/16-s-1727786212-3600.patch index e69de29bb2d1d..33c2c07cd7499 100644 --- a/platforms/android/patches/16/16-s-1727786212-3600.patch +++ b/platforms/android/patches/16/16-s-1727786212-3600.patch @@ -0,0 +1,11 @@ +d1 2 +a2 2 +! Checksum: R4MZc4sKIlF4YwYv2PqaBg +! Diff-Path: ../patches/16/16-s-1727930207-3600.patch +d5 2 +a6 2 +! Version: 2.0.47.10 +! TimeUpdated: 2024-10-03T04:33:08+00:00 +d224 1 +a224 1 +japscan.lol#%#//scriptlet('remove-node-text', 'script', '/^\(function\([-$0-9A-Z_a-z]{1,20},.{6400,6600}$/') diff --git a/platforms/android/patches/16/16-s-1727930207-3600.patch b/platforms/android/patches/16/16-s-1727930207-3600.patch new file mode 100644 index 0000000000000..e69de29bb2d1d diff --git a/platforms/android/patches/16_optimized/16_optimized-s-1727922975-3600.patch b/platforms/android/patches/16_optimized/16_optimized-s-1727922975-3600.patch index e69de29bb2d1d..cda0326557d7f 100644 --- a/platforms/android/patches/16_optimized/16_optimized-s-1727922975-3600.patch +++ b/platforms/android/patches/16_optimized/16_optimized-s-1727922975-3600.patch @@ -0,0 +1,11 @@ +d1 2 +a2 2 +! Checksum: GDQgSKjxSjR23Brv56hthA +! Diff-Path: ../patches/16_optimized/16_optimized-s-1727930207-3600.patch +d5 2 +a6 2 +! Version: 2.0.47.10 +! TimeUpdated: 2024-10-03T04:33:08+00:00 +d79 1 +a79 1 +japscan.lol#%#//scriptlet('remove-node-text', 'script', '/^\(function\([-$0-9A-Z_a-z]{1,20},.{6400,6600}$/') diff --git a/platforms/android/patches/16_optimized/16_optimized-s-1727930207-3600.patch b/platforms/android/patches/16_optimized/16_optimized-s-1727930207-3600.patch new file mode 100644 index 0000000000000..e69de29bb2d1d diff --git a/platforms/android/patches/224/224-s-1726979750-3600.patch b/platforms/android/patches/224/224-s-1726979750-3600.patch deleted file mode 100644 index 2ddd54a5573fd..0000000000000 --- a/platforms/android/patches/224/224-s-1726979750-3600.patch +++ /dev/null @@ -1,10 +0,0 @@ -d1 2 -a2 2 -! Checksum: nADGdXiuMqO9YmzzYFLH7A -! Diff-Path: ../patches/224/224-s-1726994184-3600.patch -d5 2 -a6 2 -! Version: 2.1.22.40 -! TimeUpdated: 2024-09-22T08:33:19+00:00 -a4778 1 -||xn--xhq326aj6yqpw.com^ diff --git a/platforms/android/patches/224_optimized/224_optimized-s-1726979750-3600.patch b/platforms/android/patches/224_optimized/224_optimized-s-1726979750-3600.patch deleted file mode 100644 index 9c151c82373df..0000000000000 --- a/platforms/android/patches/224_optimized/224_optimized-s-1726979750-3600.patch +++ /dev/null @@ -1,10 +0,0 @@ -d1 2 -a2 2 -! Checksum: GFccU+RVTnqMoAI92BiApQ -! Diff-Path: ../patches/224_optimized/224_optimized-s-1726994184-3600.patch -d5 2 -a6 2 -! Version: 2.1.22.40 -! TimeUpdated: 2024-09-22T08:33:19+00:00 -a4151 1 -||xn--xhq326aj6yqpw.com^ diff --git a/platforms/extension/android-content-blocker/filters.js b/platforms/extension/android-content-blocker/filters.js index 1f9782f5ac52b..116b98ae64e7d 100644 --- a/platforms/extension/android-content-blocker/filters.js +++ b/platforms/extension/android-content-blocker/filters.js @@ -670,8 +670,8 @@ "groupId": 7, "subscriptionUrl": "https://filters.adtidy.org/extension/android-content-blocker/filters/16.txt", "trustLevel": "full", - "version": "2.0.47.9", - "timeUpdated": "2024-10-01T12:33:26+0000", + "version": "2.0.47.10", + "timeUpdated": "2024-10-03T04:33:08+0000", "deprecated": false, "languages": [ "fr" diff --git a/platforms/extension/android-content-blocker/filters.json b/platforms/extension/android-content-blocker/filters.json index 1f9782f5ac52b..116b98ae64e7d 100644 --- a/platforms/extension/android-content-blocker/filters.json +++ b/platforms/extension/android-content-blocker/filters.json @@ -670,8 +670,8 @@ "groupId": 7, "subscriptionUrl": "https://filters.adtidy.org/extension/android-content-blocker/filters/16.txt", "trustLevel": "full", - "version": "2.0.47.9", - "timeUpdated": "2024-10-01T12:33:26+0000", + "version": "2.0.47.10", + "timeUpdated": "2024-10-03T04:33:08+0000", "deprecated": false, "languages": [ "fr" diff --git a/platforms/extension/android-content-blocker/filters/16.txt b/platforms/extension/android-content-blocker/filters/16.txt index 61dfb564e9d14..533ab590c95ba 100644 --- a/platforms/extension/android-content-blocker/filters/16.txt +++ b/platforms/extension/android-content-blocker/filters/16.txt @@ -1,8 +1,8 @@ -! Checksum: 5mCcR0ziaPrUl0HkX3by+w +! Checksum: zbikWVV1sdPHDWd/Bhev1A ! Title: AdGuard French filter ! Description: Liste FR + AdGuard French filter. Filter list that specifically removes ads on websites in French language. -! Version: 2.0.47.9 -! TimeUpdated: 2024-10-01T12:33:26+00:00 +! Version: 2.0.47.10 +! TimeUpdated: 2024-10-03T04:33:08+00:00 ! Expires: 5 days (update frequency) ! Homepage: https://github.com/AdguardTeam/AdGuardFilters ! License: https://github.com/AdguardTeam/AdguardFilters/blob/master/LICENSE diff --git a/platforms/extension/android-content-blocker/filters/16_optimized.txt b/platforms/extension/android-content-blocker/filters/16_optimized.txt index e8ca2fae9b05c..89ce037bab431 100644 --- a/platforms/extension/android-content-blocker/filters/16_optimized.txt +++ b/platforms/extension/android-content-blocker/filters/16_optimized.txt @@ -1,8 +1,8 @@ -! Checksum: z5gBWn9qlK443opGUDGPhg +! Checksum: pG28qBXefmQaBeWoan4GFA ! Title: AdGuard French filter (Optimized) ! Description: Liste FR + AdGuard French filter. Filter list that specifically removes ads on websites in French language. -! Version: 2.0.47.9 -! TimeUpdated: 2024-10-01T12:33:26+00:00 +! Version: 2.0.47.10 +! TimeUpdated: 2024-10-03T04:33:08+00:00 ! Expires: 5 days (update frequency) ||proxy.ads.canalplus-bo.net^ ||7bd92.v.fwmrm.net^ diff --git a/platforms/extension/chromium-mv3/filters.js b/platforms/extension/chromium-mv3/filters.js index 3323ccb2f6a9d..5ceb810f2e0bc 100644 --- a/platforms/extension/chromium-mv3/filters.js +++ b/platforms/extension/chromium-mv3/filters.js @@ -612,8 +612,8 @@ "groupId": 7, "subscriptionUrl": "https://filters.adtidy.org/extension/chromium-mv3/filters/16.txt", "trustLevel": "full", - "version": "2.0.47.9", - "timeUpdated": "2024-10-01T12:33:26+0000", + "version": "2.0.47.10", + "timeUpdated": "2024-10-03T04:33:08+0000", "deprecated": false, "languages": [ "fr" @@ -801,8 +801,8 @@ "ext_chromium_mv3" ], "trustLevel": "full", - "version": "2.0.0.37", - "timeUpdated": "2024-10-02T12:36:38+0000", + "version": "2.0.0.38", + "timeUpdated": "2024-10-03T04:33:13+0000", "deprecated": false, "languages": [], "tags": [ diff --git a/platforms/extension/chromium-mv3/filters.json b/platforms/extension/chromium-mv3/filters.json index 3323ccb2f6a9d..5ceb810f2e0bc 100644 --- a/platforms/extension/chromium-mv3/filters.json +++ b/platforms/extension/chromium-mv3/filters.json @@ -612,8 +612,8 @@ "groupId": 7, "subscriptionUrl": "https://filters.adtidy.org/extension/chromium-mv3/filters/16.txt", "trustLevel": "full", - "version": "2.0.47.9", - "timeUpdated": "2024-10-01T12:33:26+0000", + "version": "2.0.47.10", + "timeUpdated": "2024-10-03T04:33:08+0000", "deprecated": false, "languages": [ "fr" @@ -801,8 +801,8 @@ "ext_chromium_mv3" ], "trustLevel": "full", - "version": "2.0.0.37", - "timeUpdated": "2024-10-02T12:36:38+0000", + "version": "2.0.0.38", + "timeUpdated": "2024-10-03T04:33:13+0000", "deprecated": false, "languages": [], "tags": [ diff --git a/platforms/extension/chromium-mv3/filters/16.txt b/platforms/extension/chromium-mv3/filters/16.txt index a3f152710ce01..c985f542a0254 100644 --- a/platforms/extension/chromium-mv3/filters/16.txt +++ b/platforms/extension/chromium-mv3/filters/16.txt @@ -1,8 +1,8 @@ -! Checksum: 7XT+4i/Y5/zmUClGtgzLhQ +! Checksum: H8wS2yOqWKHz2wa+XVzlCw ! Title: AdGuard French filter ! Description: Liste FR + AdGuard French filter. Filter list that specifically removes ads on websites in French language. -! Version: 2.0.47.9 -! TimeUpdated: 2024-10-01T12:33:26+00:00 +! Version: 2.0.47.10 +! TimeUpdated: 2024-10-03T04:33:08+00:00 ! Expires: 10 days (update frequency) ! Homepage: https://github.com/AdguardTeam/AdGuardFilters ! License: https://github.com/AdguardTeam/AdguardFilters/blob/master/LICENSE @@ -220,7 +220,7 @@ monumentum.fr#%#//scriptlet('abort-current-inline-script', 'document.getElementB ! https://github.com/AdguardTeam/AdguardFilters/issues/179837 ! https://github.com/AdguardTeam/AdguardFilters/issues/147842 japscan.lol#%#//scriptlet('prevent-element-src-loading', 'script', 'acscdn.com') -japscan.lol#%#//scriptlet('remove-node-text', 'script', '/^\(function\(_0x|=\[(?:_0x[0-9a-f]{6}\(0x[0-9a-f]{2}\),){20}|\(\);\}$/') +japscan.lol#%#//scriptlet('remove-node-text', 'script', '/^\(function\([-$0-9A-Z_a-z]{1,20},.{6400,6600}$/') japscan.lol#$#.navbar-nav > li#navpromo2.nav-item > a[href^="https://www.origoclick.com"] { text-indent: -5000px !important; } japscan.lol#%#//scriptlet('prevent-addEventListener', 'DOMContentLoaded', '/^[-$0-9A-Z_a-z]+=>\{const .+\)\( \);\}catch\(/') @@$image,domain=japscan.lol diff --git a/platforms/extension/chromium-mv3/filters/16_optimized.txt b/platforms/extension/chromium-mv3/filters/16_optimized.txt index e0381bed3685c..3ddd71c682f5b 100644 --- a/platforms/extension/chromium-mv3/filters/16_optimized.txt +++ b/platforms/extension/chromium-mv3/filters/16_optimized.txt @@ -1,8 +1,8 @@ -! Checksum: rdsCLrwJpJ3O7AVYhPVXKw +! Checksum: +IaXh0uMO8rKbxYKmWZlMA ! Title: AdGuard French filter (Optimized) ! Description: Liste FR + AdGuard French filter. Filter list that specifically removes ads on websites in French language. -! Version: 2.0.47.9 -! TimeUpdated: 2024-10-01T12:33:26+00:00 +! Version: 2.0.47.10 +! TimeUpdated: 2024-10-03T04:33:08+00:00 ! Expires: 10 days (update frequency) #%#var AG_onLoad=function(func){if(document.readyState==="complete"||document.readyState==="interactive")func();else if(document.addEventListener)document.addEventListener("DOMContentLoaded",func);else if(document.attachEvent)document.attachEvent("DOMContentLoaded",func)}; #%#var AG_removeElementById = function(id) { var element = document.getElementById(id); if (element && element.parentNode) { element.parentNode.removeChild(element); }}; @@ -75,7 +75,7 @@ ebookdz.com#%#//scriptlet('prevent-xhr', 'pagead2.googlesyndication.com') ||ebookdz.com/forum/libab/script.js monumentum.fr#%#//scriptlet('abort-current-inline-script', 'document.getElementById', 'Blocking Ads') japscan.lol#%#//scriptlet('prevent-element-src-loading', 'script', 'acscdn.com') -japscan.lol#%#//scriptlet('remove-node-text', 'script', '/^\(function\(_0x|=\[(?:_0x[0-9a-f]{6}\(0x[0-9a-f]{2}\),){20}|\(\);\}$/') +japscan.lol#%#//scriptlet('remove-node-text', 'script', '/^\(function\([-$0-9A-Z_a-z]{1,20},.{6400,6600}$/') japscan.lol#$#.navbar-nav > li#navpromo2.nav-item > a[href^="https://www.origoclick.com"] { text-indent: -5000px !important; } japscan.lol#%#//scriptlet('prevent-addEventListener', 'DOMContentLoaded', '/^[-$0-9A-Z_a-z]+=>\{const .+\)\( \);\}catch\(/') @@$image,domain=japscan.lol diff --git a/platforms/extension/chromium-mv3/filters/24.txt b/platforms/extension/chromium-mv3/filters/24.txt index f8adf82f25192..b6b5833879dc5 100644 --- a/platforms/extension/chromium-mv3/filters/24.txt +++ b/platforms/extension/chromium-mv3/filters/24.txt @@ -1,8 +1,8 @@ -! Checksum: Cu620lyt85NXjn/O5UKWQw +! Checksum: LkPZSLhLhVpelzJg2ctzyQ ! Title: AdGuard Quick Fixes filter ! Description: Filter to quickly resolve content filtering issues on popular websites without updating the extension. -! Version: 2.0.0.37 -! TimeUpdated: 2024-10-02T12:36:38+00:00 +! Version: 2.0.0.38 +! TimeUpdated: 2024-10-03T04:33:13+00:00 ! Expires: 10 days (update frequency) ! Homepage: https://github.com/AdguardTeam/AdGuardFilters ! License: https://github.com/AdguardTeam/AdguardFilters/blob/master/LICENSE @@ -139,9 +139,9 @@ $script,third-party,denyallow=authkong.com|rsc.cdn77.org|linkvertise.com|fastly. ! https://github.com/AdguardTeam/AdguardFilters/issues/188771 27-09-2024 1337x.to#%#//scriptlet('abort-on-property-read', 'Adcash') 1337x.to#%#//scriptlet('abort-on-stack-trace', 'Element.prototype.hasAttribute', 'isActionAllowedOnElement') -! https://github.com/AdguardTeam/AdguardFilters/issues/189567 01-10-2024 +! https://github.com/AdguardTeam/AdguardFilters/issues/189567 03-10-2024 japscan.lol#%#//scriptlet('prevent-element-src-loading', 'script', 'acscdn.com') -japscan.lol#%#//scriptlet('remove-node-text', 'script', '/^\(function\(_0x|=\[(?:_0x[0-9a-f]{6}\(0x[0-9a-f]{2}\),){20}|\(\);\}$/') +japscan.lol#%#//scriptlet('remove-node-text', 'script', '/^\(function\([-$0-9A-Z_a-z]{1,20},.{6400,6600}$/') ! https://github.com/AdguardTeam/AdguardFilters/issues/189504 26-09-2024 watchadsontape.com,advertisertape.com#@#.google-ad watchadsontape.com,advertisertape.com#@#.skyscraper.ad diff --git a/platforms/extension/chromium-mv3/filters/24_optimized.txt b/platforms/extension/chromium-mv3/filters/24_optimized.txt index cb86ba2aff95f..8b0c8ab2b7892 100644 --- a/platforms/extension/chromium-mv3/filters/24_optimized.txt +++ b/platforms/extension/chromium-mv3/filters/24_optimized.txt @@ -1,8 +1,8 @@ -! Checksum: ZxkUklwfeqrKKFfeK6Xtkw +! Checksum: CndUTmq0B8hDH6TGU7ZngQ ! Title: AdGuard Quick Fixes filter (Optimized) ! Description: Filter to quickly resolve content filtering issues on popular websites without updating the extension. -! Version: 2.0.0.37 -! TimeUpdated: 2024-10-02T12:36:38+00:00 +! Version: 2.0.0.38 +! TimeUpdated: 2024-10-03T04:33:13+00:00 ! Expires: 10 days (update frequency) @@||css-load.com^$stealth=referrer @@||07c225f3.online^$stealth=referrer @@ -78,7 +78,7 @@ $script,third-party,denyallow=authkong.com|rsc.cdn77.org|linkvertise.com|fastly. 1337x.to#%#//scriptlet('abort-on-property-read', 'Adcash') 1337x.to#%#//scriptlet('abort-on-stack-trace', 'Element.prototype.hasAttribute', 'isActionAllowedOnElement') japscan.lol#%#//scriptlet('prevent-element-src-loading', 'script', 'acscdn.com') -japscan.lol#%#//scriptlet('remove-node-text', 'script', '/^\(function\(_0x|=\[(?:_0x[0-9a-f]{6}\(0x[0-9a-f]{2}\),){20}|\(\);\}$/') +japscan.lol#%#//scriptlet('remove-node-text', 'script', '/^\(function\([-$0-9A-Z_a-z]{1,20},.{6400,6600}$/') watchadsontape.com,advertisertape.com#@#.google-ad watchadsontape.com,advertisertape.com#@#.skyscraper.ad watchadsontape.com,advertisertape.com#%#//scriptlet("set-constant", "googleAd", "true") diff --git a/platforms/extension/chromium-mv3/local_script_rules.txt b/platforms/extension/chromium-mv3/local_script_rules.txt index 81b675ffa4c0f..af6eee058d247 100644 --- a/platforms/extension/chromium-mv3/local_script_rules.txt +++ b/platforms/extension/chromium-mv3/local_script_rules.txt @@ -6240,7 +6240,7 @@ ebookdz.com#%#//scriptlet('abort-on-property-read', 'ABDetector') ebookdz.com#%#//scriptlet('prevent-xhr', 'pagead2.googlesyndication.com') monumentum.fr#%#//scriptlet('abort-current-inline-script', 'document.getElementById', 'Blocking Ads') japscan.lol#%#//scriptlet('prevent-element-src-loading', 'script', 'acscdn.com') -japscan.lol#%#//scriptlet('remove-node-text', 'script', '/^\(function\(_0x|=\[(?:_0x[0-9a-f]{6}\(0x[0-9a-f]{2}\),){20}|\(\);\}$/') +japscan.lol#%#//scriptlet('remove-node-text', 'script', '/^\(function\([-$0-9A-Z_a-z]{1,20},.{6400,6600}$/') japscan.lol#%#//scriptlet('prevent-addEventListener', 'DOMContentLoaded', '/^[-$0-9A-Z_a-z]+=>\{const .+\)\( \);\}catch\(/') japscan.lol#%#(()=>{const n={construct:(n,o,t)=>{const e=o[0];if(e&&e.includes("return typeof"))throw new ReferenceError;return Reflect.construct(n,o,t)}};window.Function=new Proxy(window.Function,n)})(); japscan.lol#%#!function(){const t={apply:(t,n,o)=>{if(n&&n.match?.(/_\$_|DklzSoz|_adbn_/))throw Error();return Reflect.apply(t,n,o)}};window.String.prototype.split=new Proxy(window.String.prototype.split,t)}(); @@ -10287,7 +10287,7 @@ kuyhaa.me#%#//scriptlet("json-prune", "*", "rot_url") 1337x.to#%#//scriptlet('abort-on-property-read', 'Adcash') 1337x.to#%#//scriptlet('abort-on-stack-trace', 'Element.prototype.hasAttribute', 'isActionAllowedOnElement') japscan.lol#%#//scriptlet('prevent-element-src-loading', 'script', 'acscdn.com') -japscan.lol#%#//scriptlet('remove-node-text', 'script', '/^\(function\(_0x|=\[(?:_0x[0-9a-f]{6}\(0x[0-9a-f]{2}\),){20}|\(\);\}$/') +japscan.lol#%#//scriptlet('remove-node-text', 'script', '/^\(function\([-$0-9A-Z_a-z]{1,20},.{6400,6600}$/') watchadsontape.com,advertisertape.com#%#//scriptlet("set-constant", "googleAd", "true") watchadsontape.com,advertisertape.com#%#//scriptlet("prevent-setInterval", "adblock", "700") watchadsontape.com,advertisertape.com#%#//scriptlet("abort-current-inline-script", "document.createElement", "adblock") diff --git a/platforms/extension/chromium/filters.js b/platforms/extension/chromium/filters.js index 487f7c11326cb..e01698e7257dc 100644 --- a/platforms/extension/chromium/filters.js +++ b/platforms/extension/chromium/filters.js @@ -670,8 +670,8 @@ "groupId": 7, "subscriptionUrl": "https://filters.adtidy.org/extension/chromium/filters/16.txt", "trustLevel": "full", - "version": "2.0.47.9", - "timeUpdated": "2024-10-01T12:33:26+0000", + "version": "2.0.47.10", + "timeUpdated": "2024-10-03T04:33:08+0000", "deprecated": false, "languages": [ "fr" diff --git a/platforms/extension/chromium/filters.json b/platforms/extension/chromium/filters.json index 487f7c11326cb..e01698e7257dc 100644 --- a/platforms/extension/chromium/filters.json +++ b/platforms/extension/chromium/filters.json @@ -670,8 +670,8 @@ "groupId": 7, "subscriptionUrl": "https://filters.adtidy.org/extension/chromium/filters/16.txt", "trustLevel": "full", - "version": "2.0.47.9", - "timeUpdated": "2024-10-01T12:33:26+0000", + "version": "2.0.47.10", + "timeUpdated": "2024-10-03T04:33:08+0000", "deprecated": false, "languages": [ "fr" diff --git a/platforms/extension/chromium/filters/16.txt b/platforms/extension/chromium/filters/16.txt index acf700ff44888..d77a5164e5eb4 100644 --- a/platforms/extension/chromium/filters/16.txt +++ b/platforms/extension/chromium/filters/16.txt @@ -1,9 +1,9 @@ -! Checksum: ypTzY5Ubm12lbjgaWDwFuQ -! Diff-Path: ../patches/16/16-s-1727786217-3600.patch +! Checksum: f4kp9BXCfWk5aEpc1r24Bg +! Diff-Path: ../patches/16/16-s-1727930208-3600.patch ! Title: AdGuard French filter ! Description: Liste FR + AdGuard French filter. Filter list that specifically removes ads on websites in French language. -! Version: 2.0.47.9 -! TimeUpdated: 2024-10-01T12:33:26+00:00 +! Version: 2.0.47.10 +! TimeUpdated: 2024-10-03T04:33:08+00:00 ! Expires: 10 days (update frequency) ! Homepage: https://github.com/AdguardTeam/AdGuardFilters ! License: https://github.com/AdguardTeam/AdguardFilters/blob/master/LICENSE @@ -221,7 +221,7 @@ monumentum.fr#%#//scriptlet('abort-current-inline-script', 'document.getElementB ! https://github.com/AdguardTeam/AdguardFilters/issues/179837 ! https://github.com/AdguardTeam/AdguardFilters/issues/147842 japscan.lol#%#//scriptlet('prevent-element-src-loading', 'script', 'acscdn.com') -japscan.lol#%#//scriptlet('remove-node-text', 'script', '/^\(function\(_0x|=\[(?:_0x[0-9a-f]{6}\(0x[0-9a-f]{2}\),){20}|\(\);\}$/') +japscan.lol#%#//scriptlet('remove-node-text', 'script', '/^\(function\([-$0-9A-Z_a-z]{1,20},.{6400,6600}$/') japscan.lol#$#.navbar-nav > li#navpromo2.nav-item > a[href^="https://www.origoclick.com"] { text-indent: -5000px !important; } japscan.lol#%#//scriptlet('prevent-addEventListener', 'DOMContentLoaded', '/^[-$0-9A-Z_a-z]+=>\{const .+\)\( \);\}catch\(/') $script,xmlhttprequest,redirect-rule=noopjs,domain=japscan.lol diff --git a/platforms/extension/chromium/filters/16_optimized.txt b/platforms/extension/chromium/filters/16_optimized.txt index 8cea6d539da4c..a24909deb81b6 100644 --- a/platforms/extension/chromium/filters/16_optimized.txt +++ b/platforms/extension/chromium/filters/16_optimized.txt @@ -1,9 +1,9 @@ -! Checksum: y5bgKr/3yuChbugrDrl69A -! Diff-Path: ../patches/16_optimized/16_optimized-s-1727922977-3600.patch +! Checksum: 8zdpsrtU500u8la4E6nTpA +! Diff-Path: ../patches/16_optimized/16_optimized-s-1727930209-3600.patch ! Title: AdGuard French filter (Optimized) ! Description: Liste FR + AdGuard French filter. Filter list that specifically removes ads on websites in French language. -! Version: 2.0.47.9 -! TimeUpdated: 2024-10-01T12:33:26+00:00 +! Version: 2.0.47.10 +! TimeUpdated: 2024-10-03T04:33:08+00:00 ! Expires: 10 days (update frequency) #%#var AG_onLoad=function(func){if(document.readyState==="complete"||document.readyState==="interactive")func();else if(document.addEventListener)document.addEventListener("DOMContentLoaded",func);else if(document.attachEvent)document.attachEvent("DOMContentLoaded",func)}; #%#var AG_removeElementById = function(id) { var element = document.getElementById(id); if (element && element.parentNode) { element.parentNode.removeChild(element); }}; @@ -76,7 +76,7 @@ ebookdz.com#%#//scriptlet('prevent-xhr', 'pagead2.googlesyndication.com') ||ebookdz.com/forum/libab/script.js monumentum.fr#%#//scriptlet('abort-current-inline-script', 'document.getElementById', 'Blocking Ads') japscan.lol#%#//scriptlet('prevent-element-src-loading', 'script', 'acscdn.com') -japscan.lol#%#//scriptlet('remove-node-text', 'script', '/^\(function\(_0x|=\[(?:_0x[0-9a-f]{6}\(0x[0-9a-f]{2}\),){20}|\(\);\}$/') +japscan.lol#%#//scriptlet('remove-node-text', 'script', '/^\(function\([-$0-9A-Z_a-z]{1,20},.{6400,6600}$/') japscan.lol#$#.navbar-nav > li#navpromo2.nav-item > a[href^="https://www.origoclick.com"] { text-indent: -5000px !important; } japscan.lol#%#//scriptlet('prevent-addEventListener', 'DOMContentLoaded', '/^[-$0-9A-Z_a-z]+=>\{const .+\)\( \);\}catch\(/') $script,xmlhttprequest,redirect-rule=noopjs,domain=japscan.lol diff --git a/platforms/extension/chromium/local_script_rules.txt b/platforms/extension/chromium/local_script_rules.txt index dc217556923e4..4dd9b91033583 100644 --- a/platforms/extension/chromium/local_script_rules.txt +++ b/platforms/extension/chromium/local_script_rules.txt @@ -10020,7 +10020,7 @@ ebookdz.com#%#//scriptlet('abort-on-property-read', 'ABDetector') ebookdz.com#%#//scriptlet('prevent-xhr', 'pagead2.googlesyndication.com') monumentum.fr#%#//scriptlet('abort-current-inline-script', 'document.getElementById', 'Blocking Ads') japscan.lol#%#//scriptlet('prevent-element-src-loading', 'script', 'acscdn.com') -japscan.lol#%#//scriptlet('remove-node-text', 'script', '/^\(function\(_0x|=\[(?:_0x[0-9a-f]{6}\(0x[0-9a-f]{2}\),){20}|\(\);\}$/') +japscan.lol#%#//scriptlet('remove-node-text', 'script', '/^\(function\([-$0-9A-Z_a-z]{1,20},.{6400,6600}$/') japscan.lol#%#//scriptlet('prevent-addEventListener', 'DOMContentLoaded', '/^[-$0-9A-Z_a-z]+=>\{const .+\)\( \);\}catch\(/') japscan.lol#%#(()=>{const n={construct:(n,o,t)=>{const e=o[0];if(e&&e.includes("return typeof"))throw new ReferenceError;return Reflect.construct(n,o,t)}};window.Function=new Proxy(window.Function,n)})(); japscan.lol#%#!function(){const t={apply:(t,n,o)=>{if(n&&n.match?.(/_\$_|DklzSoz|_adbn_/))throw Error();return Reflect.apply(t,n,o)}};window.String.prototype.split=new Proxy(window.String.prototype.split,t)}(); diff --git a/platforms/extension/chromium/patches/16/16-s-1727786217-3600.patch b/platforms/extension/chromium/patches/16/16-s-1727786217-3600.patch index e69de29bb2d1d..9647e5645b478 100644 --- a/platforms/extension/chromium/patches/16/16-s-1727786217-3600.patch +++ b/platforms/extension/chromium/patches/16/16-s-1727786217-3600.patch @@ -0,0 +1,11 @@ +d1 2 +a2 2 +! Checksum: f4kp9BXCfWk5aEpc1r24Bg +! Diff-Path: ../patches/16/16-s-1727930208-3600.patch +d5 2 +a6 2 +! Version: 2.0.47.10 +! TimeUpdated: 2024-10-03T04:33:08+00:00 +d224 1 +a224 1 +japscan.lol#%#//scriptlet('remove-node-text', 'script', '/^\(function\([-$0-9A-Z_a-z]{1,20},.{6400,6600}$/') diff --git a/platforms/extension/chromium/patches/16/16-s-1727930208-3600.patch b/platforms/extension/chromium/patches/16/16-s-1727930208-3600.patch new file mode 100644 index 0000000000000..e69de29bb2d1d diff --git a/platforms/extension/chromium/patches/16_optimized/16_optimized-s-1727922977-3600.patch b/platforms/extension/chromium/patches/16_optimized/16_optimized-s-1727922977-3600.patch index e69de29bb2d1d..fc01e40c6f407 100644 --- a/platforms/extension/chromium/patches/16_optimized/16_optimized-s-1727922977-3600.patch +++ b/platforms/extension/chromium/patches/16_optimized/16_optimized-s-1727922977-3600.patch @@ -0,0 +1,11 @@ +d1 2 +a2 2 +! Checksum: 8zdpsrtU500u8la4E6nTpA +! Diff-Path: ../patches/16_optimized/16_optimized-s-1727930209-3600.patch +d5 2 +a6 2 +! Version: 2.0.47.10 +! TimeUpdated: 2024-10-03T04:33:08+00:00 +d79 1 +a79 1 +japscan.lol#%#//scriptlet('remove-node-text', 'script', '/^\(function\([-$0-9A-Z_a-z]{1,20},.{6400,6600}$/') diff --git a/platforms/extension/chromium/patches/16_optimized/16_optimized-s-1727930209-3600.patch b/platforms/extension/chromium/patches/16_optimized/16_optimized-s-1727930209-3600.patch new file mode 100644 index 0000000000000..e69de29bb2d1d diff --git a/platforms/extension/chromium/patches/224/224-s-1726979752-3600.patch b/platforms/extension/chromium/patches/224/224-s-1726979752-3600.patch deleted file mode 100644 index bd62741edf19d..0000000000000 --- a/platforms/extension/chromium/patches/224/224-s-1726979752-3600.patch +++ /dev/null @@ -1,10 +0,0 @@ -d1 2 -a2 2 -! Checksum: CddOW4/y+y4qm5R9wgu7WQ -! Diff-Path: ../patches/224/224-s-1726994187-3600.patch -d5 2 -a6 2 -! Version: 2.1.22.40 -! TimeUpdated: 2024-09-22T08:33:19+00:00 -a4748 1 -||xn--xhq326aj6yqpw.com^ diff --git a/platforms/extension/chromium/patches/224_optimized/224_optimized-s-1726979752-3600.patch b/platforms/extension/chromium/patches/224_optimized/224_optimized-s-1726979752-3600.patch deleted file mode 100644 index 5530c31ef81e7..0000000000000 --- a/platforms/extension/chromium/patches/224_optimized/224_optimized-s-1726979752-3600.patch +++ /dev/null @@ -1,10 +0,0 @@ -d1 2 -a2 2 -! Checksum: KJA4Wdx2PY1feYq+tRm+eA -! Diff-Path: ../patches/224_optimized/224_optimized-s-1726994187-3600.patch -d5 2 -a6 2 -! Version: 2.1.22.40 -! TimeUpdated: 2024-09-22T08:33:19+00:00 -a4123 1 -||xn--xhq326aj6yqpw.com^ diff --git a/platforms/extension/edge/filters.js b/platforms/extension/edge/filters.js index 4e0ebc61f1409..f16df43537853 100644 --- a/platforms/extension/edge/filters.js +++ b/platforms/extension/edge/filters.js @@ -670,8 +670,8 @@ "groupId": 7, "subscriptionUrl": "https://filters.adtidy.org/extension/edge/filters/16.txt", "trustLevel": "full", - "version": "2.0.47.9", - "timeUpdated": "2024-10-01T12:33:26+0000", + "version": "2.0.47.10", + "timeUpdated": "2024-10-03T04:33:08+0000", "deprecated": false, "languages": [ "fr" diff --git a/platforms/extension/edge/filters.json b/platforms/extension/edge/filters.json index 4e0ebc61f1409..f16df43537853 100644 --- a/platforms/extension/edge/filters.json +++ b/platforms/extension/edge/filters.json @@ -670,8 +670,8 @@ "groupId": 7, "subscriptionUrl": "https://filters.adtidy.org/extension/edge/filters/16.txt", "trustLevel": "full", - "version": "2.0.47.9", - "timeUpdated": "2024-10-01T12:33:26+0000", + "version": "2.0.47.10", + "timeUpdated": "2024-10-03T04:33:08+0000", "deprecated": false, "languages": [ "fr" diff --git a/platforms/extension/edge/filters/16.txt b/platforms/extension/edge/filters/16.txt index d163e40726acd..75150f157e37c 100644 --- a/platforms/extension/edge/filters/16.txt +++ b/platforms/extension/edge/filters/16.txt @@ -1,9 +1,9 @@ -! Checksum: 4Cct0ooSFS5+MCvsM+3o3w -! Diff-Path: ../patches/16/16-s-1727786222-3600.patch +! Checksum: RqYzAxmMY1Skdy5Ca7N+QA +! Diff-Path: ../patches/16/16-s-1727930210-3600.patch ! Title: AdGuard French filter ! Description: Liste FR + AdGuard French filter. Filter list that specifically removes ads on websites in French language. -! Version: 2.0.47.9 -! TimeUpdated: 2024-10-01T12:33:26+00:00 +! Version: 2.0.47.10 +! TimeUpdated: 2024-10-03T04:33:08+00:00 ! Expires: 10 days (update frequency) ! Homepage: https://github.com/AdguardTeam/AdGuardFilters ! License: https://github.com/AdguardTeam/AdguardFilters/blob/master/LICENSE @@ -221,7 +221,7 @@ monumentum.fr#%#//scriptlet('abort-current-inline-script', 'document.getElementB ! https://github.com/AdguardTeam/AdguardFilters/issues/179837 ! https://github.com/AdguardTeam/AdguardFilters/issues/147842 japscan.lol#%#//scriptlet('prevent-element-src-loading', 'script', 'acscdn.com') -japscan.lol#%#//scriptlet('remove-node-text', 'script', '/^\(function\(_0x|=\[(?:_0x[0-9a-f]{6}\(0x[0-9a-f]{2}\),){20}|\(\);\}$/') +japscan.lol#%#//scriptlet('remove-node-text', 'script', '/^\(function\([-$0-9A-Z_a-z]{1,20},.{6400,6600}$/') japscan.lol#$#.navbar-nav > li#navpromo2.nav-item > a[href^="https://www.origoclick.com"] { text-indent: -5000px !important; } japscan.lol#%#//scriptlet('prevent-addEventListener', 'DOMContentLoaded', '/^[-$0-9A-Z_a-z]+=>\{const .+\)\( \);\}catch\(/') $script,xmlhttprequest,redirect-rule=noopjs,domain=japscan.lol diff --git a/platforms/extension/edge/filters/16_optimized.txt b/platforms/extension/edge/filters/16_optimized.txt index f4e7d0a84fdac..bab5671bd2cad 100644 --- a/platforms/extension/edge/filters/16_optimized.txt +++ b/platforms/extension/edge/filters/16_optimized.txt @@ -1,9 +1,9 @@ -! Checksum: fM5A0IKiUjycp2NXrpaA9Q -! Diff-Path: ../patches/16_optimized/16_optimized-s-1727922979-3600.patch +! Checksum: PgciJOFQmwSwVvufHDFtFA +! Diff-Path: ../patches/16_optimized/16_optimized-s-1727930210-3600.patch ! Title: AdGuard French filter (Optimized) ! Description: Liste FR + AdGuard French filter. Filter list that specifically removes ads on websites in French language. -! Version: 2.0.47.9 -! TimeUpdated: 2024-10-01T12:33:26+00:00 +! Version: 2.0.47.10 +! TimeUpdated: 2024-10-03T04:33:08+00:00 ! Expires: 10 days (update frequency) #%#var AG_onLoad=function(func){if(document.readyState==="complete"||document.readyState==="interactive")func();else if(document.addEventListener)document.addEventListener("DOMContentLoaded",func);else if(document.attachEvent)document.attachEvent("DOMContentLoaded",func)}; #%#var AG_removeElementById = function(id) { var element = document.getElementById(id); if (element && element.parentNode) { element.parentNode.removeChild(element); }}; @@ -76,7 +76,7 @@ ebookdz.com#%#//scriptlet('prevent-xhr', 'pagead2.googlesyndication.com') ||ebookdz.com/forum/libab/script.js monumentum.fr#%#//scriptlet('abort-current-inline-script', 'document.getElementById', 'Blocking Ads') japscan.lol#%#//scriptlet('prevent-element-src-loading', 'script', 'acscdn.com') -japscan.lol#%#//scriptlet('remove-node-text', 'script', '/^\(function\(_0x|=\[(?:_0x[0-9a-f]{6}\(0x[0-9a-f]{2}\),){20}|\(\);\}$/') +japscan.lol#%#//scriptlet('remove-node-text', 'script', '/^\(function\([-$0-9A-Z_a-z]{1,20},.{6400,6600}$/') japscan.lol#$#.navbar-nav > li#navpromo2.nav-item > a[href^="https://www.origoclick.com"] { text-indent: -5000px !important; } japscan.lol#%#//scriptlet('prevent-addEventListener', 'DOMContentLoaded', '/^[-$0-9A-Z_a-z]+=>\{const .+\)\( \);\}catch\(/') $script,xmlhttprequest,redirect-rule=noopjs,domain=japscan.lol diff --git a/platforms/extension/edge/local_script_rules.txt b/platforms/extension/edge/local_script_rules.txt index ab191a340adc3..2a16c6ab488fa 100644 --- a/platforms/extension/edge/local_script_rules.txt +++ b/platforms/extension/edge/local_script_rules.txt @@ -10017,7 +10017,7 @@ ebookdz.com#%#//scriptlet('abort-on-property-read', 'ABDetector') ebookdz.com#%#//scriptlet('prevent-xhr', 'pagead2.googlesyndication.com') monumentum.fr#%#//scriptlet('abort-current-inline-script', 'document.getElementById', 'Blocking Ads') japscan.lol#%#//scriptlet('prevent-element-src-loading', 'script', 'acscdn.com') -japscan.lol#%#//scriptlet('remove-node-text', 'script', '/^\(function\(_0x|=\[(?:_0x[0-9a-f]{6}\(0x[0-9a-f]{2}\),){20}|\(\);\}$/') +japscan.lol#%#//scriptlet('remove-node-text', 'script', '/^\(function\([-$0-9A-Z_a-z]{1,20},.{6400,6600}$/') japscan.lol#%#//scriptlet('prevent-addEventListener', 'DOMContentLoaded', '/^[-$0-9A-Z_a-z]+=>\{const .+\)\( \);\}catch\(/') japscan.lol#%#(()=>{const n={construct:(n,o,t)=>{const e=o[0];if(e&&e.includes("return typeof"))throw new ReferenceError;return Reflect.construct(n,o,t)}};window.Function=new Proxy(window.Function,n)})(); japscan.lol#%#!function(){const t={apply:(t,n,o)=>{if(n&&n.match?.(/_\$_|DklzSoz|_adbn_/))throw Error();return Reflect.apply(t,n,o)}};window.String.prototype.split=new Proxy(window.String.prototype.split,t)}(); diff --git a/platforms/extension/edge/patches/16/16-s-1727786222-3600.patch b/platforms/extension/edge/patches/16/16-s-1727786222-3600.patch index e69de29bb2d1d..6fb73d1795672 100644 --- a/platforms/extension/edge/patches/16/16-s-1727786222-3600.patch +++ b/platforms/extension/edge/patches/16/16-s-1727786222-3600.patch @@ -0,0 +1,11 @@ +d1 2 +a2 2 +! Checksum: RqYzAxmMY1Skdy5Ca7N+QA +! Diff-Path: ../patches/16/16-s-1727930210-3600.patch +d5 2 +a6 2 +! Version: 2.0.47.10 +! TimeUpdated: 2024-10-03T04:33:08+00:00 +d224 1 +a224 1 +japscan.lol#%#//scriptlet('remove-node-text', 'script', '/^\(function\([-$0-9A-Z_a-z]{1,20},.{6400,6600}$/') diff --git a/platforms/extension/edge/patches/16/16-s-1727930210-3600.patch b/platforms/extension/edge/patches/16/16-s-1727930210-3600.patch new file mode 100644 index 0000000000000..e69de29bb2d1d diff --git a/platforms/extension/edge/patches/16_optimized/16_optimized-s-1727922979-3600.patch b/platforms/extension/edge/patches/16_optimized/16_optimized-s-1727922979-3600.patch index e69de29bb2d1d..ae4e82caaa4e8 100644 --- a/platforms/extension/edge/patches/16_optimized/16_optimized-s-1727922979-3600.patch +++ b/platforms/extension/edge/patches/16_optimized/16_optimized-s-1727922979-3600.patch @@ -0,0 +1,11 @@ +d1 2 +a2 2 +! Checksum: PgciJOFQmwSwVvufHDFtFA +! Diff-Path: ../patches/16_optimized/16_optimized-s-1727930210-3600.patch +d5 2 +a6 2 +! Version: 2.0.47.10 +! TimeUpdated: 2024-10-03T04:33:08+00:00 +d79 1 +a79 1 +japscan.lol#%#//scriptlet('remove-node-text', 'script', '/^\(function\([-$0-9A-Z_a-z]{1,20},.{6400,6600}$/') diff --git a/platforms/extension/edge/patches/16_optimized/16_optimized-s-1727930210-3600.patch b/platforms/extension/edge/patches/16_optimized/16_optimized-s-1727930210-3600.patch new file mode 100644 index 0000000000000..e69de29bb2d1d diff --git a/platforms/extension/edge/patches/224/224-s-1726979753-3600.patch b/platforms/extension/edge/patches/224/224-s-1726979753-3600.patch deleted file mode 100644 index a216c4eccfcef..0000000000000 --- a/platforms/extension/edge/patches/224/224-s-1726979753-3600.patch +++ /dev/null @@ -1,10 +0,0 @@ -d1 2 -a2 2 -! Checksum: qVR3mcAypUb+ZRHYu6yh2Q -! Diff-Path: ../patches/224/224-s-1726994189-3600.patch -d5 2 -a6 2 -! Version: 2.1.22.40 -! TimeUpdated: 2024-09-22T08:33:19+00:00 -a4752 1 -||xn--xhq326aj6yqpw.com^ diff --git a/platforms/extension/edge/patches/224_optimized/224_optimized-s-1726979753-3600.patch b/platforms/extension/edge/patches/224_optimized/224_optimized-s-1726979753-3600.patch deleted file mode 100644 index 9be2149622d59..0000000000000 --- a/platforms/extension/edge/patches/224_optimized/224_optimized-s-1726979753-3600.patch +++ /dev/null @@ -1,10 +0,0 @@ -d1 2 -a2 2 -! Checksum: EvdAHm0CuxAei2uEl/wgkQ -! Diff-Path: ../patches/224_optimized/224_optimized-s-1726994190-3600.patch -d5 2 -a6 2 -! Version: 2.1.22.40 -! TimeUpdated: 2024-09-22T08:33:19+00:00 -a4127 1 -||xn--xhq326aj6yqpw.com^ diff --git a/platforms/extension/firefox/filters.js b/platforms/extension/firefox/filters.js index 6c4078197003a..173c4fe6ee150 100644 --- a/platforms/extension/firefox/filters.js +++ b/platforms/extension/firefox/filters.js @@ -670,8 +670,8 @@ "groupId": 7, "subscriptionUrl": "https://filters.adtidy.org/extension/firefox/filters/16.txt", "trustLevel": "full", - "version": "2.0.47.9", - "timeUpdated": "2024-10-01T12:33:26+0000", + "version": "2.0.47.10", + "timeUpdated": "2024-10-03T04:33:08+0000", "deprecated": false, "languages": [ "fr" diff --git a/platforms/extension/firefox/filters.json b/platforms/extension/firefox/filters.json index 6c4078197003a..173c4fe6ee150 100644 --- a/platforms/extension/firefox/filters.json +++ b/platforms/extension/firefox/filters.json @@ -670,8 +670,8 @@ "groupId": 7, "subscriptionUrl": "https://filters.adtidy.org/extension/firefox/filters/16.txt", "trustLevel": "full", - "version": "2.0.47.9", - "timeUpdated": "2024-10-01T12:33:26+0000", + "version": "2.0.47.10", + "timeUpdated": "2024-10-03T04:33:08+0000", "deprecated": false, "languages": [ "fr" diff --git a/platforms/extension/firefox/filters/16.txt b/platforms/extension/firefox/filters/16.txt index 5711c01d86b22..2c80f5516a45f 100644 --- a/platforms/extension/firefox/filters/16.txt +++ b/platforms/extension/firefox/filters/16.txt @@ -1,9 +1,9 @@ -! Checksum: Vr/G7HkvEik6UO1xldulsg -! Diff-Path: ../patches/16/16-s-1727786227-3600.patch +! Checksum: UdUNj+wMFLGmIq3TctnFnw +! Diff-Path: ../patches/16/16-s-1727930212-3600.patch ! Title: AdGuard French filter ! Description: Liste FR + AdGuard French filter. Filter list that specifically removes ads on websites in French language. -! Version: 2.0.47.9 -! TimeUpdated: 2024-10-01T12:33:26+00:00 +! Version: 2.0.47.10 +! TimeUpdated: 2024-10-03T04:33:08+00:00 ! Expires: 10 days (update frequency) ! Homepage: https://github.com/AdguardTeam/AdGuardFilters ! License: https://github.com/AdguardTeam/AdguardFilters/blob/master/LICENSE @@ -225,7 +225,7 @@ monumentum.fr#%#//scriptlet('abort-current-inline-script', 'document.getElementB ! https://github.com/AdguardTeam/AdguardFilters/issues/179837 ! https://github.com/AdguardTeam/AdguardFilters/issues/147842 japscan.lol#%#//scriptlet('prevent-element-src-loading', 'script', 'acscdn.com') -japscan.lol#%#//scriptlet('remove-node-text', 'script', '/^\(function\(_0x|=\[(?:_0x[0-9a-f]{6}\(0x[0-9a-f]{2}\),){20}|\(\);\}$/') +japscan.lol#%#//scriptlet('remove-node-text', 'script', '/^\(function\([-$0-9A-Z_a-z]{1,20},.{6400,6600}$/') japscan.lol#$#.navbar-nav > li#navpromo2.nav-item > a[href^="https://www.origoclick.com"] { text-indent: -5000px !important; } japscan.lol#%#//scriptlet('prevent-addEventListener', 'DOMContentLoaded', '/^[-$0-9A-Z_a-z]+=>\{const .+\)\( \);\}catch\(/') $script,xmlhttprequest,redirect-rule=noopjs,domain=japscan.lol diff --git a/platforms/extension/firefox/filters/16_optimized.txt b/platforms/extension/firefox/filters/16_optimized.txt index 678ca5e0eec2d..0679d871ded4f 100644 --- a/platforms/extension/firefox/filters/16_optimized.txt +++ b/platforms/extension/firefox/filters/16_optimized.txt @@ -1,9 +1,9 @@ -! Checksum: yLqIoBTLLiJSmeHcvmvYbg -! Diff-Path: ../patches/16_optimized/16_optimized-s-1727922982-3600.patch +! Checksum: KH/it95h5HzJQieVXy9iIQ +! Diff-Path: ../patches/16_optimized/16_optimized-s-1727930212-3600.patch ! Title: AdGuard French filter (Optimized) ! Description: Liste FR + AdGuard French filter. Filter list that specifically removes ads on websites in French language. -! Version: 2.0.47.9 -! TimeUpdated: 2024-10-01T12:33:26+00:00 +! Version: 2.0.47.10 +! TimeUpdated: 2024-10-03T04:33:08+00:00 ! Expires: 10 days (update frequency) #%#var AG_onLoad=function(func){if(document.readyState==="complete"||document.readyState==="interactive")func();else if(document.addEventListener)document.addEventListener("DOMContentLoaded",func);else if(document.attachEvent)document.attachEvent("DOMContentLoaded",func)}; #%#var AG_removeElementById = function(id) { var element = document.getElementById(id); if (element && element.parentNode) { element.parentNode.removeChild(element); }}; @@ -80,7 +80,7 @@ ebookdz.com#%#//scriptlet('prevent-xhr', 'pagead2.googlesyndication.com') ||ebookdz.com/forum/libab/script.js monumentum.fr#%#//scriptlet('abort-current-inline-script', 'document.getElementById', 'Blocking Ads') japscan.lol#%#//scriptlet('prevent-element-src-loading', 'script', 'acscdn.com') -japscan.lol#%#//scriptlet('remove-node-text', 'script', '/^\(function\(_0x|=\[(?:_0x[0-9a-f]{6}\(0x[0-9a-f]{2}\),){20}|\(\);\}$/') +japscan.lol#%#//scriptlet('remove-node-text', 'script', '/^\(function\([-$0-9A-Z_a-z]{1,20},.{6400,6600}$/') japscan.lol#$#.navbar-nav > li#navpromo2.nav-item > a[href^="https://www.origoclick.com"] { text-indent: -5000px !important; } japscan.lol#%#//scriptlet('prevent-addEventListener', 'DOMContentLoaded', '/^[-$0-9A-Z_a-z]+=>\{const .+\)\( \);\}catch\(/') $script,xmlhttprequest,redirect-rule=noopjs,domain=japscan.lol diff --git a/platforms/extension/firefox/local_script_rules.txt b/platforms/extension/firefox/local_script_rules.txt index 7594222a1ac3b..bf6daddc910d7 100644 --- a/platforms/extension/firefox/local_script_rules.txt +++ b/platforms/extension/firefox/local_script_rules.txt @@ -10010,7 +10010,7 @@ ebookdz.com#%#//scriptlet('abort-on-property-read', 'ABDetector') ebookdz.com#%#//scriptlet('prevent-xhr', 'pagead2.googlesyndication.com') monumentum.fr#%#//scriptlet('abort-current-inline-script', 'document.getElementById', 'Blocking Ads') japscan.lol#%#//scriptlet('prevent-element-src-loading', 'script', 'acscdn.com') -japscan.lol#%#//scriptlet('remove-node-text', 'script', '/^\(function\(_0x|=\[(?:_0x[0-9a-f]{6}\(0x[0-9a-f]{2}\),){20}|\(\);\}$/') +japscan.lol#%#//scriptlet('remove-node-text', 'script', '/^\(function\([-$0-9A-Z_a-z]{1,20},.{6400,6600}$/') japscan.lol#%#//scriptlet('prevent-addEventListener', 'DOMContentLoaded', '/^[-$0-9A-Z_a-z]+=>\{const .+\)\( \);\}catch\(/') japscan.lol#%#(()=>{const n={construct:(n,o,t)=>{const e=o[0];if(e&&e.includes("return typeof"))throw new ReferenceError;return Reflect.construct(n,o,t)}};window.Function=new Proxy(window.Function,n)})(); japscan.lol#%#!function(){const t={apply:(t,n,o)=>{if(n&&n.match?.(/_\$_|DklzSoz|_adbn_/))throw Error();return Reflect.apply(t,n,o)}};window.String.prototype.split=new Proxy(window.String.prototype.split,t)}(); diff --git a/platforms/extension/firefox/patches/16/16-s-1727786227-3600.patch b/platforms/extension/firefox/patches/16/16-s-1727786227-3600.patch index e69de29bb2d1d..178f95e71bf6c 100644 --- a/platforms/extension/firefox/patches/16/16-s-1727786227-3600.patch +++ b/platforms/extension/firefox/patches/16/16-s-1727786227-3600.patch @@ -0,0 +1,11 @@ +d1 2 +a2 2 +! Checksum: UdUNj+wMFLGmIq3TctnFnw +! Diff-Path: ../patches/16/16-s-1727930212-3600.patch +d5 2 +a6 2 +! Version: 2.0.47.10 +! TimeUpdated: 2024-10-03T04:33:08+00:00 +d228 1 +a228 1 +japscan.lol#%#//scriptlet('remove-node-text', 'script', '/^\(function\([-$0-9A-Z_a-z]{1,20},.{6400,6600}$/') diff --git a/platforms/extension/firefox/patches/16/16-s-1727930212-3600.patch b/platforms/extension/firefox/patches/16/16-s-1727930212-3600.patch new file mode 100644 index 0000000000000..e69de29bb2d1d diff --git a/platforms/extension/firefox/patches/16_optimized/16_optimized-s-1727922982-3600.patch b/platforms/extension/firefox/patches/16_optimized/16_optimized-s-1727922982-3600.patch index e69de29bb2d1d..8f4b965e04bd0 100644 --- a/platforms/extension/firefox/patches/16_optimized/16_optimized-s-1727922982-3600.patch +++ b/platforms/extension/firefox/patches/16_optimized/16_optimized-s-1727922982-3600.patch @@ -0,0 +1,11 @@ +d1 2 +a2 2 +! Checksum: KH/it95h5HzJQieVXy9iIQ +! Diff-Path: ../patches/16_optimized/16_optimized-s-1727930212-3600.patch +d5 2 +a6 2 +! Version: 2.0.47.10 +! TimeUpdated: 2024-10-03T04:33:08+00:00 +d83 1 +a83 1 +japscan.lol#%#//scriptlet('remove-node-text', 'script', '/^\(function\([-$0-9A-Z_a-z]{1,20},.{6400,6600}$/') diff --git a/platforms/extension/firefox/patches/16_optimized/16_optimized-s-1727930212-3600.patch b/platforms/extension/firefox/patches/16_optimized/16_optimized-s-1727930212-3600.patch new file mode 100644 index 0000000000000..e69de29bb2d1d diff --git a/platforms/extension/firefox/patches/224/224-s-1726979755-3600.patch b/platforms/extension/firefox/patches/224/224-s-1726979755-3600.patch deleted file mode 100644 index 405c9e3b85e90..0000000000000 --- a/platforms/extension/firefox/patches/224/224-s-1726979755-3600.patch +++ /dev/null @@ -1,10 +0,0 @@ -d1 2 -a2 2 -! Checksum: 7BTTEekGX24y+oOlWhMuhQ -! Diff-Path: ../patches/224/224-s-1726994192-3600.patch -d5 2 -a6 2 -! Version: 2.1.22.40 -! TimeUpdated: 2024-09-22T08:33:19+00:00 -a4782 1 -||xn--xhq326aj6yqpw.com^ diff --git a/platforms/extension/firefox/patches/224_optimized/224_optimized-s-1726979755-3600.patch b/platforms/extension/firefox/patches/224_optimized/224_optimized-s-1726979755-3600.patch deleted file mode 100644 index ff3e695b848bf..0000000000000 --- a/platforms/extension/firefox/patches/224_optimized/224_optimized-s-1726979755-3600.patch +++ /dev/null @@ -1,10 +0,0 @@ -d1 2 -a2 2 -! Checksum: mrmA4PHz4f3EMbxQVi/D/w -! Diff-Path: ../patches/224_optimized/224_optimized-s-1726994192-3600.patch -d5 2 -a6 2 -! Version: 2.1.22.40 -! TimeUpdated: 2024-09-22T08:33:19+00:00 -a4156 1 -||xn--xhq326aj6yqpw.com^ diff --git a/platforms/extension/opera/filters.js b/platforms/extension/opera/filters.js index 5422fcdb56c4f..54d4c09327901 100644 --- a/platforms/extension/opera/filters.js +++ b/platforms/extension/opera/filters.js @@ -670,8 +670,8 @@ "groupId": 7, "subscriptionUrl": "https://filters.adtidy.org/extension/opera/filters/16.txt", "trustLevel": "full", - "version": "2.0.47.9", - "timeUpdated": "2024-10-01T12:33:26+0000", + "version": "2.0.47.10", + "timeUpdated": "2024-10-03T04:33:08+0000", "deprecated": false, "languages": [ "fr" diff --git a/platforms/extension/opera/filters.json b/platforms/extension/opera/filters.json index 5422fcdb56c4f..54d4c09327901 100644 --- a/platforms/extension/opera/filters.json +++ b/platforms/extension/opera/filters.json @@ -670,8 +670,8 @@ "groupId": 7, "subscriptionUrl": "https://filters.adtidy.org/extension/opera/filters/16.txt", "trustLevel": "full", - "version": "2.0.47.9", - "timeUpdated": "2024-10-01T12:33:26+0000", + "version": "2.0.47.10", + "timeUpdated": "2024-10-03T04:33:08+0000", "deprecated": false, "languages": [ "fr" diff --git a/platforms/extension/opera/filters/16.txt b/platforms/extension/opera/filters/16.txt index 5db1a7123ab01..4bb27aad66c29 100644 --- a/platforms/extension/opera/filters/16.txt +++ b/platforms/extension/opera/filters/16.txt @@ -1,9 +1,9 @@ -! Checksum: ODuIhWZbhJZ+f6u/GehDCQ -! Diff-Path: ../patches/16/16-s-1727786232-3600.patch +! Checksum: FVxXlQhuNAoOHz70IDe2rg +! Diff-Path: ../patches/16/16-s-1727930213-3600.patch ! Title: AdGuard French filter ! Description: Liste FR + AdGuard French filter. Filter list that specifically removes ads on websites in French language. -! Version: 2.0.47.9 -! TimeUpdated: 2024-10-01T12:33:26+00:00 +! Version: 2.0.47.10 +! TimeUpdated: 2024-10-03T04:33:08+00:00 ! Expires: 10 days (update frequency) ! Homepage: https://github.com/AdguardTeam/AdGuardFilters ! License: https://github.com/AdguardTeam/AdguardFilters/blob/master/LICENSE @@ -223,7 +223,7 @@ monumentum.fr#%#//scriptlet('abort-current-inline-script', 'document.getElementB ! https://github.com/AdguardTeam/AdguardFilters/issues/179837 ! https://github.com/AdguardTeam/AdguardFilters/issues/147842 japscan.lol#%#//scriptlet('prevent-element-src-loading', 'script', 'acscdn.com') -japscan.lol#%#//scriptlet('remove-node-text', 'script', '/^\(function\(_0x|=\[(?:_0x[0-9a-f]{6}\(0x[0-9a-f]{2}\),){20}|\(\);\}$/') +japscan.lol#%#//scriptlet('remove-node-text', 'script', '/^\(function\([-$0-9A-Z_a-z]{1,20},.{6400,6600}$/') japscan.lol#$#.navbar-nav > li#navpromo2.nav-item > a[href^="https://www.origoclick.com"] { text-indent: -5000px !important; } japscan.lol#%#//scriptlet('prevent-addEventListener', 'DOMContentLoaded', '/^[-$0-9A-Z_a-z]+=>\{const .+\)\( \);\}catch\(/') $script,xmlhttprequest,redirect-rule=noopjs,domain=japscan.lol diff --git a/platforms/extension/opera/filters/16_optimized.txt b/platforms/extension/opera/filters/16_optimized.txt index e64eb92d030c7..1f7df3f2fcc58 100644 --- a/platforms/extension/opera/filters/16_optimized.txt +++ b/platforms/extension/opera/filters/16_optimized.txt @@ -1,9 +1,9 @@ -! Checksum: 5mW+w68pHL9KO0MN+qh33Q -! Diff-Path: ../patches/16_optimized/16_optimized-s-1727922984-3600.patch +! Checksum: BHp+IsCAXSjxcWWpz1pMMw +! Diff-Path: ../patches/16_optimized/16_optimized-s-1727930213-3600.patch ! Title: AdGuard French filter (Optimized) ! Description: Liste FR + AdGuard French filter. Filter list that specifically removes ads on websites in French language. -! Version: 2.0.47.9 -! TimeUpdated: 2024-10-01T12:33:26+00:00 +! Version: 2.0.47.10 +! TimeUpdated: 2024-10-03T04:33:08+00:00 ! Expires: 10 days (update frequency) #%#var AG_onLoad=function(func){if(document.readyState==="complete"||document.readyState==="interactive")func();else if(document.addEventListener)document.addEventListener("DOMContentLoaded",func);else if(document.attachEvent)document.attachEvent("DOMContentLoaded",func)}; #%#var AG_removeElementById = function(id) { var element = document.getElementById(id); if (element && element.parentNode) { element.parentNode.removeChild(element); }}; @@ -78,7 +78,7 @@ ebookdz.com#%#//scriptlet('prevent-xhr', 'pagead2.googlesyndication.com') ||ebookdz.com/forum/libab/script.js monumentum.fr#%#//scriptlet('abort-current-inline-script', 'document.getElementById', 'Blocking Ads') japscan.lol#%#//scriptlet('prevent-element-src-loading', 'script', 'acscdn.com') -japscan.lol#%#//scriptlet('remove-node-text', 'script', '/^\(function\(_0x|=\[(?:_0x[0-9a-f]{6}\(0x[0-9a-f]{2}\),){20}|\(\);\}$/') +japscan.lol#%#//scriptlet('remove-node-text', 'script', '/^\(function\([-$0-9A-Z_a-z]{1,20},.{6400,6600}$/') japscan.lol#$#.navbar-nav > li#navpromo2.nav-item > a[href^="https://www.origoclick.com"] { text-indent: -5000px !important; } japscan.lol#%#//scriptlet('prevent-addEventListener', 'DOMContentLoaded', '/^[-$0-9A-Z_a-z]+=>\{const .+\)\( \);\}catch\(/') $script,xmlhttprequest,redirect-rule=noopjs,domain=japscan.lol diff --git a/platforms/extension/opera/local_script_rules.txt b/platforms/extension/opera/local_script_rules.txt index 97c0de1431d19..2828aff8cb835 100644 --- a/platforms/extension/opera/local_script_rules.txt +++ b/platforms/extension/opera/local_script_rules.txt @@ -10013,7 +10013,7 @@ ebookdz.com#%#//scriptlet('abort-on-property-read', 'ABDetector') ebookdz.com#%#//scriptlet('prevent-xhr', 'pagead2.googlesyndication.com') monumentum.fr#%#//scriptlet('abort-current-inline-script', 'document.getElementById', 'Blocking Ads') japscan.lol#%#//scriptlet('prevent-element-src-loading', 'script', 'acscdn.com') -japscan.lol#%#//scriptlet('remove-node-text', 'script', '/^\(function\(_0x|=\[(?:_0x[0-9a-f]{6}\(0x[0-9a-f]{2}\),){20}|\(\);\}$/') +japscan.lol#%#//scriptlet('remove-node-text', 'script', '/^\(function\([-$0-9A-Z_a-z]{1,20},.{6400,6600}$/') japscan.lol#%#//scriptlet('prevent-addEventListener', 'DOMContentLoaded', '/^[-$0-9A-Z_a-z]+=>\{const .+\)\( \);\}catch\(/') japscan.lol#%#(()=>{const n={construct:(n,o,t)=>{const e=o[0];if(e&&e.includes("return typeof"))throw new ReferenceError;return Reflect.construct(n,o,t)}};window.Function=new Proxy(window.Function,n)})(); japscan.lol#%#!function(){const t={apply:(t,n,o)=>{if(n&&n.match?.(/_\$_|DklzSoz|_adbn_/))throw Error();return Reflect.apply(t,n,o)}};window.String.prototype.split=new Proxy(window.String.prototype.split,t)}(); diff --git a/platforms/extension/opera/patches/16/16-s-1727786232-3600.patch b/platforms/extension/opera/patches/16/16-s-1727786232-3600.patch index e69de29bb2d1d..3f1e0719e6d2b 100644 --- a/platforms/extension/opera/patches/16/16-s-1727786232-3600.patch +++ b/platforms/extension/opera/patches/16/16-s-1727786232-3600.patch @@ -0,0 +1,11 @@ +d1 2 +a2 2 +! Checksum: FVxXlQhuNAoOHz70IDe2rg +! Diff-Path: ../patches/16/16-s-1727930213-3600.patch +d5 2 +a6 2 +! Version: 2.0.47.10 +! TimeUpdated: 2024-10-03T04:33:08+00:00 +d226 1 +a226 1 +japscan.lol#%#//scriptlet('remove-node-text', 'script', '/^\(function\([-$0-9A-Z_a-z]{1,20},.{6400,6600}$/') diff --git a/platforms/extension/opera/patches/16/16-s-1727930213-3600.patch b/platforms/extension/opera/patches/16/16-s-1727930213-3600.patch new file mode 100644 index 0000000000000..e69de29bb2d1d diff --git a/platforms/extension/opera/patches/16_optimized/16_optimized-s-1727922984-3600.patch b/platforms/extension/opera/patches/16_optimized/16_optimized-s-1727922984-3600.patch index e69de29bb2d1d..0a07e71ee0f2f 100644 --- a/platforms/extension/opera/patches/16_optimized/16_optimized-s-1727922984-3600.patch +++ b/platforms/extension/opera/patches/16_optimized/16_optimized-s-1727922984-3600.patch @@ -0,0 +1,11 @@ +d1 2 +a2 2 +! Checksum: BHp+IsCAXSjxcWWpz1pMMw +! Diff-Path: ../patches/16_optimized/16_optimized-s-1727930213-3600.patch +d5 2 +a6 2 +! Version: 2.0.47.10 +! TimeUpdated: 2024-10-03T04:33:08+00:00 +d81 1 +a81 1 +japscan.lol#%#//scriptlet('remove-node-text', 'script', '/^\(function\([-$0-9A-Z_a-z]{1,20},.{6400,6600}$/') diff --git a/platforms/extension/opera/patches/16_optimized/16_optimized-s-1727930213-3600.patch b/platforms/extension/opera/patches/16_optimized/16_optimized-s-1727930213-3600.patch new file mode 100644 index 0000000000000..e69de29bb2d1d diff --git a/platforms/extension/opera/patches/224/224-s-1726979757-3600.patch b/platforms/extension/opera/patches/224/224-s-1726979757-3600.patch deleted file mode 100644 index cfff7e34fbbda..0000000000000 --- a/platforms/extension/opera/patches/224/224-s-1726979757-3600.patch +++ /dev/null @@ -1,10 +0,0 @@ -d1 2 -a2 2 -! Checksum: Hp29g16D6veZpfp3uvlvOA -! Diff-Path: ../patches/224/224-s-1726994195-3600.patch -d5 2 -a6 2 -! Version: 2.1.22.40 -! TimeUpdated: 2024-09-22T08:33:19+00:00 -a4768 1 -||xn--xhq326aj6yqpw.com^ diff --git a/platforms/extension/opera/patches/224_optimized/224_optimized-s-1726979757-3600.patch b/platforms/extension/opera/patches/224_optimized/224_optimized-s-1726979757-3600.patch deleted file mode 100644 index 286ef821a5b4d..0000000000000 --- a/platforms/extension/opera/patches/224_optimized/224_optimized-s-1726979757-3600.patch +++ /dev/null @@ -1,10 +0,0 @@ -d1 2 -a2 2 -! Checksum: FJNExF6elV3VUx0JZVwCig -! Diff-Path: ../patches/224_optimized/224_optimized-s-1726994195-3600.patch -d5 2 -a6 2 -! Version: 2.1.22.40 -! TimeUpdated: 2024-09-22T08:33:19+00:00 -a4143 1 -||xn--xhq326aj6yqpw.com^ diff --git a/platforms/extension/safari/filters.js b/platforms/extension/safari/filters.js index bc06acebf5235..5b4fa4248ae5f 100644 --- a/platforms/extension/safari/filters.js +++ b/platforms/extension/safari/filters.js @@ -670,8 +670,8 @@ "groupId": 7, "subscriptionUrl": "https://filters.adtidy.org/extension/safari/filters/16_optimized.txt", "trustLevel": "full", - "version": "2.0.47.9", - "timeUpdated": "2024-10-01T12:33:26+0000", + "version": "2.0.47.10", + "timeUpdated": "2024-10-03T04:33:08+0000", "deprecated": false, "languages": [ "fr" diff --git a/platforms/extension/safari/filters.json b/platforms/extension/safari/filters.json index bc06acebf5235..5b4fa4248ae5f 100644 --- a/platforms/extension/safari/filters.json +++ b/platforms/extension/safari/filters.json @@ -670,8 +670,8 @@ "groupId": 7, "subscriptionUrl": "https://filters.adtidy.org/extension/safari/filters/16_optimized.txt", "trustLevel": "full", - "version": "2.0.47.9", - "timeUpdated": "2024-10-01T12:33:26+0000", + "version": "2.0.47.10", + "timeUpdated": "2024-10-03T04:33:08+0000", "deprecated": false, "languages": [ "fr" diff --git a/platforms/extension/safari/filters/16.txt b/platforms/extension/safari/filters/16.txt index 0a73c3bad5287..39b10e3ed5341 100644 --- a/platforms/extension/safari/filters/16.txt +++ b/platforms/extension/safari/filters/16.txt @@ -1,9 +1,9 @@ -! Checksum: hUGOOJHkVLMGnq0WYJPEXw -! Diff-Path: ../patches/16/16-s-1727786237-3600.patch +! Checksum: rqITrHT5neVZq+Jw0O8XiQ +! Diff-Path: ../patches/16/16-s-1727930215-3600.patch ! Title: AdGuard French filter ! Description: Liste FR + AdGuard French filter. Filter list that specifically removes ads on websites in French language. -! Version: 2.0.47.9 -! TimeUpdated: 2024-10-01T12:33:26+00:00 +! Version: 2.0.47.10 +! TimeUpdated: 2024-10-03T04:33:08+00:00 ! Expires: 5 days (update frequency) ! Homepage: https://github.com/AdguardTeam/AdGuardFilters ! License: https://github.com/AdguardTeam/AdguardFilters/blob/master/LICENSE @@ -252,7 +252,7 @@ monumentum.fr#%#//scriptlet('abort-current-inline-script', 'document.getElementB ! https://github.com/AdguardTeam/AdguardFilters/issues/179837 ! https://github.com/AdguardTeam/AdguardFilters/issues/147842 japscan.lol#%#//scriptlet('prevent-element-src-loading', 'script', 'acscdn.com') -japscan.lol#%#//scriptlet('remove-node-text', 'script', '/^\(function\(_0x|=\[(?:_0x[0-9a-f]{6}\(0x[0-9a-f]{2}\),){20}|\(\);\}$/') +japscan.lol#%#//scriptlet('remove-node-text', 'script', '/^\(function\([-$0-9A-Z_a-z]{1,20},.{6400,6600}$/') japscan.lol#$#.navbar-nav > li#navpromo2.nav-item > a[href^="https://www.origoclick.com"] { text-indent: -5000px !important; } japscan.lol#%#//scriptlet('prevent-addEventListener', 'DOMContentLoaded', '/^[-$0-9A-Z_a-z]+=>\{const .+\)\( \);\}catch\(/') @@$image,domain=japscan.lol diff --git a/platforms/extension/safari/filters/16_optimized.txt b/platforms/extension/safari/filters/16_optimized.txt index ae34aa5ced636..802c5650944f6 100644 --- a/platforms/extension/safari/filters/16_optimized.txt +++ b/platforms/extension/safari/filters/16_optimized.txt @@ -1,9 +1,9 @@ -! Checksum: oCu6BR3xHqeypa33B6togQ -! Diff-Path: ../patches/16_optimized/16_optimized-s-1727922986-3600.patch +! Checksum: Nzpl9DiTPnZ+ReGUY5/HYg +! Diff-Path: ../patches/16_optimized/16_optimized-s-1727930215-3600.patch ! Title: AdGuard French filter (Optimized) ! Description: Liste FR + AdGuard French filter. Filter list that specifically removes ads on websites in French language. -! Version: 2.0.47.9 -! TimeUpdated: 2024-10-01T12:33:26+00:00 +! Version: 2.0.47.10 +! TimeUpdated: 2024-10-03T04:33:08+00:00 ! Expires: 5 days (update frequency) #%#var AG_onLoad=function(func){if(document.readyState==="complete"||document.readyState==="interactive")func();else if(document.addEventListener)document.addEventListener("DOMContentLoaded",func);else if(document.attachEvent)document.attachEvent("DOMContentLoaded",func)}; #%#var AG_removeElementById = function(id) { var element = document.getElementById(id); if (element && element.parentNode) { element.parentNode.removeChild(element); }}; @@ -107,7 +107,7 @@ ebookdz.com#%#//scriptlet('prevent-xhr', 'pagead2.googlesyndication.com') ||ebookdz.com/forum/libab/script.js monumentum.fr#%#//scriptlet('abort-current-inline-script', 'document.getElementById', 'Blocking Ads') japscan.lol#%#//scriptlet('prevent-element-src-loading', 'script', 'acscdn.com') -japscan.lol#%#//scriptlet('remove-node-text', 'script', '/^\(function\(_0x|=\[(?:_0x[0-9a-f]{6}\(0x[0-9a-f]{2}\),){20}|\(\);\}$/') +japscan.lol#%#//scriptlet('remove-node-text', 'script', '/^\(function\([-$0-9A-Z_a-z]{1,20},.{6400,6600}$/') japscan.lol#$#.navbar-nav > li#navpromo2.nav-item > a[href^="https://www.origoclick.com"] { text-indent: -5000px !important; } japscan.lol#%#//scriptlet('prevent-addEventListener', 'DOMContentLoaded', '/^[-$0-9A-Z_a-z]+=>\{const .+\)\( \);\}catch\(/') @@$image,domain=japscan.lol diff --git a/platforms/extension/safari/local_script_rules.txt b/platforms/extension/safari/local_script_rules.txt index e3b66017e4c7c..0d35cb6e73d0b 100644 --- a/platforms/extension/safari/local_script_rules.txt +++ b/platforms/extension/safari/local_script_rules.txt @@ -10010,7 +10010,7 @@ ebookdz.com#%#//scriptlet('abort-on-property-read', 'ABDetector') ebookdz.com#%#//scriptlet('prevent-xhr', 'pagead2.googlesyndication.com') monumentum.fr#%#//scriptlet('abort-current-inline-script', 'document.getElementById', 'Blocking Ads') japscan.lol#%#//scriptlet('prevent-element-src-loading', 'script', 'acscdn.com') -japscan.lol#%#//scriptlet('remove-node-text', 'script', '/^\(function\(_0x|=\[(?:_0x[0-9a-f]{6}\(0x[0-9a-f]{2}\),){20}|\(\);\}$/') +japscan.lol#%#//scriptlet('remove-node-text', 'script', '/^\(function\([-$0-9A-Z_a-z]{1,20},.{6400,6600}$/') japscan.lol#%#//scriptlet('prevent-addEventListener', 'DOMContentLoaded', '/^[-$0-9A-Z_a-z]+=>\{const .+\)\( \);\}catch\(/') japscan.lol#%#(()=>{const n={construct:(n,o,t)=>{const e=o[0];if(e&&e.includes("return typeof"))throw new ReferenceError;return Reflect.construct(n,o,t)}};window.Function=new Proxy(window.Function,n)})(); japscan.lol#%#!function(){const t={apply:(t,n,o)=>{if(n&&n.match?.(/_\$_|DklzSoz|_adbn_/))throw Error();return Reflect.apply(t,n,o)}};window.String.prototype.split=new Proxy(window.String.prototype.split,t)}(); diff --git a/platforms/extension/safari/patches/16/16-s-1727786237-3600.patch b/platforms/extension/safari/patches/16/16-s-1727786237-3600.patch index e69de29bb2d1d..f51a25cdc745b 100644 --- a/platforms/extension/safari/patches/16/16-s-1727786237-3600.patch +++ b/platforms/extension/safari/patches/16/16-s-1727786237-3600.patch @@ -0,0 +1,11 @@ +d1 2 +a2 2 +! Checksum: rqITrHT5neVZq+Jw0O8XiQ +! Diff-Path: ../patches/16/16-s-1727930215-3600.patch +d5 2 +a6 2 +! Version: 2.0.47.10 +! TimeUpdated: 2024-10-03T04:33:08+00:00 +d255 1 +a255 1 +japscan.lol#%#//scriptlet('remove-node-text', 'script', '/^\(function\([-$0-9A-Z_a-z]{1,20},.{6400,6600}$/') diff --git a/platforms/extension/safari/patches/16/16-s-1727930215-3600.patch b/platforms/extension/safari/patches/16/16-s-1727930215-3600.patch new file mode 100644 index 0000000000000..e69de29bb2d1d diff --git a/platforms/extension/safari/patches/16_optimized/16_optimized-s-1727922986-3600.patch b/platforms/extension/safari/patches/16_optimized/16_optimized-s-1727922986-3600.patch index e69de29bb2d1d..073741fe142be 100644 --- a/platforms/extension/safari/patches/16_optimized/16_optimized-s-1727922986-3600.patch +++ b/platforms/extension/safari/patches/16_optimized/16_optimized-s-1727922986-3600.patch @@ -0,0 +1,11 @@ +d1 2 +a2 2 +! Checksum: Nzpl9DiTPnZ+ReGUY5/HYg +! Diff-Path: ../patches/16_optimized/16_optimized-s-1727930215-3600.patch +d5 2 +a6 2 +! Version: 2.0.47.10 +! TimeUpdated: 2024-10-03T04:33:08+00:00 +d110 1 +a110 1 +japscan.lol#%#//scriptlet('remove-node-text', 'script', '/^\(function\([-$0-9A-Z_a-z]{1,20},.{6400,6600}$/') diff --git a/platforms/extension/safari/patches/16_optimized/16_optimized-s-1727930215-3600.patch b/platforms/extension/safari/patches/16_optimized/16_optimized-s-1727930215-3600.patch new file mode 100644 index 0000000000000..e69de29bb2d1d diff --git a/platforms/extension/safari/patches/224/224-s-1726979759-3600.patch b/platforms/extension/safari/patches/224/224-s-1726979759-3600.patch deleted file mode 100644 index eff0e94399252..0000000000000 --- a/platforms/extension/safari/patches/224/224-s-1726979759-3600.patch +++ /dev/null @@ -1,10 +0,0 @@ -d1 2 -a2 2 -! Checksum: FYR2ruueNZUPyGpLBgrmkQ -! Diff-Path: ../patches/224/224-s-1726994197-3600.patch -d5 2 -a6 2 -! Version: 2.1.22.40 -! TimeUpdated: 2024-09-22T08:33:19+00:00 -a4817 1 -||xn--xhq326aj6yqpw.com^ diff --git a/platforms/extension/safari/patches/224_optimized/224_optimized-s-1726979759-3600.patch b/platforms/extension/safari/patches/224_optimized/224_optimized-s-1726979759-3600.patch deleted file mode 100644 index 37177ff92533f..0000000000000 --- a/platforms/extension/safari/patches/224_optimized/224_optimized-s-1726979759-3600.patch +++ /dev/null @@ -1,10 +0,0 @@ -d1 2 -a2 2 -! Checksum: LKXpD7BRUkNsj7Dvi2/Miw -! Diff-Path: ../patches/224_optimized/224_optimized-s-1726994198-3600.patch -d5 2 -a6 2 -! Version: 2.1.22.40 -! TimeUpdated: 2024-09-22T08:33:19+00:00 -a4192 1 -||xn--xhq326aj6yqpw.com^ diff --git a/platforms/extension/ublock/filters.js b/platforms/extension/ublock/filters.js index 6745e6a9c4a5e..61e0410adde07 100644 --- a/platforms/extension/ublock/filters.js +++ b/platforms/extension/ublock/filters.js @@ -670,8 +670,8 @@ "groupId": 7, "subscriptionUrl": "https://filters.adtidy.org/extension/ublock/filters/16.txt", "trustLevel": "full", - "version": "2.0.47.9", - "timeUpdated": "2024-10-01T12:33:26+0000", + "version": "2.0.47.10", + "timeUpdated": "2024-10-03T04:33:08+0000", "deprecated": false, "languages": [ "fr" diff --git a/platforms/extension/ublock/filters.json b/platforms/extension/ublock/filters.json index 6745e6a9c4a5e..61e0410adde07 100644 --- a/platforms/extension/ublock/filters.json +++ b/platforms/extension/ublock/filters.json @@ -670,8 +670,8 @@ "groupId": 7, "subscriptionUrl": "https://filters.adtidy.org/extension/ublock/filters/16.txt", "trustLevel": "full", - "version": "2.0.47.9", - "timeUpdated": "2024-10-01T12:33:26+0000", + "version": "2.0.47.10", + "timeUpdated": "2024-10-03T04:33:08+0000", "deprecated": false, "languages": [ "fr" diff --git a/platforms/extension/ublock/filters/16.txt b/platforms/extension/ublock/filters/16.txt index fbe331e1abeaf..b3b81c3cef99b 100644 --- a/platforms/extension/ublock/filters/16.txt +++ b/platforms/extension/ublock/filters/16.txt @@ -1,10 +1,10 @@ ![Adblock Plus 2.0] -! Checksum: RN0XN1n8n8a4eKrSRfv+kw -! Diff-Path: ../patches/16/16-s-1727786242-3600.patch +! Checksum: G/46AuVg6IVrnI6TEFyRdQ +! Diff-Path: ../patches/16/16-s-1727930216-3600.patch ! Title: AdGuard French filter ! Description: Liste FR + AdGuard French filter. Filter list that specifically removes ads on websites in French language. -! Version: 2.0.47.9 -! TimeUpdated: 2024-10-01T12:33:26+00:00 +! Version: 2.0.47.10 +! TimeUpdated: 2024-10-03T04:33:08+00:00 ! Expires: 5 days (update frequency) ! Homepage: https://github.com/AdguardTeam/AdGuardFilters ! License: https://github.com/AdguardTeam/AdguardFilters/blob/master/LICENSE @@ -207,7 +207,7 @@ ebookdz.com##+js(no-xhr-if, pagead2.googlesyndication.com) monumentum.fr##+js(abort-current-script, document.getElementById, Blocking Ads) ! https://github.com/AdguardTeam/AdguardFilters/issues/179837 ! https://github.com/AdguardTeam/AdguardFilters/issues/147842 -japscan.lol##+js(remove-node-text, script, /^\(function\(_0x|=\[(?:_0x[0-9a-f]{6}\(0x[0-9a-f]{2}\)\,){20}|\(\);\}$/) +japscan.lol##+js(remove-node-text, script, /^\(function\([-$0-9A-Z_a-z]{1\,20}\,.{6400\,6600}$/) japscan.lol#$#.navbar-nav > li#navpromo2.nav-item > a[href^="https://www.origoclick.com"] { text-indent: -5000px !important; } japscan.lol##+js(addEventListener-defuser, DOMContentLoaded, /^[-$0-9A-Z_a-z]+=>\{const .+\)\( \);\}catch\(/) $script,xmlhttprequest,redirect-rule=noop.js,domain=japscan.lol diff --git a/platforms/extension/ublock/filters/16_optimized.txt b/platforms/extension/ublock/filters/16_optimized.txt index 829125450c971..9d3e1a587b343 100644 --- a/platforms/extension/ublock/filters/16_optimized.txt +++ b/platforms/extension/ublock/filters/16_optimized.txt @@ -1,10 +1,10 @@ ![Adblock Plus 2.0] -! Checksum: XOSGBOsGuEU/+Kb52t5i/w -! Diff-Path: ../patches/16_optimized/16_optimized-s-1727922988-3600.patch +! Checksum: Z9SUWWzYEdn2s3MvR1mu4g +! Diff-Path: ../patches/16_optimized/16_optimized-s-1727930216-3600.patch ! Title: AdGuard French filter (Optimized) ! Description: Liste FR + AdGuard French filter. Filter list that specifically removes ads on websites in French language. -! Version: 2.0.47.9 -! TimeUpdated: 2024-10-01T12:33:26+00:00 +! Version: 2.0.47.10 +! TimeUpdated: 2024-10-03T04:33:08+00:00 ! Expires: 5 days (update frequency) ||proxy.ads.canalplus-bo.net^ ||7bd92.v.fwmrm.net^ @@ -62,7 +62,7 @@ ebookdz.com##+js(abort-on-property-read, ABDetector) ebookdz.com##+js(no-xhr-if, pagead2.googlesyndication.com) ||ebookdz.com/forum/libab/script.js monumentum.fr##+js(abort-current-script, document.getElementById, Blocking Ads) -japscan.lol##+js(remove-node-text, script, /^\(function\(_0x|=\[(?:_0x[0-9a-f]{6}\(0x[0-9a-f]{2}\)\,){20}|\(\);\}$/) +japscan.lol##+js(remove-node-text, script, /^\(function\([-$0-9A-Z_a-z]{1\,20}\,.{6400\,6600}$/) japscan.lol#$#.navbar-nav > li#navpromo2.nav-item > a[href^="https://www.origoclick.com"] { text-indent: -5000px !important; } japscan.lol##+js(addEventListener-defuser, DOMContentLoaded, /^[-$0-9A-Z_a-z]+=>\{const .+\)\( \);\}catch\(/) $script,xmlhttprequest,redirect-rule=noop.js,domain=japscan.lol diff --git a/platforms/extension/ublock/patches/16/16-s-1727786242-3600.patch b/platforms/extension/ublock/patches/16/16-s-1727786242-3600.patch index e69de29bb2d1d..e1e4cb7d13f10 100644 --- a/platforms/extension/ublock/patches/16/16-s-1727786242-3600.patch +++ b/platforms/extension/ublock/patches/16/16-s-1727786242-3600.patch @@ -0,0 +1,11 @@ +d2 2 +a3 2 +! Checksum: G/46AuVg6IVrnI6TEFyRdQ +! Diff-Path: ../patches/16/16-s-1727930216-3600.patch +d6 2 +a7 2 +! Version: 2.0.47.10 +! TimeUpdated: 2024-10-03T04:33:08+00:00 +d210 1 +a210 1 +japscan.lol##+js(remove-node-text, script, /^\(function\([-$0-9A-Z_a-z]{1\,20}\,.{6400\,6600}$/) diff --git a/platforms/extension/ublock/patches/16/16-s-1727930216-3600.patch b/platforms/extension/ublock/patches/16/16-s-1727930216-3600.patch new file mode 100644 index 0000000000000..e69de29bb2d1d diff --git a/platforms/extension/ublock/patches/16_optimized/16_optimized-s-1727922988-3600.patch b/platforms/extension/ublock/patches/16_optimized/16_optimized-s-1727922988-3600.patch index e69de29bb2d1d..ee12f9fd7322f 100644 --- a/platforms/extension/ublock/patches/16_optimized/16_optimized-s-1727922988-3600.patch +++ b/platforms/extension/ublock/patches/16_optimized/16_optimized-s-1727922988-3600.patch @@ -0,0 +1,11 @@ +d2 2 +a3 2 +! Checksum: Z9SUWWzYEdn2s3MvR1mu4g +! Diff-Path: ../patches/16_optimized/16_optimized-s-1727930216-3600.patch +d6 2 +a7 2 +! Version: 2.0.47.10 +! TimeUpdated: 2024-10-03T04:33:08+00:00 +d65 1 +a65 1 +japscan.lol##+js(remove-node-text, script, /^\(function\([-$0-9A-Z_a-z]{1\,20}\,.{6400\,6600}$/) diff --git a/platforms/extension/ublock/patches/16_optimized/16_optimized-s-1727930216-3600.patch b/platforms/extension/ublock/patches/16_optimized/16_optimized-s-1727930216-3600.patch new file mode 100644 index 0000000000000..e69de29bb2d1d diff --git a/platforms/extension/ublock/patches/224/224-s-1726979760-3600.patch b/platforms/extension/ublock/patches/224/224-s-1726979760-3600.patch deleted file mode 100644 index 226672275aa12..0000000000000 --- a/platforms/extension/ublock/patches/224/224-s-1726979760-3600.patch +++ /dev/null @@ -1,10 +0,0 @@ -d2 2 -a3 2 -! Checksum: a5+wGiyAX1TTX+XBI7Mscg -! Diff-Path: ../patches/224/224-s-1726994200-3600.patch -d6 2 -a7 2 -! Version: 2.1.22.40 -! TimeUpdated: 2024-09-22T08:33:19+00:00 -a4730 1 -||xn--xhq326aj6yqpw.com^ diff --git a/platforms/extension/ublock/patches/224_optimized/224_optimized-s-1726979760-3600.patch b/platforms/extension/ublock/patches/224_optimized/224_optimized-s-1726979760-3600.patch deleted file mode 100644 index 30a247d651137..0000000000000 --- a/platforms/extension/ublock/patches/224_optimized/224_optimized-s-1726979760-3600.patch +++ /dev/null @@ -1,10 +0,0 @@ -d2 2 -a3 2 -! Checksum: eXvX2BekNlGfM1xUobwxLA -! Diff-Path: ../patches/224_optimized/224_optimized-s-1726994200-3600.patch -d6 2 -a7 2 -! Version: 2.1.22.40 -! TimeUpdated: 2024-09-22T08:33:19+00:00 -a4106 1 -||xn--xhq326aj6yqpw.com^ diff --git a/platforms/ios/filters.js b/platforms/ios/filters.js index 4cc8d2791caf8..752be7e09689b 100644 --- a/platforms/ios/filters.js +++ b/platforms/ios/filters.js @@ -670,8 +670,8 @@ "groupId": 7, "subscriptionUrl": "https://filters.adtidy.org/ios/filters/16_optimized.txt", "trustLevel": "full", - "version": "2.0.47.9", - "timeUpdated": "2024-10-01T12:33:26+0000", + "version": "2.0.47.10", + "timeUpdated": "2024-10-03T04:33:08+0000", "deprecated": false, "languages": [ "fr" diff --git a/platforms/ios/filters.json b/platforms/ios/filters.json index 4cc8d2791caf8..752be7e09689b 100644 --- a/platforms/ios/filters.json +++ b/platforms/ios/filters.json @@ -670,8 +670,8 @@ "groupId": 7, "subscriptionUrl": "https://filters.adtidy.org/ios/filters/16_optimized.txt", "trustLevel": "full", - "version": "2.0.47.9", - "timeUpdated": "2024-10-01T12:33:26+0000", + "version": "2.0.47.10", + "timeUpdated": "2024-10-03T04:33:08+0000", "deprecated": false, "languages": [ "fr" diff --git a/platforms/ios/filters/16.txt b/platforms/ios/filters/16.txt index 0881344129b21..e80645d0166b2 100644 --- a/platforms/ios/filters/16.txt +++ b/platforms/ios/filters/16.txt @@ -1,9 +1,9 @@ -! Checksum: WzCxBCusFHgwHSpQEbRKcQ -! Diff-Path: ../patches/16/16-s-1727786248-3600.patch +! Checksum: sPRIkpvNDGfvidmIOJ/I8Q +! Diff-Path: ../patches/16/16-s-1727930218-3600.patch ! Title: AdGuard French filter ! Description: Liste FR + AdGuard French filter. Filter list that specifically removes ads on websites in French language. -! Version: 2.0.47.9 -! TimeUpdated: 2024-10-01T12:33:26+00:00 +! Version: 2.0.47.10 +! TimeUpdated: 2024-10-03T04:33:08+00:00 ! Expires: 5 days (update frequency) ! Homepage: https://github.com/AdguardTeam/AdGuardFilters ! License: https://github.com/AdguardTeam/AdguardFilters/blob/master/LICENSE @@ -252,7 +252,7 @@ monumentum.fr#%#//scriptlet('abort-current-inline-script', 'document.getElementB ! https://github.com/AdguardTeam/AdguardFilters/issues/179837 ! https://github.com/AdguardTeam/AdguardFilters/issues/147842 japscan.lol#%#//scriptlet('prevent-element-src-loading', 'script', 'acscdn.com') -japscan.lol#%#//scriptlet('remove-node-text', 'script', '/^\(function\(_0x|=\[(?:_0x[0-9a-f]{6}\(0x[0-9a-f]{2}\),){20}|\(\);\}$/') +japscan.lol#%#//scriptlet('remove-node-text', 'script', '/^\(function\([-$0-9A-Z_a-z]{1,20},.{6400,6600}$/') japscan.lol#$#.navbar-nav > li#navpromo2.nav-item > a[href^="https://www.origoclick.com"] { text-indent: -5000px !important; } japscan.lol#%#//scriptlet('prevent-addEventListener', 'DOMContentLoaded', '/^[-$0-9A-Z_a-z]+=>\{const .+\)\( \);\}catch\(/') @@$image,domain=japscan.lol diff --git a/platforms/ios/filters/16_optimized.txt b/platforms/ios/filters/16_optimized.txt index a91d52edc23bb..42121656eccd8 100644 --- a/platforms/ios/filters/16_optimized.txt +++ b/platforms/ios/filters/16_optimized.txt @@ -1,9 +1,9 @@ -! Checksum: 7T3WTunmFvd2f8dshFlwpQ -! Diff-Path: ../patches/16_optimized/16_optimized-s-1727922991-3600.patch +! Checksum: utLM4V1B5lqqoDUWLILPvA +! Diff-Path: ../patches/16_optimized/16_optimized-s-1727930218-3600.patch ! Title: AdGuard French filter (Optimized) ! Description: Liste FR + AdGuard French filter. Filter list that specifically removes ads on websites in French language. -! Version: 2.0.47.9 -! TimeUpdated: 2024-10-01T12:33:26+00:00 +! Version: 2.0.47.10 +! TimeUpdated: 2024-10-03T04:33:08+00:00 ! Expires: 5 days (update frequency) #%#var AG_onLoad=function(func){if(document.readyState==="complete"||document.readyState==="interactive")func();else if(document.addEventListener)document.addEventListener("DOMContentLoaded",func);else if(document.attachEvent)document.attachEvent("DOMContentLoaded",func)}; #%#var AG_removeElementById = function(id) { var element = document.getElementById(id); if (element && element.parentNode) { element.parentNode.removeChild(element); }}; @@ -107,7 +107,7 @@ ebookdz.com#%#//scriptlet('prevent-xhr', 'pagead2.googlesyndication.com') ||ebookdz.com/forum/libab/script.js monumentum.fr#%#//scriptlet('abort-current-inline-script', 'document.getElementById', 'Blocking Ads') japscan.lol#%#//scriptlet('prevent-element-src-loading', 'script', 'acscdn.com') -japscan.lol#%#//scriptlet('remove-node-text', 'script', '/^\(function\(_0x|=\[(?:_0x[0-9a-f]{6}\(0x[0-9a-f]{2}\),){20}|\(\);\}$/') +japscan.lol#%#//scriptlet('remove-node-text', 'script', '/^\(function\([-$0-9A-Z_a-z]{1,20},.{6400,6600}$/') japscan.lol#$#.navbar-nav > li#navpromo2.nav-item > a[href^="https://www.origoclick.com"] { text-indent: -5000px !important; } japscan.lol#%#//scriptlet('prevent-addEventListener', 'DOMContentLoaded', '/^[-$0-9A-Z_a-z]+=>\{const .+\)\( \);\}catch\(/') @@$image,domain=japscan.lol diff --git a/platforms/ios/local_script_rules.txt b/platforms/ios/local_script_rules.txt index ad75f321baa9a..06bf0f5bfa1aa 100644 --- a/platforms/ios/local_script_rules.txt +++ b/platforms/ios/local_script_rules.txt @@ -10019,7 +10019,7 @@ ebookdz.com#%#//scriptlet('abort-on-property-read', 'ABDetector') ebookdz.com#%#//scriptlet('prevent-xhr', 'pagead2.googlesyndication.com') monumentum.fr#%#//scriptlet('abort-current-inline-script', 'document.getElementById', 'Blocking Ads') japscan.lol#%#//scriptlet('prevent-element-src-loading', 'script', 'acscdn.com') -japscan.lol#%#//scriptlet('remove-node-text', 'script', '/^\(function\(_0x|=\[(?:_0x[0-9a-f]{6}\(0x[0-9a-f]{2}\),){20}|\(\);\}$/') +japscan.lol#%#//scriptlet('remove-node-text', 'script', '/^\(function\([-$0-9A-Z_a-z]{1,20},.{6400,6600}$/') japscan.lol#%#//scriptlet('prevent-addEventListener', 'DOMContentLoaded', '/^[-$0-9A-Z_a-z]+=>\{const .+\)\( \);\}catch\(/') japscan.lol#%#(()=>{const n={construct:(n,o,t)=>{const e=o[0];if(e&&e.includes("return typeof"))throw new ReferenceError;return Reflect.construct(n,o,t)}};window.Function=new Proxy(window.Function,n)})(); japscan.lol#%#!function(){const t={apply:(t,n,o)=>{if(n&&n.match?.(/_\$_|DklzSoz|_adbn_/))throw Error();return Reflect.apply(t,n,o)}};window.String.prototype.split=new Proxy(window.String.prototype.split,t)}(); diff --git a/platforms/ios/patches/16/16-s-1727786248-3600.patch b/platforms/ios/patches/16/16-s-1727786248-3600.patch index e69de29bb2d1d..7d93b011d9e1c 100644 --- a/platforms/ios/patches/16/16-s-1727786248-3600.patch +++ b/platforms/ios/patches/16/16-s-1727786248-3600.patch @@ -0,0 +1,11 @@ +d1 2 +a2 2 +! Checksum: sPRIkpvNDGfvidmIOJ/I8Q +! Diff-Path: ../patches/16/16-s-1727930218-3600.patch +d5 2 +a6 2 +! Version: 2.0.47.10 +! TimeUpdated: 2024-10-03T04:33:08+00:00 +d255 1 +a255 1 +japscan.lol#%#//scriptlet('remove-node-text', 'script', '/^\(function\([-$0-9A-Z_a-z]{1,20},.{6400,6600}$/') diff --git a/platforms/ios/patches/16/16-s-1727930218-3600.patch b/platforms/ios/patches/16/16-s-1727930218-3600.patch new file mode 100644 index 0000000000000..e69de29bb2d1d diff --git a/platforms/ios/patches/16_optimized/16_optimized-s-1727922991-3600.patch b/platforms/ios/patches/16_optimized/16_optimized-s-1727922991-3600.patch index e69de29bb2d1d..058ebeb7773e7 100644 --- a/platforms/ios/patches/16_optimized/16_optimized-s-1727922991-3600.patch +++ b/platforms/ios/patches/16_optimized/16_optimized-s-1727922991-3600.patch @@ -0,0 +1,11 @@ +d1 2 +a2 2 +! Checksum: utLM4V1B5lqqoDUWLILPvA +! Diff-Path: ../patches/16_optimized/16_optimized-s-1727930218-3600.patch +d5 2 +a6 2 +! Version: 2.0.47.10 +! TimeUpdated: 2024-10-03T04:33:08+00:00 +d110 1 +a110 1 +japscan.lol#%#//scriptlet('remove-node-text', 'script', '/^\(function\([-$0-9A-Z_a-z]{1,20},.{6400,6600}$/') diff --git a/platforms/ios/patches/16_optimized/16_optimized-s-1727930218-3600.patch b/platforms/ios/patches/16_optimized/16_optimized-s-1727930218-3600.patch new file mode 100644 index 0000000000000..e69de29bb2d1d diff --git a/platforms/ios/patches/224/224-s-1726979762-3600.patch b/platforms/ios/patches/224/224-s-1726979762-3600.patch deleted file mode 100644 index e414840895710..0000000000000 --- a/platforms/ios/patches/224/224-s-1726979762-3600.patch +++ /dev/null @@ -1,10 +0,0 @@ -d1 2 -a2 2 -! Checksum: J3zK9KyQILX81PS8wcZDbA -! Diff-Path: ../patches/224/224-s-1726994203-3600.patch -d5 2 -a6 2 -! Version: 2.1.22.40 -! TimeUpdated: 2024-09-22T08:33:19+00:00 -a4888 1 -||xn--xhq326aj6yqpw.com^ diff --git a/platforms/ios/patches/224_optimized/224_optimized-s-1726979762-3600.patch b/platforms/ios/patches/224_optimized/224_optimized-s-1726979762-3600.patch deleted file mode 100644 index 4db2ce2caa07b..0000000000000 --- a/platforms/ios/patches/224_optimized/224_optimized-s-1726979762-3600.patch +++ /dev/null @@ -1,10 +0,0 @@ -d1 2 -a2 2 -! Checksum: YvkXGZGazEN9kUAVtPggnw -! Diff-Path: ../patches/224_optimized/224_optimized-s-1726994203-3600.patch -d5 2 -a6 2 -! Version: 2.1.22.40 -! TimeUpdated: 2024-09-22T08:33:19+00:00 -a4263 1 -||xn--xhq326aj6yqpw.com^ diff --git a/platforms/mac/filters.js b/platforms/mac/filters.js index f9299fb7f70d1..92393ae4eaa69 100644 --- a/platforms/mac/filters.js +++ b/platforms/mac/filters.js @@ -263,8 +263,8 @@ "displayNumber": 1, "groupId": 7, "subscriptionUrl": "https://filters.adtidy.org/mac/filters/16.txt", - "version": "2.0.47.9", - "timeUpdated": "2024-10-01T12:33:26+0000", + "version": "2.0.47.10", + "timeUpdated": "2024-10-03T04:33:08+0000", "languages": [ "fr" ] diff --git a/platforms/mac/filters.json b/platforms/mac/filters.json index f9299fb7f70d1..92393ae4eaa69 100644 --- a/platforms/mac/filters.json +++ b/platforms/mac/filters.json @@ -263,8 +263,8 @@ "displayNumber": 1, "groupId": 7, "subscriptionUrl": "https://filters.adtidy.org/mac/filters/16.txt", - "version": "2.0.47.9", - "timeUpdated": "2024-10-01T12:33:26+0000", + "version": "2.0.47.10", + "timeUpdated": "2024-10-03T04:33:08+0000", "languages": [ "fr" ] diff --git a/platforms/mac/filters/16.txt b/platforms/mac/filters/16.txt index 9db90f066b8a0..13b88b42ef408 100644 --- a/platforms/mac/filters/16.txt +++ b/platforms/mac/filters/16.txt @@ -1,8 +1,8 @@ -! Checksum: Sp9OqwllPOPZMI9N6aCP6Q +! Checksum: TdIInFdjICQKP8F5W7P+Yw ! Title: AdGuard French filter ! Description: Liste FR + AdGuard French filter. Filter list that specifically removes ads on websites in French language. -! Version: 2.0.47.9 -! TimeUpdated: 2024-10-01T12:33:26+00:00 +! Version: 2.0.47.10 +! TimeUpdated: 2024-10-03T04:33:08+00:00 ! Expires: 5 days (update frequency) ! Homepage: https://github.com/AdguardTeam/AdGuardFilters ! License: https://github.com/AdguardTeam/AdguardFilters/blob/master/LICENSE @@ -220,7 +220,7 @@ monumentum.fr#%#//scriptlet('abort-current-inline-script', 'document.getElementB ! https://github.com/AdguardTeam/AdguardFilters/issues/179837 ! https://github.com/AdguardTeam/AdguardFilters/issues/147842 japscan.lol#%#//scriptlet('prevent-element-src-loading', 'script', 'acscdn.com') -japscan.lol#%#//scriptlet('remove-node-text', 'script', '/^\(function\(_0x|=\[(?:_0x[0-9a-f]{6}\(0x[0-9a-f]{2}\),){20}|\(\);\}$/') +japscan.lol#%#//scriptlet('remove-node-text', 'script', '/^\(function\([-$0-9A-Z_a-z]{1,20},.{6400,6600}$/') japscan.lol#$#.navbar-nav > li#navpromo2.nav-item > a[href^="https://www.origoclick.com"] { text-indent: -5000px !important; } japscan.lol#%#//scriptlet('prevent-addEventListener', 'DOMContentLoaded', '/^[-$0-9A-Z_a-z]+=>\{const .+\)\( \);\}catch\(/') $script,xmlhttprequest,redirect-rule=noopjs,domain=japscan.lol diff --git a/platforms/mac/filters/16_optimized.txt b/platforms/mac/filters/16_optimized.txt index c5cc213ece387..4ca2fb6afb7cb 100644 --- a/platforms/mac/filters/16_optimized.txt +++ b/platforms/mac/filters/16_optimized.txt @@ -1,8 +1,8 @@ -! Checksum: kngmayxsZW/ygL1+TbODCA +! Checksum: oEIk84lLkCUasEKZ08LEPA ! Title: AdGuard French filter (Optimized) ! Description: Liste FR + AdGuard French filter. Filter list that specifically removes ads on websites in French language. -! Version: 2.0.47.9 -! TimeUpdated: 2024-10-01T12:33:26+00:00 +! Version: 2.0.47.10 +! TimeUpdated: 2024-10-03T04:33:08+00:00 ! Expires: 5 days (update frequency) #%#var AG_onLoad=function(func){if(document.readyState==="complete"||document.readyState==="interactive")func();else if(document.addEventListener)document.addEventListener("DOMContentLoaded",func);else if(document.attachEvent)document.attachEvent("DOMContentLoaded",func)}; #%#var AG_removeElementById = function(id) { var element = document.getElementById(id); if (element && element.parentNode) { element.parentNode.removeChild(element); }}; @@ -75,7 +75,7 @@ ebookdz.com#%#//scriptlet('prevent-xhr', 'pagead2.googlesyndication.com') ||ebookdz.com/forum/libab/script.js monumentum.fr#%#//scriptlet('abort-current-inline-script', 'document.getElementById', 'Blocking Ads') japscan.lol#%#//scriptlet('prevent-element-src-loading', 'script', 'acscdn.com') -japscan.lol#%#//scriptlet('remove-node-text', 'script', '/^\(function\(_0x|=\[(?:_0x[0-9a-f]{6}\(0x[0-9a-f]{2}\),){20}|\(\);\}$/') +japscan.lol#%#//scriptlet('remove-node-text', 'script', '/^\(function\([-$0-9A-Z_a-z]{1,20},.{6400,6600}$/') japscan.lol#$#.navbar-nav > li#navpromo2.nav-item > a[href^="https://www.origoclick.com"] { text-indent: -5000px !important; } japscan.lol#%#//scriptlet('prevent-addEventListener', 'DOMContentLoaded', '/^[-$0-9A-Z_a-z]+=>\{const .+\)\( \);\}catch\(/') $script,xmlhttprequest,redirect-rule=noopjs,domain=japscan.lol diff --git a/platforms/mac/local_script_rules.txt b/platforms/mac/local_script_rules.txt index ff076c4f46883..88f1edabb23f0 100644 --- a/platforms/mac/local_script_rules.txt +++ b/platforms/mac/local_script_rules.txt @@ -9984,7 +9984,7 @@ ebookdz.com#%#//scriptlet('abort-on-property-read', 'ABDetector') ebookdz.com#%#//scriptlet('prevent-xhr', 'pagead2.googlesyndication.com') monumentum.fr#%#//scriptlet('abort-current-inline-script', 'document.getElementById', 'Blocking Ads') japscan.lol#%#//scriptlet('prevent-element-src-loading', 'script', 'acscdn.com') -japscan.lol#%#//scriptlet('remove-node-text', 'script', '/^\(function\(_0x|=\[(?:_0x[0-9a-f]{6}\(0x[0-9a-f]{2}\),){20}|\(\);\}$/') +japscan.lol#%#//scriptlet('remove-node-text', 'script', '/^\(function\([-$0-9A-Z_a-z]{1,20},.{6400,6600}$/') japscan.lol#%#//scriptlet('prevent-addEventListener', 'DOMContentLoaded', '/^[-$0-9A-Z_a-z]+=>\{const .+\)\( \);\}catch\(/') japscan.lol#%#(()=>{const n={construct:(n,o,t)=>{const e=o[0];if(e&&e.includes("return typeof"))throw new ReferenceError;return Reflect.construct(n,o,t)}};window.Function=new Proxy(window.Function,n)})(); japscan.lol#%#!function(){const t={apply:(t,n,o)=>{if(n&&n.match?.(/_\$_|DklzSoz|_adbn_/))throw Error();return Reflect.apply(t,n,o)}};window.String.prototype.split=new Proxy(window.String.prototype.split,t)}(); diff --git a/platforms/mac_v2/filters.js b/platforms/mac_v2/filters.js index 254706e59ee3f..4cd8bcb550f9a 100644 --- a/platforms/mac_v2/filters.js +++ b/platforms/mac_v2/filters.js @@ -670,8 +670,8 @@ "groupId": 7, "subscriptionUrl": "https://filters.adtidy.org/mac_v2/filters/16.txt", "trustLevel": "full", - "version": "2.0.47.9", - "timeUpdated": "2024-10-01T12:33:26+0000", + "version": "2.0.47.10", + "timeUpdated": "2024-10-03T04:33:08+0000", "deprecated": false, "languages": [ "fr" diff --git a/platforms/mac_v2/filters.json b/platforms/mac_v2/filters.json index 254706e59ee3f..4cd8bcb550f9a 100644 --- a/platforms/mac_v2/filters.json +++ b/platforms/mac_v2/filters.json @@ -670,8 +670,8 @@ "groupId": 7, "subscriptionUrl": "https://filters.adtidy.org/mac_v2/filters/16.txt", "trustLevel": "full", - "version": "2.0.47.9", - "timeUpdated": "2024-10-01T12:33:26+0000", + "version": "2.0.47.10", + "timeUpdated": "2024-10-03T04:33:08+0000", "deprecated": false, "languages": [ "fr" diff --git a/platforms/mac_v2/filters/16.txt b/platforms/mac_v2/filters/16.txt index aae7ead0b60f5..ded5254dcbaf3 100644 --- a/platforms/mac_v2/filters/16.txt +++ b/platforms/mac_v2/filters/16.txt @@ -1,9 +1,9 @@ -! Checksum: N1BgIShhwnJw4nopdClO7A -! Diff-Path: ../patches/16/16-s-1727786253-3600.patch +! Checksum: 4L/gU1ytxf14p7EV1FMiQQ +! Diff-Path: ../patches/16/16-s-1727930219-3600.patch ! Title: AdGuard French filter ! Description: Liste FR + AdGuard French filter. Filter list that specifically removes ads on websites in French language. -! Version: 2.0.47.9 -! TimeUpdated: 2024-10-01T12:33:26+00:00 +! Version: 2.0.47.10 +! TimeUpdated: 2024-10-03T04:33:08+00:00 ! Expires: 12 hours (update frequency) ! Homepage: https://github.com/AdguardTeam/AdGuardFilters ! License: https://github.com/AdguardTeam/AdguardFilters/blob/master/LICENSE @@ -221,7 +221,7 @@ monumentum.fr#%#//scriptlet('abort-current-inline-script', 'document.getElementB ! https://github.com/AdguardTeam/AdguardFilters/issues/179837 ! https://github.com/AdguardTeam/AdguardFilters/issues/147842 japscan.lol#%#//scriptlet('prevent-element-src-loading', 'script', 'acscdn.com') -japscan.lol#%#//scriptlet('remove-node-text', 'script', '/^\(function\(_0x|=\[(?:_0x[0-9a-f]{6}\(0x[0-9a-f]{2}\),){20}|\(\);\}$/') +japscan.lol#%#//scriptlet('remove-node-text', 'script', '/^\(function\([-$0-9A-Z_a-z]{1,20},.{6400,6600}$/') japscan.lol#$#.navbar-nav > li#navpromo2.nav-item > a[href^="https://www.origoclick.com"] { text-indent: -5000px !important; } japscan.lol#%#//scriptlet('prevent-addEventListener', 'DOMContentLoaded', '/^[-$0-9A-Z_a-z]+=>\{const .+\)\( \);\}catch\(/') $script,xmlhttprequest,redirect-rule=noopjs,domain=japscan.lol diff --git a/platforms/mac_v2/filters/16_optimized.txt b/platforms/mac_v2/filters/16_optimized.txt index eb8b23503b6b4..2f1040502e79c 100644 --- a/platforms/mac_v2/filters/16_optimized.txt +++ b/platforms/mac_v2/filters/16_optimized.txt @@ -1,9 +1,9 @@ -! Checksum: m0235UKiMNkdY4iNFbOdIg -! Diff-Path: ../patches/16_optimized/16_optimized-s-1727922993-3600.patch +! Checksum: Fx/lNa3tEioQk+OLZvA6Xw +! Diff-Path: ../patches/16_optimized/16_optimized-s-1727930219-3600.patch ! Title: AdGuard French filter (Optimized) ! Description: Liste FR + AdGuard French filter. Filter list that specifically removes ads on websites in French language. -! Version: 2.0.47.9 -! TimeUpdated: 2024-10-01T12:33:26+00:00 +! Version: 2.0.47.10 +! TimeUpdated: 2024-10-03T04:33:08+00:00 ! Expires: 12 hours (update frequency) #%#var AG_onLoad=function(func){if(document.readyState==="complete"||document.readyState==="interactive")func();else if(document.addEventListener)document.addEventListener("DOMContentLoaded",func);else if(document.attachEvent)document.attachEvent("DOMContentLoaded",func)}; #%#var AG_removeElementById = function(id) { var element = document.getElementById(id); if (element && element.parentNode) { element.parentNode.removeChild(element); }}; @@ -76,7 +76,7 @@ ebookdz.com#%#//scriptlet('prevent-xhr', 'pagead2.googlesyndication.com') ||ebookdz.com/forum/libab/script.js monumentum.fr#%#//scriptlet('abort-current-inline-script', 'document.getElementById', 'Blocking Ads') japscan.lol#%#//scriptlet('prevent-element-src-loading', 'script', 'acscdn.com') -japscan.lol#%#//scriptlet('remove-node-text', 'script', '/^\(function\(_0x|=\[(?:_0x[0-9a-f]{6}\(0x[0-9a-f]{2}\),){20}|\(\);\}$/') +japscan.lol#%#//scriptlet('remove-node-text', 'script', '/^\(function\([-$0-9A-Z_a-z]{1,20},.{6400,6600}$/') japscan.lol#$#.navbar-nav > li#navpromo2.nav-item > a[href^="https://www.origoclick.com"] { text-indent: -5000px !important; } japscan.lol#%#//scriptlet('prevent-addEventListener', 'DOMContentLoaded', '/^[-$0-9A-Z_a-z]+=>\{const .+\)\( \);\}catch\(/') $script,xmlhttprequest,redirect-rule=noopjs,domain=japscan.lol diff --git a/platforms/mac_v2/local_script_rules.txt b/platforms/mac_v2/local_script_rules.txt index ff076c4f46883..88f1edabb23f0 100644 --- a/platforms/mac_v2/local_script_rules.txt +++ b/platforms/mac_v2/local_script_rules.txt @@ -9984,7 +9984,7 @@ ebookdz.com#%#//scriptlet('abort-on-property-read', 'ABDetector') ebookdz.com#%#//scriptlet('prevent-xhr', 'pagead2.googlesyndication.com') monumentum.fr#%#//scriptlet('abort-current-inline-script', 'document.getElementById', 'Blocking Ads') japscan.lol#%#//scriptlet('prevent-element-src-loading', 'script', 'acscdn.com') -japscan.lol#%#//scriptlet('remove-node-text', 'script', '/^\(function\(_0x|=\[(?:_0x[0-9a-f]{6}\(0x[0-9a-f]{2}\),){20}|\(\);\}$/') +japscan.lol#%#//scriptlet('remove-node-text', 'script', '/^\(function\([-$0-9A-Z_a-z]{1,20},.{6400,6600}$/') japscan.lol#%#//scriptlet('prevent-addEventListener', 'DOMContentLoaded', '/^[-$0-9A-Z_a-z]+=>\{const .+\)\( \);\}catch\(/') japscan.lol#%#(()=>{const n={construct:(n,o,t)=>{const e=o[0];if(e&&e.includes("return typeof"))throw new ReferenceError;return Reflect.construct(n,o,t)}};window.Function=new Proxy(window.Function,n)})(); japscan.lol#%#!function(){const t={apply:(t,n,o)=>{if(n&&n.match?.(/_\$_|DklzSoz|_adbn_/))throw Error();return Reflect.apply(t,n,o)}};window.String.prototype.split=new Proxy(window.String.prototype.split,t)}(); diff --git a/platforms/mac_v2/patches/16/16-s-1727786253-3600.patch b/platforms/mac_v2/patches/16/16-s-1727786253-3600.patch index e69de29bb2d1d..019c56efcb183 100644 --- a/platforms/mac_v2/patches/16/16-s-1727786253-3600.patch +++ b/platforms/mac_v2/patches/16/16-s-1727786253-3600.patch @@ -0,0 +1,11 @@ +d1 2 +a2 2 +! Checksum: 4L/gU1ytxf14p7EV1FMiQQ +! Diff-Path: ../patches/16/16-s-1727930219-3600.patch +d5 2 +a6 2 +! Version: 2.0.47.10 +! TimeUpdated: 2024-10-03T04:33:08+00:00 +d224 1 +a224 1 +japscan.lol#%#//scriptlet('remove-node-text', 'script', '/^\(function\([-$0-9A-Z_a-z]{1,20},.{6400,6600}$/') diff --git a/platforms/mac_v2/patches/16/16-s-1727930219-3600.patch b/platforms/mac_v2/patches/16/16-s-1727930219-3600.patch new file mode 100644 index 0000000000000..e69de29bb2d1d diff --git a/platforms/mac_v2/patches/16_optimized/16_optimized-s-1727922993-3600.patch b/platforms/mac_v2/patches/16_optimized/16_optimized-s-1727922993-3600.patch index e69de29bb2d1d..127daa50fe884 100644 --- a/platforms/mac_v2/patches/16_optimized/16_optimized-s-1727922993-3600.patch +++ b/platforms/mac_v2/patches/16_optimized/16_optimized-s-1727922993-3600.patch @@ -0,0 +1,11 @@ +d1 2 +a2 2 +! Checksum: Fx/lNa3tEioQk+OLZvA6Xw +! Diff-Path: ../patches/16_optimized/16_optimized-s-1727930219-3600.patch +d5 2 +a6 2 +! Version: 2.0.47.10 +! TimeUpdated: 2024-10-03T04:33:08+00:00 +d79 1 +a79 1 +japscan.lol#%#//scriptlet('remove-node-text', 'script', '/^\(function\([-$0-9A-Z_a-z]{1,20},.{6400,6600}$/') diff --git a/platforms/mac_v2/patches/16_optimized/16_optimized-s-1727930219-3600.patch b/platforms/mac_v2/patches/16_optimized/16_optimized-s-1727930219-3600.patch new file mode 100644 index 0000000000000..e69de29bb2d1d diff --git a/platforms/mac_v2/patches/224/224-s-1726979764-3600.patch b/platforms/mac_v2/patches/224/224-s-1726979764-3600.patch deleted file mode 100644 index 2c7f9011a37e5..0000000000000 --- a/platforms/mac_v2/patches/224/224-s-1726979764-3600.patch +++ /dev/null @@ -1,10 +0,0 @@ -d1 2 -a2 2 -! Checksum: Me9XSUysR+cgN4/d39JONw -! Diff-Path: ../patches/224/224-s-1726994206-3600.patch -d5 2 -a6 2 -! Version: 2.1.22.40 -! TimeUpdated: 2024-09-22T08:33:19+00:00 -a4778 1 -||xn--xhq326aj6yqpw.com^ diff --git a/platforms/mac_v2/patches/224_optimized/224_optimized-s-1726979764-3600.patch b/platforms/mac_v2/patches/224_optimized/224_optimized-s-1726979764-3600.patch deleted file mode 100644 index 5d1dcd4733609..0000000000000 --- a/platforms/mac_v2/patches/224_optimized/224_optimized-s-1726979764-3600.patch +++ /dev/null @@ -1,10 +0,0 @@ -d1 2 -a2 2 -! Checksum: jv2Vs04Wa6wDBGA7iC7ong -! Diff-Path: ../patches/224_optimized/224_optimized-s-1726994206-3600.patch -d5 2 -a6 2 -! Version: 2.1.22.40 -! TimeUpdated: 2024-09-22T08:33:19+00:00 -a4151 1 -||xn--xhq326aj6yqpw.com^ diff --git a/platforms/windows/filters.js b/platforms/windows/filters.js index 8686f9bf16215..91a852dba26d6 100644 --- a/platforms/windows/filters.js +++ b/platforms/windows/filters.js @@ -670,8 +670,8 @@ "groupId": 7, "subscriptionUrl": "https://filters.adtidy.org/windows/filters/16.txt", "trustLevel": "full", - "version": "2.0.47.9", - "timeUpdated": "2024-10-01T12:33:26+0000", + "version": "2.0.47.10", + "timeUpdated": "2024-10-03T04:33:08+0000", "deprecated": false, "languages": [ "fr" diff --git a/platforms/windows/filters.json b/platforms/windows/filters.json index 8686f9bf16215..91a852dba26d6 100644 --- a/platforms/windows/filters.json +++ b/platforms/windows/filters.json @@ -670,8 +670,8 @@ "groupId": 7, "subscriptionUrl": "https://filters.adtidy.org/windows/filters/16.txt", "trustLevel": "full", - "version": "2.0.47.9", - "timeUpdated": "2024-10-01T12:33:26+0000", + "version": "2.0.47.10", + "timeUpdated": "2024-10-03T04:33:08+0000", "deprecated": false, "languages": [ "fr" diff --git a/platforms/windows/filters/16.txt b/platforms/windows/filters/16.txt index e2615eafd81ef..0ef5efb3cbad4 100644 --- a/platforms/windows/filters/16.txt +++ b/platforms/windows/filters/16.txt @@ -1,9 +1,9 @@ -! Checksum: 7ALrDIDPPFiAlRl0PuwWjQ -! Diff-Path: ../patches/16/16-s-1727786258-3600.patch +! Checksum: JsxiEy1PRzTC2uugTYwwtQ +! Diff-Path: ../patches/16/16-s-1727930220-3600.patch ! Title: AdGuard French filter ! Description: Liste FR + AdGuard French filter. Filter list that specifically removes ads on websites in French language. -! Version: 2.0.47.9 -! TimeUpdated: 2024-10-01T12:33:26+00:00 +! Version: 2.0.47.10 +! TimeUpdated: 2024-10-03T04:33:08+00:00 ! Expires: 12 hours (update frequency) ! Homepage: https://github.com/AdguardTeam/AdGuardFilters ! License: https://github.com/AdguardTeam/AdguardFilters/blob/master/LICENSE @@ -221,7 +221,7 @@ monumentum.fr#%#//scriptlet('abort-current-inline-script', 'document.getElementB ! https://github.com/AdguardTeam/AdguardFilters/issues/179837 ! https://github.com/AdguardTeam/AdguardFilters/issues/147842 japscan.lol#%#//scriptlet('prevent-element-src-loading', 'script', 'acscdn.com') -japscan.lol#%#//scriptlet('remove-node-text', 'script', '/^\(function\(_0x|=\[(?:_0x[0-9a-f]{6}\(0x[0-9a-f]{2}\),){20}|\(\);\}$/') +japscan.lol#%#//scriptlet('remove-node-text', 'script', '/^\(function\([-$0-9A-Z_a-z]{1,20},.{6400,6600}$/') japscan.lol#$#.navbar-nav > li#navpromo2.nav-item > a[href^="https://www.origoclick.com"] { text-indent: -5000px !important; } japscan.lol#%#//scriptlet('prevent-addEventListener', 'DOMContentLoaded', '/^[-$0-9A-Z_a-z]+=>\{const .+\)\( \);\}catch\(/') $script,xmlhttprequest,redirect-rule=noopjs,domain=japscan.lol diff --git a/platforms/windows/filters/16_optimized.txt b/platforms/windows/filters/16_optimized.txt index 552cbd1cb7591..420ef2cca1183 100644 --- a/platforms/windows/filters/16_optimized.txt +++ b/platforms/windows/filters/16_optimized.txt @@ -1,9 +1,9 @@ -! Checksum: cZ9qYn4iMDweOfUh28ThuQ -! Diff-Path: ../patches/16_optimized/16_optimized-s-1727922995-3600.patch +! Checksum: tph3DTvLUVYObc4KWT4/BQ +! Diff-Path: ../patches/16_optimized/16_optimized-s-1727930220-3600.patch ! Title: AdGuard French filter (Optimized) ! Description: Liste FR + AdGuard French filter. Filter list that specifically removes ads on websites in French language. -! Version: 2.0.47.9 -! TimeUpdated: 2024-10-01T12:33:26+00:00 +! Version: 2.0.47.10 +! TimeUpdated: 2024-10-03T04:33:08+00:00 ! Expires: 12 hours (update frequency) #%#var AG_onLoad=function(func){if(document.readyState==="complete"||document.readyState==="interactive")func();else if(document.addEventListener)document.addEventListener("DOMContentLoaded",func);else if(document.attachEvent)document.attachEvent("DOMContentLoaded",func)}; #%#var AG_removeElementById = function(id) { var element = document.getElementById(id); if (element && element.parentNode) { element.parentNode.removeChild(element); }}; @@ -76,7 +76,7 @@ ebookdz.com#%#//scriptlet('prevent-xhr', 'pagead2.googlesyndication.com') ||ebookdz.com/forum/libab/script.js monumentum.fr#%#//scriptlet('abort-current-inline-script', 'document.getElementById', 'Blocking Ads') japscan.lol#%#//scriptlet('prevent-element-src-loading', 'script', 'acscdn.com') -japscan.lol#%#//scriptlet('remove-node-text', 'script', '/^\(function\(_0x|=\[(?:_0x[0-9a-f]{6}\(0x[0-9a-f]{2}\),){20}|\(\);\}$/') +japscan.lol#%#//scriptlet('remove-node-text', 'script', '/^\(function\([-$0-9A-Z_a-z]{1,20},.{6400,6600}$/') japscan.lol#$#.navbar-nav > li#navpromo2.nav-item > a[href^="https://www.origoclick.com"] { text-indent: -5000px !important; } japscan.lol#%#//scriptlet('prevent-addEventListener', 'DOMContentLoaded', '/^[-$0-9A-Z_a-z]+=>\{const .+\)\( \);\}catch\(/') $script,xmlhttprequest,redirect-rule=noopjs,domain=japscan.lol diff --git a/platforms/windows/local_script_rules.txt b/platforms/windows/local_script_rules.txt index fda0f45d3cfd2..09c76c9ce63ec 100644 --- a/platforms/windows/local_script_rules.txt +++ b/platforms/windows/local_script_rules.txt @@ -9983,7 +9983,7 @@ ebookdz.com#%#//scriptlet('abort-on-property-read', 'ABDetector') ebookdz.com#%#//scriptlet('prevent-xhr', 'pagead2.googlesyndication.com') monumentum.fr#%#//scriptlet('abort-current-inline-script', 'document.getElementById', 'Blocking Ads') japscan.lol#%#//scriptlet('prevent-element-src-loading', 'script', 'acscdn.com') -japscan.lol#%#//scriptlet('remove-node-text', 'script', '/^\(function\(_0x|=\[(?:_0x[0-9a-f]{6}\(0x[0-9a-f]{2}\),){20}|\(\);\}$/') +japscan.lol#%#//scriptlet('remove-node-text', 'script', '/^\(function\([-$0-9A-Z_a-z]{1,20},.{6400,6600}$/') japscan.lol#%#//scriptlet('prevent-addEventListener', 'DOMContentLoaded', '/^[-$0-9A-Z_a-z]+=>\{const .+\)\( \);\}catch\(/') japscan.lol#%#(()=>{const n={construct:(n,o,t)=>{const e=o[0];if(e&&e.includes("return typeof"))throw new ReferenceError;return Reflect.construct(n,o,t)}};window.Function=new Proxy(window.Function,n)})(); japscan.lol#%#!function(){const t={apply:(t,n,o)=>{if(n&&n.match?.(/_\$_|DklzSoz|_adbn_/))throw Error();return Reflect.apply(t,n,o)}};window.String.prototype.split=new Proxy(window.String.prototype.split,t)}(); diff --git a/platforms/windows/patches/16/16-s-1727786258-3600.patch b/platforms/windows/patches/16/16-s-1727786258-3600.patch index e69de29bb2d1d..f7f131c55ca9d 100644 --- a/platforms/windows/patches/16/16-s-1727786258-3600.patch +++ b/platforms/windows/patches/16/16-s-1727786258-3600.patch @@ -0,0 +1,11 @@ +d1 2 +a2 2 +! Checksum: JsxiEy1PRzTC2uugTYwwtQ +! Diff-Path: ../patches/16/16-s-1727930220-3600.patch +d5 2 +a6 2 +! Version: 2.0.47.10 +! TimeUpdated: 2024-10-03T04:33:08+00:00 +d224 1 +a224 1 +japscan.lol#%#//scriptlet('remove-node-text', 'script', '/^\(function\([-$0-9A-Z_a-z]{1,20},.{6400,6600}$/') diff --git a/platforms/windows/patches/16/16-s-1727930220-3600.patch b/platforms/windows/patches/16/16-s-1727930220-3600.patch new file mode 100644 index 0000000000000..e69de29bb2d1d diff --git a/platforms/windows/patches/16_optimized/16_optimized-s-1727922995-3600.patch b/platforms/windows/patches/16_optimized/16_optimized-s-1727922995-3600.patch index e69de29bb2d1d..a7dec252cd97f 100644 --- a/platforms/windows/patches/16_optimized/16_optimized-s-1727922995-3600.patch +++ b/platforms/windows/patches/16_optimized/16_optimized-s-1727922995-3600.patch @@ -0,0 +1,11 @@ +d1 2 +a2 2 +! Checksum: tph3DTvLUVYObc4KWT4/BQ +! Diff-Path: ../patches/16_optimized/16_optimized-s-1727930220-3600.patch +d5 2 +a6 2 +! Version: 2.0.47.10 +! TimeUpdated: 2024-10-03T04:33:08+00:00 +d79 1 +a79 1 +japscan.lol#%#//scriptlet('remove-node-text', 'script', '/^\(function\([-$0-9A-Z_a-z]{1,20},.{6400,6600}$/') diff --git a/platforms/windows/patches/16_optimized/16_optimized-s-1727930220-3600.patch b/platforms/windows/patches/16_optimized/16_optimized-s-1727930220-3600.patch new file mode 100644 index 0000000000000..e69de29bb2d1d diff --git a/platforms/windows/patches/224/224-s-1726979765-3600.patch b/platforms/windows/patches/224/224-s-1726979765-3600.patch deleted file mode 100644 index baebb39192f6c..0000000000000 --- a/platforms/windows/patches/224/224-s-1726979765-3600.patch +++ /dev/null @@ -1,10 +0,0 @@ -d1 2 -a2 2 -! Checksum: NOAZOscBsShEDPYOLq2kyQ -! Diff-Path: ../patches/224/224-s-1726994208-3600.patch -d5 2 -a6 2 -! Version: 2.1.22.40 -! TimeUpdated: 2024-09-22T08:33:19+00:00 -a4778 1 -||xn--xhq326aj6yqpw.com^ diff --git a/platforms/windows/patches/224_optimized/224_optimized-s-1726979765-3600.patch b/platforms/windows/patches/224_optimized/224_optimized-s-1726979765-3600.patch deleted file mode 100644 index f72312570396a..0000000000000 --- a/platforms/windows/patches/224_optimized/224_optimized-s-1726979765-3600.patch +++ /dev/null @@ -1,10 +0,0 @@ -d1 2 -a2 2 -! Checksum: LsJdBT2ygCJg3jrGBiamGw -! Diff-Path: ../patches/224_optimized/224_optimized-s-1726994208-3600.patch -d5 2 -a6 2 -! Version: 2.1.22.40 -! TimeUpdated: 2024-09-22T08:33:19+00:00 -a4151 1 -||xn--xhq326aj6yqpw.com^ diff --git a/report-adguard.txt b/report-adguard.txt index 0a5706d90903e..ef9bee797c090 100644 --- a/report-adguard.txt +++ b/report-adguard.txt @@ -1,5 +1,5 @@ -FiltersCompiler report 10/3/2024 3:30:31 AM: +FiltersCompiler report 10/3/2024 4:30:33 AM: Filter ID: 1 Filter name: AdGuard Russian filter