From 83d8c15afee0d3c88fdcfa5d25d51fb107d4402c Mon Sep 17 00:00:00 2001 From: Steffen Lange Date: Sat, 29 Mar 2025 23:13:05 +0100 Subject: [PATCH 1/4] Add NewPipe --- modules/NewPipe.php | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100644 modules/NewPipe.php diff --git a/modules/NewPipe.php b/modules/NewPipe.php new file mode 100644 index 0000000..b45a503 --- /dev/null +++ b/modules/NewPipe.php @@ -0,0 +1,14 @@ +fetch_json('https://api.github.com/repos/TeamNewPipe/NewPipe/releases/latest')) + return $this->parse_json('tag_name'); + return false; + } +} + +?> From 9f8fb4e7fd21dc2d97a032b1a54789a5176a75b4 Mon Sep 17 00:00:00 2001 From: Steffen Lange Date: Sat, 29 Mar 2025 23:13:50 +0100 Subject: [PATCH 2/4] Blender: update regex --- modules/Blender.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/modules/Blender.php b/modules/Blender.php index f78ce5c..b79d7df 100644 --- a/modules/Blender.php +++ b/modules/Blender.php @@ -6,7 +6,7 @@ class Blender extends PatchBase { } function check() : bool { if ($this->fetch('https://www.blender.org/download/')) - return $this->parse('/Download Blender ([\d\.]+)( LTS)?/'); + return $this->parse('_//www\.blender\.org/download/release/Blender[\d\.]+/blender-([\d\.]+)-windows-x64\.msi_'); return false; } } From 863d63e6052fbc2388c02a96784a52c385f3ef27 Mon Sep 17 00:00:00 2001 From: Steffen Lange Date: Sat, 29 Mar 2025 23:14:24 +0100 Subject: [PATCH 3/4] Paint.NET: update regex --- modules/PaintNet.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/modules/PaintNet.php b/modules/PaintNet.php index 5bbd4bd..12bf0b0 100644 --- a/modules/PaintNet.php +++ b/modules/PaintNet.php @@ -6,7 +6,7 @@ class PaintNet extends PatchBase { } function check() : bool { if ($this->fetch('https://www.getpaint.net/')) - return $this->parse('/paint\.net\s+([\d\.]+)<\/b>/'); + return $this->parse('/Paint\.NET\s+([\d\.]+)<\/b>/'); return false; } } From 7fe3791456df02480bd5f5b68b9453d179189e2f Mon Sep 17 00:00:00 2001 From: Steffen Lange Date: Sat, 29 Mar 2025 23:14:43 +0100 Subject: [PATCH 4/4] OPNsense: update regex --- modules/OPNsense.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/modules/OPNsense.php b/modules/OPNsense.php index dbddf2b..7ddf84d 100644 --- a/modules/OPNsense.php +++ b/modules/OPNsense.php @@ -6,7 +6,7 @@ class OPNsense extends PatchBase { } function check() : bool { if ($this->fetch('https://opnsense.org/download/')) - return $this->parse('/data-version=\'([\d.]+)\'/'); + return $this->parse('/data-version="([\d.]+)"/'); return false; } }