user@linuxtrack:~ $ python -c 'print("Soyez les bienvenus !")'

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

#1 18-01-2015 20:43:19

IceF0x
#! Gourou Linux

[Script]Simple Skype Installer

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 :

1422098176_capture_d_ecran_-_24012015_-_12_11_31.png

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

#2 18-01-2015 21:57:22

ZeR0-@bSoLu
Membre

Re : [Script]Simple Skype Installer

C'est si dur que ça d'installer skype et teamviewer pour que tu nous pondes ce genre de script ? yikes
ou c'est juste histoire d'automatisé le truc ?


Mess With The Bests
Die Like The Rest

Hors ligne

#3 18-01-2015 22:54:29

IceF0x
#! Gourou Linux

Re : [Script]Simple Skype Installer

ZeR0-@bSoLu a écrit :

C'est si dur que ça d'installer skype et teamviewer pour que tu nous pondes ce genre de script ? yikes
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

#4 18-01-2015 23:07:18

ZeR0-@bSoLu
Membre

Re : [Script]Simple Skype Installer

IceF0x a écrit :

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 hmm
Bref , Merci pour la communauté smile


Mess With The Bests
Die Like The Rest

Hors ligne

#5 18-01-2015 23:23:45

IceF0x
#! Gourou Linux

Re : [Script]Simple Skype Installer

ZeR0-@bSoLu a écrit :

et dommage que tu ne fasses plus de tuto sous Kali à cause de ça hmm
Bref , Merci pour la communauté smile

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

#6 19-01-2015 00:13:26

ZeR0-@bSoLu
Membre

Re : [Script]Simple Skype Installer

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

#7 19-01-2015 20:07:24

IceF0x
#! Gourou Linux

Re : [Script]Simple Skype Installer

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

#8 19-01-2015 22:36:10

ZeR0-@bSoLu
Membre

Re : [Script]Simple Skype Installer

Merci encore big_smile


Mess With The Bests
Die Like The Rest

Hors ligne

Pied de page des forums