logo Debian Debian Debian-France Debian-Facile Debian-fr.org Forum-Debian.fr Debian ? Communautés logo inclusivité

Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

Vous n'êtes pas identifié(e).

#1 21-03-2023 10:35:56

Croutons
Membre
Distrib. : Debian12
Noyau : Linux 6.1.0-13-amd64
(G)UI : Fluxbox(NakeDeb)
Inscription : 16-12-2016

script mise à jour Captvty

Hello
faisant suite a ce post
https://debian-facile.org/viewtopic.php?id=33103

voici mon script de mise à jour
merci à Tawal pour sa contribution smile

#! /bin/bash
#script de mise à jour de captvty

#répertoire emplacement Captvty.exe, modifier la variable avec le bon chemin
location=/home/stephane/Téléchargements/captvty/

#emplacement de la dernière version disponible sur le site web captvty
url_zip=$(wget "https://captvty.fr" -O - 2>/dev/null | awk '/archive ZIP/ {sub(/.*href="/, ""); sub(/".*/, ""); print "https:"$0}')

# récupération de l'archive.zip
wget -P /tmp "$url_zip"

#extraction des fichiers
unzip /tmp/`basename $url_zip` -d /tmp

#copy du nouveau Captvty.exe
cp /tmp/Captvty.exe "$location"

echo -e "\n\e[7;49;97mMise à jour terminée\nVersion: `basename -s .zip $url_zip`\e[0m"



Ce script n'est pas un script d'installation de Captvty , une version doit être installé
modifier la variable location= du script pour qu'elle corresponde au répertoire contenant le fichier Captvty.exe actuel
pour le reste rien à modifier
Sauvegarder le fichier sous un nom qui vous parle, perso j'ai choisis captvty_maj
ne pas oublier de le rendre exécutable avec la commande chmod

chmod +x captvty_maj



pour pouvoir lancer le script directement dans son terminal comme une commande il faut qu'il soit stocké dans un répertoire contenu dans le PATH
j'ai créé un répertoire pour les scripts de l'user (/home/stephane/.local/bin)

si le répertoire n'est pas dans le PATH

echo $PATH


/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games



l'ajouter avec la commande export

export PATH=$PATH:/home/stephane/.local/bin



voila , a chaque fois que Captvty vous propose une mise à jour il suffira de lancer le script dans le terminal

captvty_maj

Dernière modification par Croutons (22-03-2023 09:39:10)


-->les cahiers du debutant<--      WikiDF-->Découvrir les principales commandes Linux<-- 
L' expérience, c'est le nom que chacun donne à ses erreurs. Oscar Wilde

En ligne

Pied de page des forums