В общем мне надо сделать аналог следующего кода, только чтоб запуск происходил не по задержке времени, а после загрузки окон каждой из программ.
Программа thinkorswim.exe запускается действительно дважды - различие только в изменении определенного режима, который в нажатии мышки прописывается.
Run C:\Program Files\thinkorswim\thinkorswim.exe
WinWait, Logon to thinkorswim,
IfWinNotActive, Logon to thinkorswim, , WinActivate, Logon to thinkorswim,
WinWaitActive, Logon to thinkorswim,
MouseClick, left, 207, 309
Sleep, 100
MouseClick, left, 179, 370
Sleep, 100
Send, xxxxx{TAB}xxxxx{ENTER}
Sleep, 60000
Run D:\Программы\RoxInstallNewVAD\ROX.exe
WinWait, Rox Sign On,
IfWinNotActive, Rox Sign On, , WinActivate, Rox Sign On,
WinWaitActive, Rox Sign On,
MouseClick, left, 100, 59
Sleep, 100
Send, xxxxx{TAB}xxxxo{ENTER}
Sleep, 30000
Run C:\Program Files\UT Software\ArchePro\ArcheClient
WinWait, Login,
IfWinNotActive, Login, , WinActivate, Login,
WinWaitActive, Login,
MouseClick, left, 97, 75
Sleep, 100
Send, demoxxxx{ENTER}
Sleep, 15000
Run C:\Program Files\thinkorswim\thinkorswim.exe
WinWait, Logon to thinkorswim,
IfWinNotActive, Logon to thinkorswim, , WinActivate, Logon to thinkorswim,
WinWaitActive, Logon to thinkorswim,
MouseClick, left, 319, 306
Sleep, 100
MouseClick, left, 262, 370
Sleep, 100
Send, xxx{TAB}xxxxx{ENTER}