Using Applescript to Execute a Complicated Keystroke

前端 未结 2 1875
南方客
南方客 2020-12-31 01:12

I\'m trying to write an Applescript in Automator that will press the left arrow button while holding down control, option, and command. The code I have so far is:



        
相关标签:
2条回答
  • 2020-12-31 01:42

    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

    Links:

    • Credits

    • ASCII CODES

    0 讨论(0)
  • 2020-12-31 01:57

    When using arrow keys you need to target them via key code.

    tell application "Sublime Text 2" to activate
    
    tell application "System Events" 
        key code 123 using {control down, option down, command down}
    end tell
    

    ARROW KEY CODES

    • LEFT: (key code 123)
    • RIGHT: key code 124)
    • UP: (key code 126)
    • DOWN: (key code 125)
    0 讨论(0)
提交回复
热议问题