J'ai trouvé un Exemple d'AppleScript sur un site web que je veux utiliser, et l'exemple est rendu sous forme de texte dans le navigateur (au lieu d'être, par exemple, un fichier convenablement formaté à télécharger).
Pour utiliser cet AppleScript, je suppose que je dois utiliser Automator d'une façon ou d'une autre pour créer une Flux de travail (ou peut-être un Application ), mais je n'arrive pas à trouver la bonne façon de coller l'AppleScript (ou d'entrer du texte libre) dans Automator.
J'ai essayé de faire glisser une action Run AppleScript dans la fenêtre du flux de travail, puis de coller l'AppleScript à cet endroit, et (après avoir nettoyé les guillemets intelligents) j'ai pu utiliser la fonction Exécuter pour l'exécuter à partir d'Automator. Bien qu'un message d'avertissement indiquant qu'il n'est pas possible de recevoir des entrées lors de l'exécution dans Automator soit apparu, l'AppleScript a semblé s'exécuter correctement (c'est-à-dire que j'ai obtenu le bon résultat). Mais il semble que ce n'est peut-être pas la façon correcte/efficace de faire cette transcription (et/ou il en résultera un AppleScript inefficace).
Existe-t-il un moyen d'ouvrir une fenêtre de texte libre dans Automator pour taper un AppleScript ? Ou bien existe-t-il un autre moyen (autre que d'essayer de comprendre chaque Action à faire glisser dans la fenêtre de travail et à modifier en conséquence) pour transcrire un AppleScript ?
Corroborant mes soupçons d'inefficacité, je constate que le résultat Application Le répertoire bundle/directory contient un fichier appelé Contents/document.wflow
et à l'intérieur de celui-ci se trouve le texte collé en forme libre en tant qu'un ActionParameters membre de Exécuter AppleScript -- et cela devra vraisemblablement être analysé à chaque exécution.
J'utilise Automator 2.7 sous MacOS 10.12.6.
1 votes
Vous n'avez pas besoin d'utiliser Automator, il suffit d'utiliser script Editor et de l'enregistrer comme une application si vous ne voulez pas l'utiliser comme un simple script. Quant à faire quoi que ce soit dans Automator, vous devez placer les actions que vous voulez utiliser dans le flux de travail et faire ce qui est approprié avec chaque action utilisée. Le seul problème que je vois avec le script lié est l'utilisation incorrecte des smart-quotes, que vous avez déjà nettoyée.
0 votes
@user3439894 Je n'avais pas réalisé cela.
Script Editor
était toujours là. Les commentaires sur le site original m'ont déconcerté. tnx !