2017-08-25 74 views
0

我使用AutoIt觸發Eclipse並運行Java代碼(通過發送密鑰Ctrl + F11)。我想檢查Java代碼是否終止。使用AutoIt監控eclipse中腳本的執行

如果以前的Java代碼已經終止,我想讓AutoIt代碼運行Java代碼。任何想法如何實現這一目標?

+0

您可以檢查窗口標題,指定進程的存在,任何控件的文本(如果可能在窗口中)以及其他許多事情。什麼是表示代碼已經終止? – matrix

回答

0
while 1 
    $res = ProcessExists("javaw.exe") 
    ConsoleWrite(ProcessExists("javaw.exe") & @CRLF) 
    if $res = 0 then 
     WinActivate("eclipse-workspace","") 
     sleep(500) 
     send("^{F11}") 
    EndIf 
    sleep(100) 
WEnd