Aide aux divers cours ou à votre activité - Bruno GADRAT
AppleScript Droplet
Rien de plus agaçant que les bons logiciels qui oublient ce détail pratique
Vous avez remarqué que certains logiciels comme Kompozer (éditeur
wysiwig de pages web gratuit) n'ouvrent pas les fichiers qu'on dépose
dessus. Vous voulez peut-être simplement ouvrir plus rapidement vos
fichiers avec un autre logiciel. Par exemple, on voudra ouvrir un
fichier html avec un éditeur de texte comme SubEthaEdit pour structurer
le squelette de la page, on voudra l'ouvrir avec un éditeur wysiwig qui
garde le code propre comme Komposer pour écrire son contenu et on
voudra l'ouvrir avec un navigateur pour voir son aspect.
Ce petit bout de script est une droplet. Une application qui se déclanche quand on lui dépose
dessus des fichiers. Justement ceux que l'on veut ouvrir.
Pour faire la droplet:
Copier ce code dans l'éditeur de script,
enregistrez le comme application. Glissez les fichiers html sur votre
nouveau logiciel OuvreAvecKompozer.
-- Applescript Droplet - Petits bouts de programmes utiles par B.Gadrat - 22 déc 2009
-- Ouvre un fichier avec Kompozer en déposant des fichiers sur son icne
-- doit être enregistré comme application pour fonctionner comme droplet
on open (lesFichiers) -- En déposant les fichiers sur la droplet
activate
tell application "KompoZer"
repeat with leFichier in lesFichiers
open leFichier
end repeat
end tell
end open
--
on run() -- En lançant le script
display dialog ("La prochaine fois déposez les fichiers sur l'application pour les ouvrir") giving up after 20 with icon 1
set leFichier to choose file with prompt "Choisissez le fichier html à éditer" multiple selections allowed no without invisibles
tell application "KompoZer"
open leFichier
end tell
end run
Orig: 2009/12 Rev: 2010/01/10
OuvreAvecCompozer.html
Design et gestion du site B.Gadrat