Changed download links

This commit is contained in:
Steffen Lange 2020-04-12 16:16:38 +02:00
parent f0eb3f3055
commit bdf951e1ad
26 changed files with 26 additions and 26 deletions

View file

@ -2,7 +2,7 @@
class AdoptOpenJDK11 extends PatchBase { class AdoptOpenJDK11 extends PatchBase {
function __construct() { function __construct() {
parent::__construct('AdoptOpenJDK', 'OpenJDK', 'https://adoptopenjdk.net/'); parent::__construct('AdoptOpenJDK', 'OpenJDK', 'https://adoptopenjdk.net/releases.html?variant=openjdk11&jvmVariant=hotspot');
$this->patch->setBranch('JRE 11'); $this->patch->setBranch('JRE 11');
} }
function check() : bool { function check() : bool {

View file

@ -2,7 +2,7 @@
class AdoptOpenJDK14 extends PatchBase { class AdoptOpenJDK14 extends PatchBase {
function __construct() { function __construct() {
parent::__construct('AdoptOpenJDK', 'OpenJDK', 'https://adoptopenjdk.net/'); parent::__construct('AdoptOpenJDK', 'OpenJDK', 'https://adoptopenjdk.net/releases.html?variant=openjdk14&jvmVariant=hotspot');
$this->patch->setBranch('JRE 14'); $this->patch->setBranch('JRE 14');
} }
function check() : bool { function check() : bool {

View file

@ -2,7 +2,7 @@
class AdoptOpenJDK8 extends PatchBase { class AdoptOpenJDK8 extends PatchBase {
function __construct() { function __construct() {
parent::__construct('AdoptOpenJDK', 'OpenJDK', 'https://adoptopenjdk.net/'); parent::__construct('AdoptOpenJDK', 'OpenJDK', 'https://adoptopenjdk.net/releases.html?variant=openjdk8&jvmVariant=hotspot');
$this->patch->setBranch('JRE 8'); $this->patch->setBranch('JRE 8');
} }
function check() : bool { function check() : bool {

View file

@ -2,7 +2,7 @@
class Arduino extends PatchBase { class Arduino extends PatchBase {
function __construct() { function __construct() {
parent::__construct('Arduino AG', 'Arduino IDE', 'https://www.arduino.cc/'); parent::__construct('Arduino AG', 'Arduino IDE', 'https://www.arduino.cc/en/Main/Software');
} }
function check() : bool { function check() : bool {
if ($this->fetch('https://www.arduino.cc/en/Main/Software')) if ($this->fetch('https://www.arduino.cc/en/Main/Software'))

View file

@ -2,7 +2,7 @@
class ClonezillaAlternative extends PatchBase { class ClonezillaAlternative extends PatchBase {
function __construct() { function __construct() {
parent::__construct('NCHC Free Software Lab', 'Clonezilla', 'https://clonezilla.org/'); parent::__construct('NCHC Free Software Lab', 'Clonezilla', 'https://clonezilla.org/downloads.php');
$this->patch->setBranch('Alternative'); $this->patch->setBranch('Alternative');
} }
function check() : bool { function check() : bool {

View file

@ -2,7 +2,7 @@
class ClonezillaStable extends PatchBase { class ClonezillaStable extends PatchBase {
function __construct() { function __construct() {
parent::__construct('NCHC Free Software Lab', 'Clonezilla', 'https://clonezilla.org/'); parent::__construct('NCHC Free Software Lab', 'Clonezilla', 'https://clonezilla.org/downloads.php');
$this->patch->setBranch('Stable'); $this->patch->setBranch('Stable');
} }
function check() : bool { function check() : bool {

View file

@ -2,7 +2,7 @@
class GIMP extends PatchBase { class GIMP extends PatchBase {
function __construct() { function __construct() {
parent::__construct('GIMP Team', 'GNU Image Manipulation Program', 'https://www.gimp.org/'); parent::__construct('GIMP Team', 'GNU Image Manipulation Program', 'https://www.gimp.org/downloads/');
} }
function check() : bool { function check() : bool {
if ($this->fetch('https://www.gimp.org/downloads/')) if ($this->fetch('https://www.gimp.org/downloads/'))

View file

@ -2,7 +2,7 @@
class GpgWin extends PatchBase { class GpgWin extends PatchBase {
function __construct() { function __construct() {
parent::__construct('Gpg4win Initiative', 'GNU Privacy Guard for Windows', 'https://www.gpg4win.de/'); parent::__construct('Gpg4win Initiative', 'GNU Privacy Guard for Windows', 'https://www.gpg4win.de/get-gpg4win.html');
} }
function check() : bool { function check() : bool {
if ($this->fetch('https://www.gpg4win.de/get-gpg4win.html')) if ($this->fetch('https://www.gpg4win.de/get-gpg4win.html'))

View file

@ -2,7 +2,7 @@
class Grafana extends PatchBase { class Grafana extends PatchBase {
function __construct() { function __construct() {
parent::__construct('Grafana Labs', 'Grafana', 'https://grafana.com/'); parent::__construct('Grafana Labs', 'Grafana', 'https://grafana.com/grafana/download');
} }
function check() : bool { function check() : bool {
if ($this->fetch('https://api.github.com/repos/grafana/grafana/releases/latest', true)) if ($this->fetch('https://api.github.com/repos/grafana/grafana/releases/latest', true))

View file

@ -2,7 +2,7 @@
class IrfanView extends PatchBase { class IrfanView extends PatchBase {
function __construct() { function __construct() {
parent::__construct('Irfan Skiljan', 'IrfanView', 'https://www.irfanview.com/'); parent::__construct('Irfan Skiljan', 'IrfanView', 'https://www.irfanview.com/64bit.htm');
} }
function check() : bool { function check() : bool {
if ($this->fetch('https://www.irfanview.com/64bit.htm')) if ($this->fetch('https://www.irfanview.com/64bit.htm'))

View file

@ -2,7 +2,7 @@
class JQuery extends PatchBase { class JQuery extends PatchBase {
function __construct() { function __construct() {
parent::__construct('jQuery Foundation', 'jQuery', 'https://jquery.com/'); parent::__construct('jQuery Foundation', 'jQuery', 'https://jquery.com/download/');
} }
function check() : bool { function check() : bool {
if ($this->fetch('https://api.github.com/repos/jquery/jquery/tags', true)) if ($this->fetch('https://api.github.com/repos/jquery/jquery/tags', true))

View file

@ -2,7 +2,7 @@
class Krita extends PatchBase { class Krita extends PatchBase {
function __construct() { function __construct() {
parent::__construct('Krita Foundation', 'Krita', 'https://krita.org/'); parent::__construct('Krita Foundation', 'Krita', 'https://krita.org/en/download/krita-desktop/');
} }
function check() : bool { function check() : bool {
if ($this->fetch('https://krita.org/en/download/krita-desktop/')) if ($this->fetch('https://krita.org/en/download/krita-desktop/'))

View file

@ -2,7 +2,7 @@
class Nextcloud extends PatchBase { class Nextcloud extends PatchBase {
function __construct() { function __construct() {
parent::__construct('Nextcloud GmbH', 'Nextcloud', 'https://nextcloud.com/'); parent::__construct('Nextcloud GmbH', 'Nextcloud', 'https://nextcloud.com/install/');
} }
function check() : bool { function check() : bool {
if ($this->fetch('https://nextcloud.com/install/')) if ($this->fetch('https://nextcloud.com/install/'))

View file

@ -2,7 +2,7 @@
class OpenWrt extends PatchBase { class OpenWrt extends PatchBase {
function __construct() { function __construct() {
parent::__construct('OpenWrt Developers', 'OpenWrt', 'https://openwrt.org/'); parent::__construct('OpenWrt Developers', 'OpenWrt', 'https://openwrt.org/downloads');
} }
function check() : bool { function check() : bool {
if ($this->fetch('https://openwrt.org/start')) if ($this->fetch('https://openwrt.org/start'))

View file

@ -2,7 +2,7 @@
class OwnCloud extends PatchBase { class OwnCloud extends PatchBase {
function __construct() { function __construct() {
parent::__construct('ownCloud GmbH', 'ownCloud', 'https://owncloud.org/'); parent::__construct('ownCloud GmbH', 'ownCloud', 'https://owncloud.org/download/');
} }
function check() : bool { function check() : bool {
if ($this->fetch('https://owncloud.org/download/')) if ($this->fetch('https://owncloud.org/download/'))

View file

@ -2,7 +2,7 @@
class PDF24 extends PatchBase { class PDF24 extends PatchBase {
function __construct() { function __construct() {
parent::__construct('geek Software', 'PDF24 Creator', 'https://tools.pdf24.org/en/creator#download'); parent::__construct('geek Software', 'PDF24 Creator', 'https://tools.pdf24.org/en/creator');
} }
function check() : bool { function check() : bool {
if ($this->fetch('https://en.pdf24.org/')) if ($this->fetch('https://en.pdf24.org/'))

View file

@ -2,7 +2,7 @@
class PHP extends PatchBase { class PHP extends PatchBase {
function __construct() { function __construct() {
parent::__construct('PHP Group', 'PHP', 'https://www.php.net/'); parent::__construct('PHP Group', 'PHP', 'https://www.php.net/downloads');
} }
function check() : bool { function check() : bool {
if ($this->fetch('https://www.php.net/downloads.php')) if ($this->fetch('https://www.php.net/downloads.php'))

View file

@ -2,7 +2,7 @@
class PhpMyAdmin extends PatchBase { class PhpMyAdmin extends PatchBase {
function __construct() { function __construct() {
parent::__construct('phpMyAdmin Contributors', 'phpMyAdmin', 'https://www.phpmyadmin.net/'); parent::__construct('phpMyAdmin Contributors', 'phpMyAdmin', 'https://www.phpmyadmin.net/downloads/');
} }
function check() : bool { function check() : bool {
if ($this->fetch('https://api.github.com/repos/phpmyadmin/phpmyadmin/releases/latest', true)) if ($this->fetch('https://api.github.com/repos/phpmyadmin/phpmyadmin/releases/latest', true))

View file

@ -2,7 +2,7 @@
class Prometheus extends PatchBase { class Prometheus extends PatchBase {
function __construct() { function __construct() {
parent::__construct('Prometheus Authors', 'Prometheus', 'https://prometheus.io/'); parent::__construct('Prometheus Authors', 'Prometheus', 'https://prometheus.io/download/');
} }
function check() : bool { function check() : bool {
if ($this->fetch('https://api.github.com/repos/prometheus/prometheus/releases/latest', true)) if ($this->fetch('https://api.github.com/repos/prometheus/prometheus/releases/latest', true))

View file

@ -2,7 +2,7 @@
class PuTTY extends PatchBase { class PuTTY extends PatchBase {
function __construct() { function __construct() {
parent::__construct('Simon Tatham', 'PuTTY', 'https://www.chiark.greenend.org.uk/~sgtatham/putty/'); parent::__construct('Simon Tatham', 'PuTTY', 'https://www.chiark.greenend.org.uk/~sgtatham/putty/latest.html');
} }
function check() : bool { function check() : bool {
if ($this->fetch('https://www.chiark.greenend.org.uk/~sgtatham/putty/latest.html')) if ($this->fetch('https://www.chiark.greenend.org.uk/~sgtatham/putty/latest.html'))

View file

@ -2,7 +2,7 @@
class SevenZip extends PatchBase { class SevenZip extends PatchBase {
function __construct() { function __construct() {
parent::__construct('Igor Pavlov', '7-Zip', 'https://www.7-zip.org/'); parent::__construct('Igor Pavlov', '7-Zip', 'https://www.7-zip.org/download.html');
} }
function check() : bool { function check() : bool {
if ($this->fetch('https://www.7-zip.org/download.html')) if ($this->fetch('https://www.7-zip.org/download.html'))

View file

@ -2,7 +2,7 @@
class SysRescCd extends PatchBase { class SysRescCd extends PatchBase {
function __construct() { function __construct() {
parent::__construct('Francois Dupoux', 'SystemRescueCd', 'http://www.system-rescue-cd.org/'); parent::__construct('Francois Dupoux', 'SystemRescueCd', 'http://www.system-rescue-cd.org/Download/');
} }
function check() : bool { function check() : bool {
if ($this->fetch('http://www.system-rescue-cd.org/Detailed-packages-list/')) if ($this->fetch('http://www.system-rescue-cd.org/Detailed-packages-list/'))

View file

@ -2,7 +2,7 @@
class TotalCommander extends PatchBase { class TotalCommander extends PatchBase {
function __construct() { function __construct() {
parent::__construct('Christian Ghisler', 'Total Commander', 'https://www.ghisler.com/'); parent::__construct('Christian Ghisler', 'Total Commander', 'https://www.ghisler.com/download.htm');
} }
function check() : bool { function check() : bool {
if ($this->fetch('https://www.ghisler.com/download.htm')) if ($this->fetch('https://www.ghisler.com/download.htm'))

View file

@ -2,7 +2,7 @@
class VirtualBox extends PatchBase { class VirtualBox extends PatchBase {
function __construct() { function __construct() {
parent::__construct('Oracle', 'VirtualBox', 'https://www.virtualbox.org/'); parent::__construct('Oracle', 'VirtualBox', 'https://www.virtualbox.org/wiki/Downloads');
} }
function check() : bool { function check() : bool {
if ($this->fetch('https://www.virtualbox.org/wiki/Downloads')) if ($this->fetch('https://www.virtualbox.org/wiki/Downloads'))

View file

@ -2,7 +2,7 @@
class WinSCP extends PatchBase { class WinSCP extends PatchBase {
function __construct() { function __construct() {
parent::__construct('Martin Přikryl', 'WinSCP', 'https://winscp.net/'); parent::__construct('Martin Přikryl', 'WinSCP', 'https://winscp.net/eng/download.php');
} }
function check() : bool { function check() : bool {
if ($this->fetch('https://winscp.net/eng/download.php')) if ($this->fetch('https://winscp.net/eng/download.php'))

View file

@ -2,7 +2,7 @@
class WordPress extends PatchBase { class WordPress extends PatchBase {
function __construct() { function __construct() {
parent::__construct('WordPress Foundation', 'WordPress', 'https://wordpress.org/'); parent::__construct('WordPress Foundation', 'WordPress', 'https://wordpress.org/download/');
} }
function check() : bool { function check() : bool {
if ($this->fetch('https://wordpress.org/download/')) if ($this->fetch('https://wordpress.org/download/'))