Le raccourci clavier pour le service sous OS X ne fonctionne pas

8

Je viens d'écrire un script via Automator pour créer un raccourci clavier sous le titre "New Finder Window Home":

on run {input, parameters}

    tell application "Finder"
        activate
        make new Finder window to home
    end tell

    return input
end run

Lorsque j'exécute le script à partir d'Automator, le Finder ouvre mon onglet d'accueil. Ensuite, j'ai vérifié "New Home Finder Window" dans Préférences Système> Clavier> Raccourcis clavier> Services et assigné ControlOptionCommandSpacecomme raccourci.

Malheureusement, le raccourci ne fonctionne pas! Aucune suggestion?

ToNoY
la source
Fonctionne bien pour moi avec d'autres raccourcis clavier. Je suppose que c'est parce qu'il n'y a tout simplement aucun moyen d'utiliser ⌃⌥⌘␣ comme raccourci clavier - du moins pas via les Préférences Système. Peut-être que FastScripts fonctionne pour vous? red-sweater.com/fastscripts
slhck

Réponses:

5

Avez-vous changé le type d'entrée du texte sélectionné en aucune entrée?

Si ce n'est pas le cas, il existe également un bogue sur 10.7 et 10.8 où les raccourcis pour les services Automator ne fonctionnent pas toujours tant que vous n'avez pas survolé le menu des services dans la barre de menus. Il n'affecte pas uniquement les nouveaux services, il rend donc souvent les services Automator inutilisables.

Lri
la source
0

J'ai également eu le problème avec le raccourci pour le service Automator et j'ai finalement trouvé que j'avais déjà utilisé ce raccourci dans Better Touch Tools qui l'avalait silencieusement. Ainsi, en tant qu'option pour les personnes qui ne trouvent pas pourquoi le raccourci ne se déclenche pas, il peut être utile de vérifier d'autres logiciels en cours d'exécution qui enregistrent des raccourcis globaux.

C0DEF52
la source
0

(macOS High Sierra 10.13.6)

J'ai renoncé à essayer d'obtenir un script Automator - soit un shell ( /bin/shou /bin/bash), soit une syntaxe AppleScript, avec un type d'entrée défini sur aucune entrée et disponible pour toutes les applications) fonctionnant avec n'importe quel raccourci clavier - touches de fonction ou diverses combinaisons lettre / commande / option .

Le script s'exécuterait correctement dans Automator, mais produirait un bip ou aucun son lors de l'utilisation de la combinaison sélectionnée.

De plus, le raccourci n'était pas toujours immédiatement visible ou a pris quelques tentatives pour s'afficher lors de l'ajout de Préférences Système> Clavier> Raccourci, donc je ne suis pas très confiant quant à la fiabilité de cela.

J'avais également défini le script pour qu'il soit visible par

Solution:

  • J'ai installé la version gratuite de FastScripts
  • J'ai copié mon fichier AppleScript dans / Users / [myaccount] / Library / Scripts / - la documentation n'est pas très claire - si vous essayez de comprendre 'comment ajouter un nouveau script?' en gros, vous devez le copier dans ce répertoire et il apparaît ensuite dans l'interface utilisateur, il n'y a pas de menu ou de bouton Nouveau / Ajouter / Créer.
  • enfin j'ai spécifié le raccourci dans les préférences de FastScripts, en double-cliquant sur le Script.
William Turrell
la source