Faire tourner une application X11 sans lancer de terminal
Écrit le 21/04/2011 @ 08:39 par Drizzt
Les utilisateurs de MacOS X sont souvent des gens qui arrivent du monde Unix. Dans bien des cas, ils ont des applications X11 qu'ils souhaitent faire tourner sur leur Mac. Dans mon cas, c'était de faire tourner un utilitaire pour mon routeur à travers Wine.
Il est possible de lancer l'application avec un Apple Script qui lancera X11 et l'application pour vous sans laisser le terminal derrière lui. Voici le code du script :
tell application "X11"
activate
end tell
set results to do shell script "cd ~; DISPLAY=:0.0;
export DISPLAY;/chemin/vers/executable/a/lancer > /dev/null 2>&1 &"
Enregistrez le script comme application, changez l'icône.. et voilà!