Comment exécuter un script Sikuli à partir d'un script AppleScript?Exécuter un script Sikuli à partir d'AppleScript
Répondre
Il est possible d'exécuter des commandes shell de AppleScript:
do shell script ("/Applications/Sikuli-IDE.app/sikuli-ide.sh -r xxxx.sikuli --args a1 a2 a3")
Voir la documentation ici "outil de ligne de commande": http://groups.csail.mit.edu/uid/sikuli/download.shtml
J'ai téléchargé Sikuli et il ne semble pas être une application scriptable, donc la réponse courte ici est "Vous ne pouvez pas". En même temps, vous pouvez essayer les scripts d'interface pour vous y frayer un chemin, mais c'est toujours bancal.
Mais pour répondre à un autre aspect de votre question: Connaissez-vous les dictionnaires dans Applescript? Si une application est scriptable avec Applescript, le dictionnaire vous dira tout ce dont il est capable. Ils sont une partie obligatoire d'une implémentation AS et peuvent vous dire en quelques minutes presque tout ce que vous devez savoir (bien que chaque application porte ses propres réserves).
Oui, je connais les dictionnaires. Merci! –
Les questions les plus pertinentes est la suivante: pourquoi demandez-vous des questions sur le SO sur AppleScript et puis en supprimant la question ainsi que la réponse que vous vouliez? – markratledge
@songdogtech: parce que avec ceux-ci je les trouve et utilise une autre méthode donc il n'y a plus vraiment de question. –
"... donc il n'y a plus aucun point de la question" Oui il y a. Il y a plus de raisons de garder la question et la réponse postées que de la supprimer une fois que vous avez trouvé une réponse. Si vous l'avez demandé, il y a de fortes chances que quelqu'un d'autre ait posé ou posera la même question ou quelque chose du genre. En outre, peut-être que quelqu'un a un meilleur résultat que ce que vous avez trouvé. Le but de SO est de créer une base de données massive de questions et de réponses, peu importe leur taille. –