參考:https://blog.csdn.net/weixin_42024694/article/details/80080629
1.打開windows定位軟件
2.點擊上傳按鈕,使上傳文本框彈出,使用Finder Tool 分別定位上傳文本輸入框和打開按鈕
3.打開腳本編輯器進行編輯,1處對上上圖中1的Class+1,2處對應上圖中2處(打開按鈕)的id+1 1代表Instance的值
綜上所述,如果不出問題,你直接複製如下腳本:
ControlFocus("打開","","Edit1")
WinWait("[CLASS:#32770]","",10)
ControlSetText("","","Edit1","E:\workspace\git\ad-ui\src\main\resources\material\Desert.jpg")
Sleep(2000)
ControlClick("打開","","Button1")
Sleep(2000)
只要修改ControlSetText()中的上傳地址爲你電腦要上傳的地址就可以了
還可以寫成參數
ControlFocus("文件上傳", "", "Edit1")
WinWait("[CLASS:#32770]", "", 10)
ControlSetText("打開" ,"", "Edit1", $CmdLine[1])
Sleep(2000)
ControlClick("打開", "","Button1");
生成exe文件後,在cmd端執行
4.使用Complie Script to .exe,轉換成exe文件,參考鏈接,就不多說了