I can get it to work but then get stuck in an endless loop and cant get out of it. Here is the code. I shortened the form down a bit, as that works well already. Just not sure how to keep it from looping
Code: Select all
#SingleInstance, Force
#warn
rows := []
loop, Read, C:\SALES\COUPONS.csv
rows.Push(StrSplit(A_LoopReadLine, ","))
{
for each, row in rows
DATE := row.1
CODE := row.3
WinActivate, ahk_exe chrome.exe
Sleep, 500
SendInput, {home}
CoordMode, mouse, screen
MouseClick, left, 595, 363
Sleep, 500
CoordMode, mouse, screen
MouseClick, left, 1171, 408
Sleep, 500
Send, 60
Sleep, 500
CoordMode, mouse, screen
MouseClick, left, 837, 653
SendInput, %DATE%
Sleep, 500
CoordMode, mouse, screen
MouseClick, left, 1191, 657
SendInput, %DATE%
Sleep, 500
CoordMode, mouse, screen
MouseClick, left, 831, 872
SendInput, %CODE%
Sleep, 500
CoordMode, mouse, screen
MouseClick, left, 1457, 992
Sleep, 500
CoordMode, mouse, screen
MouseClick, left, 522, 400
Sleep, 500
CoordMode, mouse, screen
MouseClick, left, 508, 457
Sleep, 500
CoordMode, mouse, screen
MouseClick, left, 522, 400
Sleep, 500
CoordMode, mouse, screen
MouseClick, left, 514, 492
Sleep, 500
CoordMode, mouse, screen
MouseClick, left, 1412, 989
Sleep, 500
CoordMode, mouse, screen
MouseClick, left,1372, 988
Sleep, 500
CoordMode, mouse, screen
MouseClick, left,961, 745
}