From 5dd7d08390b0c3c5732bc8629258e718cea31dd8 Mon Sep 17 00:00:00 2001 From: polo Date: Thu, 20 Aug 2026 01:00:43 +0200 Subject: =?UTF-8?q?les=20t=C3=A9l=C3=A9chargements=20fonctionnent?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- download.php | 10 ++++++++++ index.php | 9 ++++++++- scripts/rustdesk-arch.sh | 2 +- scripts/rustdesk-deb.sh | 2 +- scripts/rustdesk.bat | 4 ++-- template.php | 8 ++++---- view.php | 7 ------- 7 files changed, 26 insertions(+), 16 deletions(-) create mode 100644 download.php delete mode 100644 view.php diff --git a/download.php b/download.php new file mode 100644 index 0000000..c40ee2d --- /dev/null +++ b/download.php @@ -0,0 +1,10 @@ + 'rustdesk.bat', 'deb' => 'rustdesk.sh', 'arch' => 'rustdesk.sh']; +$scripts = ['win' => 'scripts/rustdesk.bat', 'deb' => 'scripts/rustdesk-deb.sh', 'arch' => 'scripts/rustdesk-arch.sh']; + +header("Content-Type: application/octet-stream"); +header('Content-Disposition: attachment; filename="' . $file_names[$_GET['os']] . '"'); +header('Content-Length: ' . filesize($scripts[$_GET['os']])); + +readfile($scripts[$_GET['os']]); +exit; \ No newline at end of file diff --git a/index.php b/index.php index 012c692..5cd6fb7 100644 --- a/index.php +++ b/index.php @@ -1,2 +1,9 @@ 'Windows', 'deb' => 'Debian, Ubuntu, Linux Mint', 'arch' => 'Archlinux, Manjaro']; + +$script_links = ''; +foreach($systems as $key => $value){ + $script_links .= '

' . $value . '

'; +} + +require 'template.php'; diff --git a/scripts/rustdesk-arch.sh b/scripts/rustdesk-arch.sh index 52f7175..b7446b5 100755 --- a/scripts/rustdesk-arch.sh +++ b/scripts/rustdesk-arch.sh @@ -1,7 +1,7 @@ #!/bin/bash # version archlinux -url=https://remote.ordipolo.fr/scripts/rustdesk.tar.zst +url=https://remote.ordipolo.fr/client/rustdesk.tar.zst file=/tmp/rustdesk.tar.zst config=9JSPNV1NPNWd0ZkSwUDMjRmdUZUSvZFRsZjb5IXNBBjV1VWZOhFZrVHeIN0NSJiOikXZrJCLiIiOikGchJCLiInZu8GbvBXakJ3buUGdv1WZyJiOikXYsVmciwiIyZmLvx2bwlGZy9mLlR3btVmciojI0N3boJye diff --git a/scripts/rustdesk-deb.sh b/scripts/rustdesk-deb.sh index 1dd29db..0c03baa 100644 --- a/scripts/rustdesk-deb.sh +++ b/scripts/rustdesk-deb.sh @@ -1,7 +1,7 @@ #!/bin/bash # version debian -url=https://remote.ordipolo.fr/scripts/rustdesk.deb +url=https://remote.ordipolo.fr/client/rustdesk.deb file=/tmp/rustdesk.deb config=9JSPNV1NPNWd0ZkSwUDMjRmdUZUSvZFRsZjb5IXNBBjV1VWZOhFZrVHeIN0NSJiOikXZrJCLiIiOikGchJCLiInZu8GbvBXakJ3buUGdv1WZyJiOikXYsVmciwiIyZmLvx2bwlGZy9mLlR3btVmciojI0N3boJye diff --git a/scripts/rustdesk.bat b/scripts/rustdesk.bat index e6e6ae4..708c18e 100644 --- a/scripts/rustdesk.bat +++ b/scripts/rustdesk.bat @@ -20,10 +20,10 @@ if defined PROCESSOR_ARCHITEW6432 ( set "ARCH=32" ) if "%ARCH%"=="64" ( - set "URL=https://remote.ordipolo.fr/scripts/rustdesk-x64.msi" + set "URL=https://remote.ordipolo.fr/client/rustdesk-x64.msi" set "INSTALLER=C:\Temp\rustdesk.msi" ) else ( - set "URL=https://remote.ordipolo.fr/scripts/rustdesk-x86.exe" + set "URL=https://remote.ordipolo.fr/client/rustdesk-x86.exe" set "INSTALLER=C:\Temp\rustdesk.exe" ) echo Architecture : %ARCH% bits diff --git a/template.php b/template.php index a59746f..452b61f 100644 --- a/template.php +++ b/template.php @@ -21,10 +21,10 @@

Télécharger le script correspondant à votre système d'exploitation à l'aide d'un des liens ci-dessous.

Ce script doit être exécuté en tant qu'administrateur.

-

Utilisateurs Windows:

-

Utilisateurs Linux, ce script doit être exécutable:

-
sudo chmod +r script.sh
- +

Utilisateurs Windows: votre ordinateur va vous demandé si vous souhaiter faire confiance en ce fichier télécharger.

+
Si vous ne connaissez pas votre interlocuteur au téléphone, arrêtez tout et raccrochez!
+

Utilisateurs Linux, vous devez rendre ce script exécutable. Ouvrez le terminal dans le dossiers "Téléchargements", et utilisez cette commande:

+
sudo sh rustdesk.sh

Liens de téléchargement

diff --git a/view.php b/view.php deleted file mode 100644 index 9134e59..0000000 --- a/view.php +++ /dev/null @@ -1,7 +0,0 @@ - 'Windows', 'deb' => 'Debian, Ubuntu, Linux Mint', 'arch' => 'Archlinux, Manjaro']; -$script_links = ''; -foreach($systems as $key => $value){ - $script_links .= '

' . $value . '

'; -} -require 'template.php'; -- cgit v1.2.3