Quote:
I've only used the guides on the AutoHotKey site, I don't think you can do it in the background either, you'll need to have focus on the browser I think (I'm far from an expert though). The simple method I can think of is move the mouse pointer to the first box, send a mouse click, then the text, then move to the mouse to the second box and do the same and then the third, then wait 30s and repeat.SetKeyDelay 20, 20, play - Sometimes you need to slow it down, you may not need this or may need higher values (it's milliseconds)
TheLoop: - Sets the point to return to for the loop
SendEvent {Click X, Y} - Would click the mouse in the first box to activate it (you'd need some coordinates inside the first box)
SendPlay 1234 - would send the text "1234" to the first box
SendEvent {Click X, Y} - Would click the mouse in the Second box (you'd need some coordinates inside the Second box)
SendPlay 567 - would send the text to the second box
SendEvent {Click X, Y} - Would click the mouse in the third box (you'd need some coordinates inside the third box)
SendPlay 8910 - would send the text to the third box
SendEvent {Click X, Y} - Move the mouse to the fourth "Hello" box and click that to make the call (again need coordinates)
Sleep 30000 - waits 30 seconds (30000 milliseconds)
Goto, TheLoop - Goes back to "TheLoop" and does it again
It would loop endlessly until you stopped it, the mouse click coordinates are relative to the top-left corner of the active window unless you change that with "CoordMode", you could also activate the browser window or send to it ("WinActivate"?)(every thirty seconds it would take control of the mouse from you and perform the task) but I'd need to study and play with the commands to do that. Also, I haven't tried the above, It just looks like it should work
You can find help for each command Here









