Gli AppleScript sono un ottimo modo per automatizzare molte cose su macOS. Se investi davvero il tempo per imparare a scriverli, questi script possono rivelarsi strumenti eccellenti per la gestione di attività noiose. In molti casi, potrebbe essere utile eseguire un AppleScript con una scorciatoia da tastiera. Questo è possibile ma il processo è alquanto complicato. Ecco cosa devi fare.
Sommario:
Salva AppleScript come applicazione
Quando fai doppio clic su un AppleScript, non viene eseguito. Invece, si apre in ScriptEditor. Per eseguire uno script facendo doppio clic su di esso, è necessario salvarlo come app. Questo è davvero facile da fare dalle opzioni di salvataggio in ScriptEditor. Per il nostro scopo, è necessario salvare lo script che si desidera eseguire con una scorciatoia da tastiera come applicazione. Se hai problemi a capire come funziona, abbiamo un articolo dettagliato su di esso.
Crea azione rapida Automator
Apri Automator e crea una nuova azione rapida.
Nel nuovo riquadro Azione rapida, apri il menu a discesa “Il flusso di lavoro riceve” e impostalo su “nessun input”. Usa la barra di ricerca e cerca l’azione “Avvia applicazione”. Trascinalo e rilascialo nel riquadro a destra. Apri il menu a discesa dell’applicazione e seleziona l’app che hai creato dallo script. Salva l’azione rapida ma assicurati di assegnarle un nome valido e sensato.
Accesso all’accessibilità di Automator
Apri l’app Preferenze di Sistema e vai alle preferenze Sicurezza e Privacy. Vai alla scheda Privacy e dalla colonna a sinistra, seleziona Accessibilità. Fare clic sull’icona del lucchetto e immettere la password dell’amministratore quando richiesto. Una volta che l’icona del lucchetto è “sbloccata”, fai clic sul pulsante più sotto l’elenco delle app con accesso per l’accessibilità e seleziona Automator.
Imposta la scorciatoia da tastiera per l’azione rapida
Apri Preferenze di Sistema e vai alle preferenze Tastiera. Seleziona la scheda Scorciatoie e cerca Servizi nella colonna a sinistra. Una volta selezionato, passa attraverso il pannello a destra e troverai l’azione rapida che hai creato. Fare doppio clic su di esso e registrare una scorciatoia da tastiera per attivarlo.
Spetta a te assicurarti che il collegamento non si scontri con un collegamento di sistema o app. Questo certamente ti lascia con scorciatoie limitate che puoi usare e molto spazio per errori. Se lo script è specifico dell’app, assicurati che il collegamento venga eseguito almeno quando l’app pertinente è in primo piano anche se non viene eseguita in altre app.