From aeb0e4289d8e50b4c6a1ccbb325242a51721e5a5 Mon Sep 17 00:00:00 2001 From: Steffen Lange Date: Fri, 13 Dec 2024 13:41:59 +0100 Subject: [PATCH] Update regex for Chrome extensions --- modules/BitwardenChrome.php | 2 +- modules/DecentraleyesChrome.php | 2 +- modules/FloccusChrome.php | 2 +- modules/IStillDontCareAboutCookiesChrome.php | 2 +- modules/LanguageToolChrome.php | 2 +- modules/PrivacyBadgerChrome.php | 2 +- modules/UBlockChrome.php | 2 +- 7 files changed, 7 insertions(+), 7 deletions(-) diff --git a/modules/BitwardenChrome.php b/modules/BitwardenChrome.php index 1528618..3794b62 100644 --- a/modules/BitwardenChrome.php +++ b/modules/BitwardenChrome.php @@ -7,7 +7,7 @@ class BitwardenChrome extends PatchBase { } function check() : bool { if ($this->fetch('https://chrome.google.com/webstore/detail/bitwarden-free-password-m/nngceckbapebfimnlniiiahkandclblb')) - return $this->parse('/\\\"version\\\": \\\"([\d\.]+)\\\"/'); + return $this->parse('/
([\d\.]+)<\/div>/'); return false; } } diff --git a/modules/DecentraleyesChrome.php b/modules/DecentraleyesChrome.php index 624f299..4ed33fd 100644 --- a/modules/DecentraleyesChrome.php +++ b/modules/DecentraleyesChrome.php @@ -7,7 +7,7 @@ class DecentraleyesChrome extends PatchBase { } function check() : bool { if ($this->fetch('https://chrome.google.com/webstore/detail/decentraleyes/ldpochfccmkkmhdbclfhpagapcfdljkj')) - return $this->parse('/\\\"version\\\": \\\"([\d\.]+)\\\"/'); + return $this->parse('/
([\d\.]+)<\/div>/'); return false; } } diff --git a/modules/FloccusChrome.php b/modules/FloccusChrome.php index 42d3cf4..b892d78 100644 --- a/modules/FloccusChrome.php +++ b/modules/FloccusChrome.php @@ -7,7 +7,7 @@ class FloccusChrome extends PatchBase { } function check() : bool { if ($this->fetch('https://chrome.google.com/webstore/detail/floccus-bookmarks-sync/fnaicdffflnofjppbagibeoednhnbjhg')) - return $this->parse('/\\\"version\\\": \\\"([\d\.]+)\\\"/'); + return $this->parse('/
([\d\.]+)<\/div>/'); return false; } } diff --git a/modules/IStillDontCareAboutCookiesChrome.php b/modules/IStillDontCareAboutCookiesChrome.php index 718a977..98d9dce 100644 --- a/modules/IStillDontCareAboutCookiesChrome.php +++ b/modules/IStillDontCareAboutCookiesChrome.php @@ -7,7 +7,7 @@ class IStillDontCareAboutCookiesChrome extends PatchBase { } function check() : bool { if ($this->fetch('https://chromewebstore.google.com/detail/i-still-dont-care-about-c/edibdbjcniadpccecjdfdjjppcpchdlm')) - return $this->parse('/\\\"version\\\": \\\"([\d\.]+)\\\"/'); + return $this->parse('/
([\d\.]+)<\/div>/'); return false; } } diff --git a/modules/LanguageToolChrome.php b/modules/LanguageToolChrome.php index faa5496..9c54125 100644 --- a/modules/LanguageToolChrome.php +++ b/modules/LanguageToolChrome.php @@ -7,7 +7,7 @@ class LanguageToolChrome extends PatchBase { } function check() : bool { if ($this->fetch('https://chromewebstore.google.com/detail/rechtschreibpr%C3%BCfung-%E2%80%93-lan/oldceeleldhonbafppcapldpdifcinji')) - return $this->parse('/\\\"version\\\": \\\"([\d\.]+)\\\"/'); + return $this->parse('/
([\d\.]+)<\/div>/'); return false; } } diff --git a/modules/PrivacyBadgerChrome.php b/modules/PrivacyBadgerChrome.php index 341a429..1a17ea0 100644 --- a/modules/PrivacyBadgerChrome.php +++ b/modules/PrivacyBadgerChrome.php @@ -7,7 +7,7 @@ class PrivacyBadgerChrome extends PatchBase { } function check() : bool { if ($this->fetch('https://chrome.google.com/webstore/detail/privacy-badger/pkehgijcmpdhfbdbbnkijodmdjhbjlgp')) - return $this->parse('/\\\"version\\\": \\\"([\d\.]+)\\\"/'); + return $this->parse('/
([\d\.]+)<\/div>/'); return false; } } diff --git a/modules/UBlockChrome.php b/modules/UBlockChrome.php index c220364..280f46d 100644 --- a/modules/UBlockChrome.php +++ b/modules/UBlockChrome.php @@ -7,7 +7,7 @@ class UBlockChrome extends PatchBase { } function check() : bool { if ($this->fetch('https://chrome.google.com/webstore/detail/ublock-origin/cjpalhdlnbpafiamejdnhcphjbkeiagm')) - return $this->parse('/\\\"version\\\": \\\"([\d\.]+)\\\"/'); + return $this->parse('/
([\d\.]+)<\/div>/'); return false; } }