Répertoriez, recherchez et exécutez/ouvrez les AppleScripts pour l’application active. Vous pouvez également spécifier des répertoires contenant des scripts qui seront toujours affichés, quelle que soit l'application active.
Remarque : les versions 3.0 et supérieures ne sont pas compatibles avec Alfred 2.
Le workflow peut être téléchargé à partir des versions de GitHub ou de Packal.
.as [<query>]
— Afficher/rechercher la liste des AppleScripts pour l'application active↩
— Exécutez le script sélectionné.⌘+↩
— Ouvrez le script sélectionné dans l'éditeur de script.⌥+↩
— Révèle le script sélectionné dans le Finder.appscripts [<query>]
— Afficher la configuration du flux de travail.Help
– Ouvrez ce fichier dans votre navigateur.(No) Update Available
: indique si le flux de travail peut être mis à jour ou non. Actionnez l’élément pour mettre à jour ou forcer une vérification de mise à jour.Search Directories Recursively
– Indique si les répertoires de scripts doivent être recherchés de manière récursive. À utiliser avec une certaine prudence.Edit Script Directories
— Ouvrez le fichier de configuration dans votre éditeur par défaut. Le fichier contient une description détaillée de son fonctionnement.Reset to Defaults
: supprimez les fichiers de configuration et de cache. Le flux de travail est livré avec un ensemble de répertoires par défaut. Ceux-ci sont définis dans un fichier de paramètres que vous pouvez modifier vous-même. Utilisez l'option Edit Script Directories
dans la configuration (mot-clé appscripts
) pour ouvrir le fichier dans votre éditeur.
Ce sont les répertoires par défaut. {app_name}
sera remplacé par le nom de l'application actuellement active, par exemple BBEdit
ou OmniFocus
, et {bundle_id}
par l'ID du bundle de l'application, par exemple com.barebones.bbedit
ou com.omnigroup.OmniFocus2
:
~/Library/Scripts/Applications/{app_name}
~/Library/Scripts/Applications/{bundle_id}
~/Library/Application Scripts/{app_name}
~/Library/Application Scripts/{bundle_id}
~/Library/Application Support/{app_name}/Scripts
~/Library/Application Support/{bundle_id}/Scripts
~/Library/Containers/{bundle_id}/Data/Library/Application Support/{app_name}/Scripts
Tous les fichiers *.scpt
, *.applescript
, *.scptd
(ensemble de scripts) ou *.js
(JXA) trouvés dans les répertoires ci-dessus seront affichés.
Si vous ajoutez un chemin de répertoire qui ne contient pas {app_name}
ou {bundle_id}
, il correspondra à chaque application et les scripts seront toujours affichés. Consultez le fichier de paramètres ( AppScript Directories.txt
) pour plus d'informations.
Veuillez utiliser les problèmes GitHub pour signaler des bogues ou demander des fonctionnalités. Vous pouvez également publier sur le fil de discussion du forum Alfred.
Le code du workflow et les bibliothèques Alfred-Workflow et docopt fournies sont tous sous licence MIT.
L'icône du flux de travail a été créée par Jono Hunt.
Les autres icônes proviennent de Font Awesome de Dave Gandy et sont publiées sous la licence SIL OFL 1.1.