還記得我們照著這樣的脈絡一路看下來
- AutoHotKey 不只是熱鍵工具
---- 包山包海的 AutoHotKey (1) -- 不只是熱鍵工具 - AutoHotKey 擁有批次檔的便利
---- 包山包海的 AutoHotKey (2) -- 自動化軟體操作
---- 包山包海的 AutoHotKey (3) – TinySpy 輕鬆取得控件的名稱與文字 - AutoHotKey 擁有駭客等級的強大功能
---- 包山包海的 AutoHotKey (4) -- 你不能錯過的系統工具語言 (本篇)
.
AutoHotKey 擁有駭客等級的強大功能
AutoHotKey 只需要 2MB 的安裝檔, 一方面擁有『批次檔的便利』, 另一方面又有『駭客等級的強大功能』,(還不只以下這些)
- 可以常駐執行, 並且可以設定腳本的各種特性 (視窗、工作列、系統列……)
- 監視, 控制, 修改 其他程式的 視窗控件 (window control)
- 存取系統登錄 (Registry)
- 執行 DLL 呼叫
- 可以 轉換成 *.exe 讓沒有安裝 AutoHotKey 的電腦也能執行
雖然 AutoHotKey 並不能取代『主流』的程式語言, 例如 : Visual c++, Visual Basic, Delphi, ……。
但是, 如果你需要完成軟體自動化的工作, 或是想要自己寫一些系統小工具, 卻又不知該用什麼程式語言, 我會建議你一定要試試 AutoHotKey。
.
以下這些, 都是用 AutoHotkey 寫的。相信看了這些例子, 你也會同意我的看法。
.
AutoHotKey ---- 檔案、視窗與磁碟管理
- Folder Menu 是一個快速切換資料夾的工具。
可以在檔案總管、開啟/儲存對話框、命令提示字元等視窗中快速的切換到常用的資料夾。
.
- 讓Alt+Drag也能在xp裡面用 (mobile01)
可以在 XP 底下用 alt+drag 就能按住視窗的『任意部位』來移動視窗,
(原本要按住『標題列』才能移動視窗)
---- Alt+Window Drag (原文, How-To Geek)
.
- 快速切換檔案總管是否顯示副檔名 (快速切換顯示副檔名, 程式旅人 - 學習紀事 –)
搭配熱鍵 win+F5 再加上 AutoHotKey『存取系統登錄 (Registry)』的 RegRead 和 RegWrite 功能
.
- 熱鍵開關光碟機拖盤、抽取式磁碟管理
.
AutoHotKey 軟體庫 ---- 1 Hour Software by Skrommel
- 1 Hour Software by Skrommel (Skrommel @ DonationCoder.com)
---- 幾十個用 AutoHotKey 寫的小工具, 應有盡有 ……
|
.
AutoHotKey ---- 更多功能 與 參考資料
- 一次調一格聲音大小的程式 by autohotkey
(送出 筆電 的特別鍵碼).
- 有關 AHK 的一些鏈接 (AHK 快餐店[19] 之 雜七雜八)
原文介紹更多, 以下僅摘錄其中幾個
- 取色器 .ahk
一個加強版的顏色神偷,運行後屏幕右上角出現個類似迅雷懸浮窗的色塊,隨著光標指向的色變化- 非法進程設置工具 .ahk
小眾曾經介紹的小軟非法進程設置工具 - 鎖定你的電腦的 AHK 版- 用 AHK 語言開發木馬 .doc
- 用快捷鍵得到當前選中文件的路徑
.
- 一些Autohotkey程序的簡介 (QJCHEN)
---- 原文介紹更多, 以下僅摘錄其中幾個
- NiftyWindows -- by Enovatic-Solutions:
這個腳本讓用戶可以進行更加方便的窗口操作,比如拖放,縮放,最大化等,它的特點是用右鍵拖放。- Screen Magnifier -- by Holomind:
屏幕放大器,可以定義刷新間隔,縮放級別;防鋸齒.- LiveWindows: Watch Dialog-boxes in Thumbnail -- by Holomind:
動態查看下載、文件拷貝和其他一些帶進度條的腳本,它會用一個很小的「總在最前」的窗口來顯示這些進度。- Mouse Gestures -- by deguix:
鼠標手勢:此腳本檢測你在鼠標右鍵按下後的鼠標移動情況。如果它覺得你畫了一個內定的手勢時,會啟動一個程序或者執行一個你定義的操作。
- Script Showcase (samples) (AutoHotKey 官網)
---- 初步看來, 上面 QJCHEN 的文章, 似乎是從這邊翻譯出來的
.
3 意見:
發表您的回應2009年5月21日 上午10:36
大大你好, 想請教一下 AutoHotKey 可以找圖, 那可以找畫面的字串嗎?
2016年4月15日 上午9:45
請見「包山包海的 AutoHotKey (3) – TinySpy 輕鬆取得控件的名稱與文字」 - http://eucaly61.blogspot.tw/2009/05/autohotkey-3-tinyspy-window-control.html
如果不使用 AutoHotKey,也還有 AutomationElement http://tinyurl.com/jk22gz8 (msdn) 可在 C# 中使用
2016年4月15日 晚上9:21
張貼留言