應該有不少遊戲黨都用過按鍵精靈幫你「玩」遊戲
對於非程式語言出身的朋友來說實在非常好用
也可以用於生活化的應用,幫你搶登錄、搶限時特賣或門票等等...
誰要死守在電腦前或是去現場大排長龍最後被下次請早?
... 咳,反正用途見仁見智
但按鍵精靈已停更超過十年,對現在的環境已經有點不敷使用
尤其是螢幕如果換成 2K、4K、HDR 的話
不但舊腳本不能直接跑,就算要修正也很難相容
這時候 AI 就能派上大用場了
AutoHotKey (AHK) 是個免費且開源的自動化腳本程式
幾乎可以完全取代按鍵精靈
如果你對於按鍵精靈的寫法有點概念,手上有一堆舊腳本
就可以利用 AI 轉到 AHK 繼續使用
做法說明:
先給予 ChatGPT 指令:
「請嚴格使用 AutoHotkey v2 語法,不允許任何 v1 語法
所有指令、變數、函式、語法必須符合 AHK v2 格式」
ChatGPT 免費版使用者直接把指令寫在對話裡就可以
付費版可以考慮開一個專案,給予專案指令
AHK 有分 v1 跟 v2,語法不同,官方建議全面使用 v2
但如果你已經用過 AHK 且習慣使用 v1 的話,也可以改成要求使用 v1 語法
ChatGPT 預設會使用 v1 的語法,我用的是 v2,所以要在指令裡嚴格要求
不然他會寫一堆不能用的 code 給我
接著把按鍵精靈的腳本貼給他,請他轉換
範例 :
然後把畫布裡的 code 複製出來,貼在 AHK 腳本裡就可以用了
不使用畫布也 Ok,畫布方便的地方是你可以直接在裡面修改東西
如果轉出來的 AHK 腳本有 bug,就把錯誤訊息複製起來貼回給他
他會幫你 debug 到能用為止 (理論上...)
用 Grok 也能轉,寫法會跟 ChatGPT 略有不同,但都能跑
指令一樣要明確限定版本
有其他心得歡迎分享交流!
聲明:本文純粹分享心得,實際使用的任何後果都請自負,謝謝
某些遊戲的偵測外掛機制有可能會抓 AHK,請注意,也別玩得太過火


