Come faccio a invocare un servizio usando Applescript?

2

Sto usando Circus Ponies NoteBook che non supporta i metodi di Applescript. Supporta la creazione di servizi che possono ritagliare la selezione corrente in una pagina di NoteBook. Ciò mi consente di selezionare il testo e utilizzare il menu di scelta rapida per incollare il testo in una pagina di NoteBook. Mi piacerebbe fare la stessa cosa da uno script di Applescript. C'è un modo in Applescript per ottenere un handle per un servizio esistente e inviarlo un messaggio?

    
posta Chris Quenelle 03.07.2013 - 00:47
fonte

2 risposte

3

I servizi di automazione possono essere eseguiti con l'utilità della riga di comando automator :

do shell script "automator ~/Library/Services/test.workflow -i input -d variable=value"

Non sono riuscito a farlo funzionare con il servizio usato da Circus Ponies NoteBook però.

    
risposta data 03.07.2013 - 13:38
fonte
0

Se assegni al servizio una scorciatoia da tastiera Preferenze di sistema » Tastiera » Tasti di scelta rapida » Servizi ,

puoi quindi utilizzare il comando della tastiera di AppleScript per richiamare tale scorciatoia.

    
risposta data 03.07.2013 - 21:13
fonte

Leggi altre domande sui tag