Top
Best
New

Posted by nateb2022 18 hours ago

Sendkeys: Command line tool for automating keystrokes and mouse events on macOS(github.com)
26 points | 11 comments
supersixirene 14 hours ago|
This is legend. I’ll be putting this to extensive use tomorrow.
robterrell 12 hours ago|
You've always had this ability, but with more convoluted syntax:

  osascript -e "tell application \"System Events\" to keystroke \"whatever\""
Specify the application too with multiple -e parameters. This will copy whatever is selected in Safari:

  osascript -e "tell application \"Safari\" to activate" -e "tell application \"System Events\" to keystroke \"c\" using {command down}"
eviks 7 hours ago||
How do you stimulate delays, animation intervals, key down/ups a with System Events?
bestham 4 hours ago||
Apple Script is a programming language and you have full control flow at your disposal to wait and branch as needed.
eviks 4 hours ago||
This is too generic to answer this specific question. Key down, for example, is not an inherent property of a programming language.

(and neither is delay precision guarantees, which might be important for some key sequences)

pkoird 8 hours ago||
Wonder how this compares to Autohotkey on Windows.
eviks 7 hours ago|
Ahk isn't cli, and also is a full-blown programming language, so not as limited in its input
biomcgary 7 hours ago||
Now to finetune my local LLM on the sendkeys syntax, add kyutai for streaming voice recognition, and my mac will be fully voice operable.
lukaslukas 14 hours ago|
Nice. But why?
ivanche 14 hours ago|
For example to automate what couldn't be automated otherwise.
supersixirene 14 hours ago||
For example to deal with software designers that think web browsers are people