Yes, i'm using it every day. It's fully working with Cabal application.
#include <AutoItConstants.au3>
Exec()
Func Exec()
Sleep(2000)
While (1)
Local $hWnd = WinWait("[CLASS

3D Window]", "", 10)
$win2 = "CABAL EXTENSION - NORMAL"
If WinActive($win2) Then
ToolTip("Cabal Opened",0,0)
Else
Exit
EndIf
Sleep(2000)
$start1 = TimerInit()
Do
Send("zz")
Send(1)
sleep(200)
Send(3)
Send('{SPACE}')
Send('{SPACE}')
sleep(200)
Until TimerDiff($start1) > 999999999999999999
WEnd
EndFunc