sv ru pl es en

Créer un script pour PlayOnLinux - Annexes

Les variables PlayOnLinux

$POL_USER_ROOT = $HOME/.PlayOnLinux

$PLAYONLINUX = répertoire d'installation de PlayOnLinux (/usr/share/playonlinux par défaut)

Les répertoires de PlayOnLinux

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

$HOME/.PlayOnLinux/fonts = polices Microsoft

$HOME/.PlayOnLinux/configurations/installed = Lanceurs

Creer un configurateur pour votre programme

Vous pouvez créer un script spécialement conçu pour configurer votre programme. Ce script sera accessible depuis la fenêtre "Configurer" de PlayOnLinux en tant que bouton "Lancer l'assistant de configuration".

Pour faire ceci, il faut dire à votre script de créer un nouveau fichier contenant le script du configurateur. (Un peu tordu je sais)

Voici la syntaxe (à ajouter à la fin de votre script, avant le exit :

cat << _EOF_ > "$POL_USER_ROOT/configurations/configurators/Nom De Votre Lanceur"
#!/bin/bash
[ "\$PLAYONLINUX" = "" ] && exit 0
source "\$PLAYONLINUX/lib/sources" 
POL_SetupWindow_Init

# Votre script ici

POL_SetupWindow_Close
_EOF_

Note : Il est important de bien mettre le caractère \ avant chaque variable pour que celle-ci ne soit pas interpretée au moment de la création du fichier.

POL_Call

Il existe désormais une nouvelle fonction : POL_Call

Elle permet d'appeler des scripts spéciaux. Les scripts concernés sont ceux présents dans la catégorie Functions

Exemple simple :

POL_Call POL_Function_sleep 10

Cette ligne télécharge le script POL_Function_sleep de la catégorie Function et l'exécute avec 10 comme premier argument.

Chapitre suivant

Il n'y a rien à voir ici