Utilizzo di applescript per controllare un'applicazione che non la supporta

2

Voglio controllare un'applicazione che non ha un'API Applescript (simfy). Vorrei metterlo in pausa tramite un comando Alfred, ma per questo ho bisogno di usare degli script. Questa applicazione è compilata con Adobe Air e non è presente alcuna voce del dizionario di script.

Ho creato alcune scorciatoie tramite Preferenze di Sistema, ma vorrei accedere alle opzioni anche quando sto usando un altro programma. Il tipico caso d'uso, è che sto lavorando nel mio editor, voglio passare alla canzone successiva senza doverla lasciare.

Sai come scrivere un'applicazione senza il supporto di applescript?

    
posta Steve 17.08.2011 - 09:46
fonte

1 risposta

1

L'unico modo di cui sono a conoscenza è l'utilizzo di Script UI (vecchio collegamento ma ancora utile) tramite il dizionario di un'applicazione chiamata "Eventi di sistema". In sostanza, questo ti permette di creare uno script che faccia clic su un dato pulsante o premi un dato tasto. Sfortunatamente, dovrai attivare Simfy per inviare la sequenza di tasti (ma puoi automatizzarla e automatizzare anche un passaggio alla precedente applicazione in primo piano).

Remote Buddy ti consente di inviare una sequenza di tasti a un'applicazione senza attivarla. È quindi possibile attivare l'azione Amico remoto tramite AppleScript. Ma sembra eccessivo qui eccetto se usi già Remote Buddy per altre cose.

    
risposta data 17.08.2011 - 10:00
fonte

Leggi altre domande sui tag