当前位置 : 主页 > 编程语言 > c语言 >

(转)[Tools] 操作熱鍵與熱字串的超便利工具:AutoHotKey

来源:互联网 收集:自由互联 发布时间:2023-09-06
Perfect Keyboard確實非常有效的節省了許多的打字與找軟體的時間,例如: 按Window-G → 於游標位置插入 @gmail.com 字串 輸入 /tw 再按空白 → /tw變成 台灣 兩個字 在瀏覽器網址列輸入 /g →


Perfect Keyboard確實非常有效的節省了許多的打字與找軟體的時間,例如:

  • 按Window-G → 於游標位置插入 @gmail.com 字串
  • 輸入 /tw 再按空白 → /tw變成 台灣 兩個字
  • 在瀏覽器網址列輸入 /g → 變成 http://www.google.com

以此類推,在使用過程中,可以逐步建立自己的常用熱鍵與縮寫字串。

Perfect Keyboard雖然好用,我也一直在使用,但由於它是共享軟體,需要美金29.95元,因此並未急著介紹給大家。最近發現了具備相同功能的Freeware:AutoHotKey,雖然我仍然在試用中,但其功能足以取代Perfect Keyboard,因此先將初步的操作步驟寫出來,也讓大家能儘早試用。

  • 安裝:照指示安裝即可
  • 開始執行:用記事本等文書編輯程式建立一個副檔名為 .ahk 的文字檔(即能被AutoHotKey讀取並執行的腳本檔),在檔案總管找到此檔案雙擊執行之,AutoHotKey的主程式便載入並顯示在System Tray上,按右鍵即可開啟其功能表
  • 編輯指令:要使用的熱鍵(Hotkey)或熱字串(HotString,即為上述範例中的縮寫文字)存放在 .ahk 的文字檔內即可
  • 重新載入腳本檔:開啟AutoHotKey在System Tray的右鍵功能表,用Reload This Script

指令需要以固定格式撰寫,例如:

.ahk內的指令

說明

#n::Run notepad.exe

#代表Window鍵,按Window-N則執行Notepad.exe;

#n後面用兩個冒號當分隔符號

#w::Run c:program filesEmEditor3EmEditor.exe

用Window-W執行EmEditor.exe;可以加入路徑

^!c::Run calc.exe

^代表Ctrl鍵,! 代表Alt鍵;按Ctrl-Alt-C執行小算盤

#m::

  RunWait, Notepad

  MsgBox, 記事本執行完畢。.

  return

RunWait執行其後的Notepad,並等到Notepad關閉後,才會繼續執行;MsgBox則顯示訊息對話框。這種格式是一次執行多個指令,每個指令必須寫在獨立的一列,最後用一列return結束

::/test::http://localhost/test{enter}

用兩個冒號開頭的就是Hotstring的設定。在網址列輸入 /test與空白後,自動擴展為http://localhost/test與一個Enter鍵。這是在測試程式時經常使用的字串

::/blog::

  clipboard = 簡睿隨筆

  Send ^v

  return

輸 入 /blog與空白後,/blog變成 簡睿隨筆;這是測試了好一會後才解決了AutoHotKey無法順利處理Unicode的作法。Clipboard是系統預設的變數,代表剪貼簿的內容, 我們將文字存入剪貼簿,再送出(Send) 貼上(Ctrl-V)按鍵,這樣就讓中文正確的顯示出來了


其他更多、更強的功能尚在測試與消化中,有空再提出測試報告。 ##

【感谢龙石为本站提供数据治理平台技术支撑 http://www.longshidata.com/pages/government.html】
上一篇:(转)CSV文本数据如何导入oracle(实例)
下一篇:没有了
网友评论