demoshop

demo, trying to be the best_

官方網站
http://www.autohotkey.com/

  • 話說為什麼demo會發現這套工具呢,其實是因為demo在公司的電腦更新成4核心的緣故,因為四核心所以就很自然的順便灌了Windows 2008 64Bit 所以一直常用的WinKey不能用了尋找了一下發現這套AutoHotkey相當的猛,馬上來推薦給各位阿。

demo之前說過能用熱鍵的我就盡量使用熱鍵但是64位元不能使用WinKey的殘念讓我很討厭因此上網找到了一個很強大的套件,AutoHotkey,這套強的地方不是在它可以使用類似WinKey的功能來設定WinKey,而是它可以自行撰寫腳本,有玩過線上遊戲的或許會知道〔按鍵精靈〕或是〔EZ Script〕這種撰寫腳本的軟體,但是不能諱言的這兩個軟體都是需要授權費的,而AutoHotkey卻是不折不扣的免費軟體,demo也在很快的時間把原本使用WinKey的熱鍵改用AutoHotkey來跑了,而且還順便把Pure Text的功能也加進去了一套底兩套相當讚阿,而官方的說明文件有相當非常有夠詳細的說明有興趣的可以鑽研一下。

以下就是一些基本的應用

在腳本中

  • #=winkey
  • ^=CTRL
  • !=ALT

基本的熱鍵開啟資料表

  1. #w: 
  2. Run D:\project 
  3. return 

一般來說我們可能會呼叫一隻程式來執行這裡就舉例呼叫Visual Studio

  1. #a:: 
  2. Run,devenv.exe,"C:\Program Files (x86)\Microsoft Visual Studio 9.0\Common7\IDE\" 
  3. return 

如果我們希望呼叫出來的時候可以直接最大或最小化可以在最後加上Max|Min|Hide參數

  1. #a:: 
  2. Run,devenv.exe,"C:\Program Files (x86)\Microsoft Visual Studio 9.0\Common7\IDE\",max 
  3. return 

當然我們有時候也會需要在呼叫程式的時候加上參數,方法很簡單如下就加上了nosplash參數

  1. #a:: 
  2. Run,devenv.exe /nosplash,"C:\Program Files (x86)\Microsoft Visual Studio 9.0\Common7\IDE\",max 
  3. return 

利用以上的說明就可以很簡單的實做WinKey的事情,那Pure Text的純文字貼上呢?不難,如下

  1. #v:: 
  2. clipboard = %clipboard% 
  3. Send ^v 

 


以上這些都是牛刀小試,AutoHotkey的功能完全不只這樣,但demo也才剛接觸所以也沒辦法詳細介紹,雖然說AutoHotkey Help File 看完你就可以寫出有水準的東西,但是我相信沒什麼人會想看完。推薦幾個網站給有興趣的朋友們去參考吧。

回應討論