AHK-偵圖點擊-視窗更名-腳本

更新 發佈閱讀 8 分鐘

^+Z::

Loop,1{

CoordMode, Menu, Screen

CoordMode, Mouse, Screen


Menu,MyMenu,Add,O__________[當前滑鼠座標並存記事本],開啟_當前滑鼠座標並存記事本

Menu,MyMenu,Add,P____[偵測圖片左上角座標],開啟_偵測圖片左上角座標

Menu,MyMenu,Add,Q__[移動至目標座標並點擊],開啟_移動到目標座標並點擊


Menu,MyMenu,Add,C__________[當前視窗名稱],開啟_當前視窗名稱

Menu,MyMenu,Add,V__________[當前滑鼠座標],開啟_當前滑鼠座標

Menu,MyMenu,Add,B______[更改當前視窗名稱],開啟_更改當前視窗名稱




MouseGetPos,MX,MY

Menu,MyMenu,Show,% MX,% MY

Menu,MyMenu,DeleteAll

return


開啟_當前滑鼠座標並存記事本:

WinSet, AlwaysOnTop, Off, 新分頁 - Google Chrome

WinActivate, 新分頁 - Google Chrome

WinWaitActive, 新分頁 - Google Chrome

CoordMode, Mouse, Screen

MouseGetPos, X0, Y0

FileDelete, D:\AutoHotkeyPortable\App\AutoHotkey\gotpost_X0.txt

FileDelete, D:\AutoHotkeyPortable\App\AutoHotkey\gotpost_Y0.txt

FileAppend, %X0%, D:\AutoHotkeyPortable\App\AutoHotkey\gotpost_X0.txt

FileAppend, %Y0%, D:\AutoHotkeyPortable\App\AutoHotkey\gotpost_Y0.txt

return


開啟_偵測圖片左上角座標:

WinSet, AlwaysOnTop, Off, 新分頁 - Google Chrome

WinActivate, 新分頁 - Google Chrome

WinWaitActive, 新分頁 - Google Chrome

CoordMode, Pixel, Screen

ImageSearch, X1, Y1, 0, 0, A_ScreenWidth, A_ScreenHeight, C:\Users\jason\Desktop\U2-01.PNG

If ErrorLevel = 0

{

MsgBox, 成功取得圖片座標

FileRead, X0, D:\AutoHotkeyPortable\App\AutoHotkey\gotpost_X0.txt

FileRead, Y0, D:\AutoHotkeyPortable\App\AutoHotkey\gotpost_Y0.txt

W0 := X0 - X1

H0 := Y0 - Y1

FileDelete, D:\AutoHotkeyPortable\App\AutoHotkey\gotpost_W0.txt

FileDelete, D:\AutoHotkeyPortable\App\AutoHotkey\gotpost_H0.txt

FileAppend, %W0%, D:\AutoHotkeyPortable\App\AutoHotkey\gotpost_W0.txt

FileAppend, %H0%, D:\AutoHotkeyPortable\App\AutoHotkey\gotpost_H0.txt

}

else if ErrorLevel = 1

{

MsgBox, 依來源圖片比對,沒有找到圖片

}

else

{

MsgBox, 沒有找到來源圖片

}

return



開啟_移動到目標座標並點擊:

WinSet, AlwaysOnTop, Off, 新分頁 - Google Chrome

WinActivate, 新分頁 - Google Chrome

WinWaitActive, 新分頁 - Google Chrome

CoordMode, Pixel, Window

ImageSearch, X3, Y3, 0, 0, A_ScreenWidth, A_ScreenHeight, C:\Users\jason\Desktop\U2-01.PNG

If ErrorLevel = 0

{

FileRead, W0, D:\AutoHotkeyPortable\App\AutoHotkey\gotpost_W0.txt

FileRead, H0, D:\AutoHotkeyPortable\App\AutoHotkey\gotpost_H0.txt

X4 := X3 + W0

Y4 := Y3 + H0

MouseMove, X4, Y4, 0

Click

}

else if ErrorLevel = 1

{

MsgBox, 依來源圖片比對,沒有找到圖片

}

else

{

MsgBox, 沒有找到來源圖片

}

return



開啟_當前視窗名稱:

WinGetActiveTitle,WinTitle

Msgbox,%WinTitle%

return


開啟_當前滑鼠座標:

CoordMode, Mouse, Screen

MouseGetPos, posX, posY

Msgbox,(%posX%`,%posY%)

return



開啟_更改當前視窗名稱:

InputBox, NewWindowTitle, 視窗名稱修改, 請輸入新的視窗名稱:

If ErrorLevel

{

MsgBox, 使用者取消了操作.

return

}

WinGet, ActiveWindow, ID, A

WinSetTitle, ahk_id %ActiveWindow%, , %NewWindowTitle%

MsgBox, 視窗名稱已修改為:%NewWindowTitle%

return




}

Return

留言
avatar-img
Great的沙龍
1會員
6內容數
Great的沙龍的其他內容
2023/09/16
AHK-AC批次腳本
Thumbnail
2023/09/16
AHK-AC批次腳本
Thumbnail
2023/07/12
AHK-偵測資料夾圖片
Thumbnail
2023/07/12
AHK-偵測資料夾圖片
Thumbnail
2023/06/07
AHK-取色點擊
Thumbnail
2023/06/07
AHK-取色點擊
Thumbnail
看更多
你可能也想看
Thumbnail
身為一個精打細算,又熱愛旅遊美食的家庭主婦,皮包裡有好幾張信用卡,每次都想著哪張卡要搭配哪個通路比較划算,著實讓人燒腦,這次玉山Unicard彷彿聽到我的心聲,百大消費通路全都給你優惠,讓你無腦消費,帶一張卡就可以輕鬆省錢,FUN心玩透透!
Thumbnail
身為一個精打細算,又熱愛旅遊美食的家庭主婦,皮包裡有好幾張信用卡,每次都想著哪張卡要搭配哪個通路比較划算,著實讓人燒腦,這次玉山Unicard彷彿聽到我的心聲,百大消費通路全都給你優惠,讓你無腦消費,帶一張卡就可以輕鬆省錢,FUN心玩透透!
Thumbnail
話說身為短線交易者,每天要作的事情就是從盤勢觀察、到籌碼流向,再到經過多維度資料數據交叉比對,盤中盯著分K、江波圖和五檔報價,算計著每一分K線的轉折,雖能換來即時驗證判斷的快感與成就,但長期下來,卻也衍生眼睛與肩頸卻成了抹不去的職業病。
Thumbnail
話說身為短線交易者,每天要作的事情就是從盤勢觀察、到籌碼流向,再到經過多維度資料數據交叉比對,盤中盯著分K、江波圖和五檔報價,算計著每一分K線的轉折,雖能換來即時驗證判斷的快感與成就,但長期下來,卻也衍生眼睛與肩頸卻成了抹不去的職業病。
Thumbnail
每天都在花錢,但你知道這些錢都能省下一筆嗎?玉山 Unicard 期間限定活動,結合日常高頻消費通路,提供最高 7.5% 的超有感回饋。文章將分享真實使用情境,教你如何聰明運用,讓每筆開銷都化為小確幸。
Thumbnail
每天都在花錢,但你知道這些錢都能省下一筆嗎?玉山 Unicard 期間限定活動,結合日常高頻消費通路,提供最高 7.5% 的超有感回饋。文章將分享真實使用情境,教你如何聰明運用,讓每筆開銷都化為小確幸。
Thumbnail
前言 很多人電腦使用久了,沒有整理,桌面會非常雜亂,這一個雜亂會在你不知不覺中,消磨掉你的時間。今天我會教你用“密語”重新定義你的桌面。 Demo影片 先附上影片,讓各位看看極簡桌面效果如何 接下來,讓我一步一步開始教你怎麼操作: 第一步 建立一個存放資料夾(路徑隨意,在此以桌面為例),名字依你喜好
Thumbnail
前言 很多人電腦使用久了,沒有整理,桌面會非常雜亂,這一個雜亂會在你不知不覺中,消磨掉你的時間。今天我會教你用“密語”重新定義你的桌面。 Demo影片 先附上影片,讓各位看看極簡桌面效果如何 接下來,讓我一步一步開始教你怎麼操作: 第一步 建立一個存放資料夾(路徑隨意,在此以桌面為例),名字依你喜好
Thumbnail
調試(Debugging): 開始調試:F5 逐步執行:F10, F11 設置/刪除斷點:F9 停止調試:Shift + F5 調試視窗:Ctrl + Alt + P 調試選項:Alt + F7 編輯(Editing): 自動排版程式碼:Ctrl + K, Ctrl + D 快速註解/取消註解:Ct
Thumbnail
調試(Debugging): 開始調試:F5 逐步執行:F10, F11 設置/刪除斷點:F9 停止調試:Shift + F5 調試視窗:Ctrl + Alt + P 調試選項:Alt + F7 編輯(Editing): 自動排版程式碼:Ctrl + K, Ctrl + D 快速註解/取消註解:Ct
Thumbnail
介紹有關於一些小修改的方便插件。
Thumbnail
介紹有關於一些小修改的方便插件。
Thumbnail
Windows電腦中,我們可以利用內建工具"工作排程器"去預設電腦重新啟動或登入時,自動執行重要程式,避免遺漏程式忘記,導致連動程式的系統不能使用。 以下是教學步驟: 步驟一: 開啟Windows電腦中內建工具"工作排程器" 步驟二: 將游標移至"工作排程器程式庫"按右鍵"建立工作" 步驟三:
Thumbnail
Windows電腦中,我們可以利用內建工具"工作排程器"去預設電腦重新啟動或登入時,自動執行重要程式,避免遺漏程式忘記,導致連動程式的系統不能使用。 以下是教學步驟: 步驟一: 開啟Windows電腦中內建工具"工作排程器" 步驟二: 將游標移至"工作排程器程式庫"按右鍵"建立工作" 步驟三:
追蹤感興趣的內容從 Google News 追蹤更多 vocus 的最新精選內容追蹤 Google News