I’ve been searching for an easy way to autocast skills on macOS for a time. The “old” way from soft keyboard in the latest Monterey seams to have some problems.
I have found some “free” software to auto click a keyboard key with a settable delay however it’s usually only one key and a 1 or 2 week trial.
So I wrote a simple Apple Script.
Works great in my own opinion so I want to share if anyone is interested.
Apple Script works on every Mac (intel and m1) and this peece of code is extremely simple.
Just change the “keystroke” argument for your casts and its done.
To start the cast press play and when the rift is done press stopp.
It’s much easier if you use an external screen for play and have your apple script on your internal screen.
Hope you like it.
As I can’t send links here I just give you the code:
Open Apple Script and paste:
activate application "Diablo III"
repeat 400 times
tell application "System Events" to keystroke "cv" using command down
delay (random number from 1.6 to 2.2)
end repeat
EDIT: You must allow Apple Script in your Settings->Security&Privacy->Accessibility->
So go in there, click the padlock, enter your pass and add Apple Script.
And of course save your script on the desktop so you can dubbleclick it the next time you are about to play.
Hope it works for you