AutoIT 能否编写 GAE 启动器脚本,以便我不必在每次部署时都输入密码?
问问题
415 次
1 回答
4
AutoIt 可以自动化 GUI 没问题。有 2 个编辑框 (Edit1
和Edit2
),因此您实际上可以使用记事本示例并稍微更改它们。如果你想在后台运行一些东西,那么做这样的事情作为启动器的包装器。
Local $sLauncherPath = "C:\Program Files\Google\google_appengine\launcher\GoogleAppEngineLauncher.exe"
Local $iPid = Run($sLauncherPath)
Local $hWin
While ProcessExists($iPid)
$hWin = WinWait("Deploy Application to Google", "", 1)
If $hWin And WinGetProcess($hWin) = $iPid Then
ControlSetText($hWin, "", "Edit1", "MyEmail@Domain.com")
ControlSetText($hWin, "", "Edit2", "MyPassword123")
ControlClick($hWin, "", "Button2")
WinWaitClose($hWin)
EndIf
WEnd
或者,您可以从命令行部署应用程序。
于 2013-07-08T14:20:40.003 回答