使用AutoIt實現web頁面圖片文件上傳

參考: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文件,參考鏈接,就不多說了

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章