Esegui da iTunes ?: Un servizio di flusso di lavoro (contiene solo un AppleScript) creato in Automator

2

Ho aggiunto uno script che funziona quando lo eseguo da Automator. È lo script in questo post: Come svanire / in iTunes? .

Ma non riesco a ottenere alcuna scorciatoia da tastiera per attivarla. In iTunes, quando premo la scorciatoia da tastiera assegnata per questo, sento solo il suono "thud" che associo a un tasto inappropriato. (Ho provato a impostare i parametri in Automator: "Il servizio riceve selezionato [testo / nessun input]" e "in [qualsiasi applicazione / iTunes]" e altro ... Nessun dado.)

Grazie per la luce!

    
posta Brendan 13.02.2017 - 16:26
fonte

1 risposta

2

Solo per coprire tutte le basi, ho pensato che avrei affrontato il processo che avresti dovuto passare per far funzionare tutto questo. In questo modo puoi farlo da zero e, si spera, correggere dove sei andato storto (o, se ancora non funziona, almeno eliminare un errore a tuo nome come causa).

In sintesi dovrai usare:

  • Automator per creare un servizio che esegue uno script Apple
  • Preferenze di sistema per assegnare una scorciatoia da tastiera al servizio

Di seguito sono riportati i passaggi per ciascuno.

1. Crea un servizio utilizzando Automator

  1. Avvia Automator (di solito si trova nella cartella Applicazioni)
  2. Vai a File > Nuovo.
  3. Seleziona Servizio e fai clic su Scegli.
  4. Nella parte in alto a destra della finestra visualizzata, assicurati che "Nessun input" sia selezionato dall'elenco a discesa Servizio ricevuto .
  5. Assicurati che l'elenco a discesa In mostri "Qualsiasi applicazione".
  6. Nella seconda colonna contenente l'elenco lungo, trova "Esegui AppleScript" e fai doppio clic su di esso.
  7. Questo aggiungerà la finestra Esegui AppleScript sulla destra.
  8. Ora, sostituisci il ( il tuo script va qui ) con lo script che desideri (preso dalla domanda a cui fai riferimento)
  9. Salva il servizio utilizzando un nome significativo (ad esempio iTunesFade).

Ora vai al passaggio successivo.

2. Creazione del collegamento

  1. Vai a Preferenze di Sistema > Tastiera > Tasti di scelta rapida.
  2. Seleziona servizi dalla barra laterale.
  3. Trova il tuo servizio (sarà nella lista sul lato destro).
  4. Aggiungi un collegamento facendo doppio clic sul nome del servizio.
  5. Ora vai su Preferenze di Sistema > Sicurezza e amp; Privacy > Trattamento dei dati personali.
  6. Seleziona Accessibilità nella barra laterale.
  7. Fai clic sul segno + (potrebbe essere necessario sbloccare il lucchetto se è bloccato)
  8. Aggiungi Automator.
  9. Aggiungi Finder (per trovarlo dovrai navigare su /System/Library/CoreServices/Finder.app ).
  10. Esci dalle Preferenze di Sistema.

Ora dovresti essere in grado di fare due cose:

1. Esegui il servizio da qualsiasi applicazione andando all'elenco dei servizi all'interno di qualsiasi menu dell'applicazione (es. Finder > Servizi, Safari > Servizi, Mail > Servizi, ecc.) E seleziona il servizio che hai appena creato. Se iTunes è in esecuzione, il servizio dissolverà iTunes in / out

2. Utilizza la scorciatoia da tastiera per eseguire il servizio.

NOTA: sono consapevole che per alcuni utenti le scorciatoie da tastiera non sembrano funzionare anche se sono state assegnate a un servizio. Questo è un altro argomento, ma se ciò accade nel tuo caso, almeno puoi eseguire il servizio da qualsiasi applicazione che stai utilizzando.

Fammi sapere come va.

    
risposta data 14.02.2017 - 04:45
fonte

Leggi altre domande sui tag