Créer un script pour PlayOnLinux - Annexes

Les variables PlayOnLinux

$REPERTOIRE = $HOME/.PlayOnLinux

$POL_LANG : Langage de l'utilisateur

$PLAYONLINUX = répertoire d'installation de PlayOnlinux (/usr/share/playonlinux pour le .deb)

Les répertoires de PlayOnLinux

$HOME/.PlayOnLinux/wineprefix = Préfixes Wine

$HOME/.PlayOnLinux/fonts = polices Microsoft

$HOME/.PlayOnLinux/configurations/installed = Lanceurs

$PLAYONLINUX/lang = langages supportés par PlayOnLinux

La puissance de PlayOnLinux version 2

Depuis PlayOnLinux version 2, les commandes ont été améliorées pour y inclure des numéros d'étape, un bouton annuler. Je vous fait un exemple pour la commande message. Pour le reste, n'hésitez pas à aller lire la documentation de MulX

Syntaxe :

Message "Message" "Titre" "Numero Etape" "Nombres Etape" "Bouton annuler [0 = Non, 1 = Oui]" "Image (dans $PLAYONLINUX/themes/crystal ; laisser vide laisse l'image par défaut)" "Boutton suivant"

Exemple :

message "Hello World" "Un super titre" 1 2 1 "" "La suite !"

Le fait de cliquer sur annuler arrête le script pour toutes les commandes sauf menu, selectionner_fichier et champ

Détecter annuler sur un menu ou un champ

Il faut utiliser la condition suivante

menu "Texte" "Item1 Item2 Item3"
if [ "$?" = "1" ]
then
# commandes si le bouton annuler a été pressé
fi

Changer le séparateur d'un menu

Il faut changer le huitième paramètre. Un exemple :

menu "Vous-voulez manger quoi ?" "Des carottes~Des Patates~Des frites" "Titre" 0 0 0 "" "~"

Note : Si vous mettez "--cut-line" en séparateur, un retour à la ligne sera considéré comme séparateur

Il n'y a rien à voir ici