Vous n'êtes pas identifié(e).
Pages : 1
Bonjour,
Voici un script destiné au post install Skype pour HandyLinux, il n'est pas encore fini, mais je poste déjà la base afin d'avoir les retour sur des éventuels corrections :
Le lanceur à placer dans /usr/local/bin/
#!/bin/sh
# simple skype installer launcher
gksudo "/usr/share/Simple-Skype-Installer"
exit 0
Le script à placer dans /usr/share/
#!/bin/bash
# Copyright (C) 2015 HandyLinux <contact@handylinux.org>
#
# Simple Skype installer is free software: you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation, either version 2 of the License, or
# (at your option) any later version.
#
# Simple Skype Installer is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU General Public License for more details.
#
# You should have received a copy of the GNU General Public License
# along with Simple Skype Installer. If not, see <http://www.gnu.org/licenses/>.
VERSION="1.1"
DATE="Jan 24, 2015"
AUTHOR="coyotus"
EMAIL="contact@handylinux.org"
HTTP="http://handylinux.org/"
LICENSE="GPLv3"
RELEASE="1.8"
CODENAME="Manon"
# détection de la langue
TRAD="${LANG:0:2}"
if [ $UID != 0 ]; then
exit 0
fi
# avertissement sur la licence
if [ "${TRAD}" == "fr" ]; then
zenity --question --title="Simple Skype Installer v$VERSION - $CODENAME" --no-wrap --text=" <b> Avertissement</b>\n
Le logiciel que vous vous apprêtez à installer
n'utilise pas les termes de la licence libre conseillée
par les mainteneurs HandyLinux.
Préférez les alternatives libre comme <a href='https://jitsi.org/' >Jitsi</a> ou <a href='https://support.mozilla.org/fr/products/firefox/firefox-hello-webrtc' >Hello</a>
Êtes-vous sûr de vouloir installer Skype ?"
case $? in
0)
wget -O skype-install.deb http://www.skype.com/go/getskype-linux-deb 2>&1 |
perl -p -e '$| = 1; s/^.* +([0-9]+%) +([0-9,.]+[GMKB]) +([0-9hms,.]+).*$/\1\n# Téléchargement... \2 (\3)/' | \
zenity --progress --auto-kill --auto-close --text="Téléchargement de Skype. Merci de patienter..."
if [[ ${PIPESTATUS[0]} -ne 0 ]]; then
zenity --error --text="Le téléchargement de Skype à échoué. \nCliquez sur Valider pour quitter."
exit 1
fi
dpkg -i skype-install.deb |
zenity --progress --auto-kill --auto-close --text="Installing package. Please wait..."
if [[ ${PIPESTATUS[0]} -ne 0 ]]; then
zenity --error --text="Impossible d'installer Skype. \nCliquez sur Valider pour quitter."
exit 1
fi
rm "skype-install.deb" |
zenity --progress --auto-kill --auto-close --text="Suppression des fichiers d'installation. Merci de patienter..."
if [ "$?" = 1 ] ; then
zenity --error --text="L'installation de Skype à échoué. \nCliquez sur Valider pour quitter."
exit 1
else
zenity --info --no-wrap --text="Skype installé avec succès. \nCliquez sur Valider pour quitter."
exit 0
fi
;;
1)
zenity --info --no-wrap --text="Annulation de l'installation !"
;;
-1)
zenity --error --no-wrap --text="Une erreur inattendue est survenue."
;;
esac
else
zenity --question --title="Simple Skype Installer v$VERSION - $CODENAME" --no-wrap --text=" warning
The software you are about to install
does not use the terms of the recommended free license
by maintainers HandyLinux.
Prefer free alternatives like <a href='https://jitsi.org/' >Jitsi</a> ou <a href='https://support.mozilla.org/fr/products/firefox/firefox-hello-webrtc' >Hello</a>
Are you sure you want to install Skype ?"
case $? in
0)
wget -O skype-install.deb http://www.skype.com/go/getskype-linux-deb 2>&1 |
perl -p -e '$| = 1; s/^.* +([0-9]+%) +([0-9,.]+[GMKB]) +([0-9hms,.]+).*$/\1\n# Downloading... \2 (\3)/' | \
zenity --progress --auto-kill --auto-close --text="Downloading package. Please wait..."
if [[ ${PIPESTATUS[0]} -ne 0 ]]; then
zenity --error --text="Could not install Skype. Click OK to continue."
return
fi
dpkg -i skype-install.deb |
zenity --progress --auto-kill --auto-close --text="Installing package. Please wait..."
if [[ ${PIPESTATUS[0]} -ne 0 ]]; then
zenity --error --text="Could not install Skype. Click OK to continue."
return
fi
rm "skype-install.deb" |
zenity --progress --auto-kill --auto-close --text="Removing existing deb cache files. Please wait..."
if [ "$?" = 1 ] ; then
zenity --error --text="Unable to install Skype. Click OK to continue."
exit 1
else
zenity --info --text="Installation successful. Click OK to continue."
exit 0
fi
;;
1)
zenity --info --text="Canceling installation !"
;;
-1)
zenity --error --text="something gets wrong...."
;;
esac
fi
Utiliser des logiciels propriétaires, c'est comme les plats préparés, on est incapable de dire les conservateurs qu'ils contiennent, on dira toujours que c'est bon, mais ça ne remplacera jamais le repas fait maison par sa maman.
]:D #! Crunchbang & Archlinux GNU/Linux User ]:D
Hors ligne
C'est si dur que ça d'installer skype et teamviewer pour que tu nous pondes ce genre de script ?
ou c'est juste histoire d'automatisé le truc ?
Mess With The Bests
Die Like The Rest
Hors ligne
C'est si dur que ça d'installer skype et teamviewer pour que tu nous pondes ce genre de script ?
ou c'est juste histoire d'automatisé le truc ?
C'est automatiser le truc, de plus Handylinux est destiné à des utilisateurs novices (dont certains ont plus de niveau que quelques utilisateurs de Kali qui m'ont saoulé par mail l'année passé, raison pour laquelle, je ne fais pratiquement plus de tuto pour Kali)
Je ne parle pas de toi bien évidemment, les personnes visées n'ont même jamais posté sur le forum.
Utiliser des logiciels propriétaires, c'est comme les plats préparés, on est incapable de dire les conservateurs qu'ils contiennent, on dira toujours que c'est bon, mais ça ne remplacera jamais le repas fait maison par sa maman.
]:D #! Crunchbang & Archlinux GNU/Linux User ]:D
Hors ligne
C'est automatiser le truc, de plus Handylinux est destiné à des utilisateurs novices (dont certains ont plus de niveau que quelques utilisateurs de Kali qui m'ont saoulé par mail l'année passé, raison pour laquelle, je ne fais pratiquement plus de tuto pour Kali)
Je ne parle pas de toi bien évidemment, les personnes visées n'ont même jamais posté sur le forum.
D'accord d'accord , et dommage que tu ne fasses plus de tuto sous Kali à cause de ça
Bref , Merci pour la communauté
Mess With The Bests
Die Like The Rest
Hors ligne
et dommage que tu ne fasses plus de tuto sous Kali à cause de ça
Bref , Merci pour la communauté
Ben quand tu reçois une centaine de mails par jour avec les mêmes trucs (comment hack facebook/msn/skype/le wifi du voisin/le compte de ma copine qui me trompe/le chat de la voisine) tu comprends qu'a la longue, ça tape un peu sur les nerfs.
Je suis libriste pas hacker certains confonde un peu..
Utiliser des logiciels propriétaires, c'est comme les plats préparés, on est incapable de dire les conservateurs qu'ils contiennent, on dira toujours que c'est bon, mais ça ne remplacera jamais le repas fait maison par sa maman.
]:D #! Crunchbang & Archlinux GNU/Linux User ]:D
Hors ligne
Je peux comprendre en effet , mais au pire tu ignore juste les messages ^^' , tu pourrais apporter encore beaucoup à la communauté de kali
Mess With The Bests
Die Like The Rest
Hors ligne
On verra, en attendant j'ai posté une nouvelle version du script.
Utiliser des logiciels propriétaires, c'est comme les plats préparés, on est incapable de dire les conservateurs qu'ils contiennent, on dira toujours que c'est bon, mais ça ne remplacera jamais le repas fait maison par sa maman.
]:D #! Crunchbang & Archlinux GNU/Linux User ]:D
Hors ligne
Merci encore
Mess With The Bests
Die Like The Rest
Hors ligne
Pages : 1