I would also like to add, that I would liked to see this too.
The problem with "Done" at the bottom of many web pages/status bar is that the web page is often not really done loading. "Done" can show up even several times in the process of the web page loading.
I've done stuff like:
Code:
SetTitleMatchMode, 1
SetTitleMatchMode, Slow
ControlClick, whatevercontrolau3spyfinds, whateverwebpage,,right,1 ; right click web page
Send, v ; view page source
Winwait, Title[1] - Notepad ; opens when viewing page source
Send, ^A ; select all shown in notepad
Send, ^C ; copy all shown in notepad to clipboard
ClipWait ; wait untli the clipboard has something
ifInString, clipboard, whateveryouwanttofind ; used to search webpage source that is now in the clipboard
{
Winclose, Title[1] - Notepad ; close notepad which showed page source
WinActivate, whateverwebpage ; activate web page
ControlSetText, Edit1, javascript:(event), whateverwebpage ; send javascript commands to url/address bar
}
Note- I can put the above into a "loop" and then use the "break" command if something I want is found in the page source (using ifInString) that was copied to the clipboard.
The reason why I would do this would be to get a positive ID that the webpage has loaded, to "read" the web page and make sure that what I want is on that web page. I would then proceed to enter javascript commands, go to other links based on what the web page contained, etc...
Automating Web pages is difficult, but it is also something I think many users would like to do with AutoHotkey.
Any additional features in AutoHotkey that could help this situation would be really nice.