Come è possibile avere hotkeyys globali in OSX?

5

Per "globale" intendo quel tipo di scorciatoie che sto usando in Windows e che sono impostate all'interno e per un'applicazione ma che possono essere utilizzate quando quell'applicazione è nascosta o ridotta a icona (non in alto). (ad esempio quelli discussi qui .)

Vedo che in questo articolo qui su "OS X Mavericks: utilizzare le scorciatoie da tastiera globali" vengono denominate scorciatoie " globale "ma in un senso diverso - mi sembra - perché sono disponibili solo se l'applicazione data è già attiva (incentrata su, in alto, come ad esempio un editor di testo in cui posso scrivere) ma non se non è in questa posizione (ad esempio: se l'editor di testo è aperto e pronto per la scrittura, quindi, le scorciatoie disponibili per un lettore audio non saranno accessibili).

Quindi, non mi riferisco ai tasti multimediali sulla tastiera, ma a quelli che posso impostare in un'applicazione e che quindi posso usare quando un'altra applicazione è attiva e utilizzata attivamente.

Quando aggiungi alcune scorciatoie per vlc sotto Impostazioni tastiera, non sono globali in questo senso.

    
posta cipricus 19.03.2014 - 13:35
fonte

1 risposta

6

Puoi assegnare una scorciatoia a uno script come questo:

tell application "System Events" to tell process "VLC"
    click menu item "Step Forward" of menu 1 of menu bar item "Playback" of menu bar 1
end tell

Ad esempio, salva lo script in ~/Library/Scripts/ in AppleScript Editor e poi usa FastScripts per assegnargli una scorciatoia. Oppure, se hai acquistato Powerpack per Alfred , puoi creare un flusso di lavoro con un trigger Hotkey collegato a un'azione Esegui script.

    
risposta data 19.03.2014 - 18:56
fonte

Leggi altre domande sui tag