Pages - Menu

2019年11月8日 星期五

[AutoIT]函數列表

前言

最近因應雙11,寫了個小程式每天去領沒屋頂的彩票。
Katalon Recorder沒辦法匯出成一個執行檔,
就想到再用AutoIT來自動執行。
在寫的時候,才發現不知道從何開始,最基本的函數也不知道。



正文

先來個官方 函數列表,如果英文的看不懂,
可以到 wellss的小屋-『翻譯工程』AUTOIT GUI 介面設計器 + 中文說明書
有中文的chm可供下載,但要注意的是,下載下來後,請對chm檔案按右鍵,
看檔案是否被封鎖,不然畫面是一片空白的。

這次自動執行呼叫的函數只有兩個
WinActivate   專注於指定的視窗 [Activates (gives focus to) a window.]
MouseClick  執行滑鼠點選動作[Perform a mouse click operation.]。
要取得title,可利用[Katalon Studio]登入Ldap 網站 這邊的教學取得
WinActivate("Katalon Recorder 3.9.2")
MouseClick("left",869,93,1)
另外,由於autoIT是直接操作你的滑鼠做動作,
我是使用遠端桌面不登出的方式操作,所以如果碰到關閉遠端桌面的話,
需要改用  ControlClick 做操作,可參考 桌面離線也可動作的AutoIt指令:ControlSend跟ControlClick

ps.微軟的工作排程器實在....,最後是改用 System Scheduler ,來做排程。
日後還是把Katalon Recorder匯出成python執行好了。

ref.
wellss的小屋
下載下來的CHM檔無法顯示內容的解決方法
布丁布丁吃什麼?
[AutoIt] WinActivate - Activates (gives focus to) a window.

沒有留言:

張貼留言