Finestra di dialogo Applescript: restituisce / inserisce tasti speciali (come la pagina giù)?

4

Sto creando un oggetto Applescript che mostra una finestra di dialogo in cui l'utente dovrebbe essere in grado di inserire qualsiasi carattere comune (come a ) o qualsiasi tasto speciale (come pagina giù o ⌘). In che modo le ultime chiavi / codici chiave possono essere inseriti in un normale campo di testo in una finestra di dialogo di Applescript?

    
posta d-b 07.06.2018 - 12:17
fonte

1 risposta

3

Come promesso:

display dialog "Enter your ASCII keycode" default answer ""
set a to the text returned of the result
tell application "System Events" to keystroke (ASCII character a)

Ecco un elenco di tutti i possibili codici chiave.

Quelli comuni :

You can use any ASCII code, for the arrow keys this will be:

tell application "System Events" to keystroke (ASCII character 31) --down arrow

tell application "System Events" to keystroke (ASCII character 30) --up arrow

tell application "System Events" to keystroke (ASCII character 29) --right arrow

tell application "System Events" to keystroke (ASCII character 28) --left arrow

    
risposta data 21.06.2018 - 23:10
fonte

Leggi altre domande sui tag