如何轉換AutoHotkey的預設分隔字元:冒號
 2008/03/17 |  分類: AutoHotkey鍵盤工具
 | 點擊數: 8 / 5976
有網友遇到一個問題:如何在AutoHotkey裡把半形冒號(:)轉換成別的符號。這個問題的困難處在於AutoHotkey的熱字串分隔符號恰好是冒號。問題細節如下:
| 再請教一個小技術問題。因我用的是IBM 5576的古老鍵盤,盤面排列與現今的鍵盤不一樣。我想把盤面符號設成與現今的的鍵盤一致。目前指令都能正常載入,除了這一行,
:::’
也就是說我要把原來打出分號( : )的鍵改成打出單引號( ‘ ),所以寫出了的指令就變成3個冒號連在一起 :::’,而autohotkey對這一行會出現invalid hotkey,不知如何解決?謝謝! |
我捨棄熱字串改用熱鍵,啟動一個AutoHotkey後,雙擊System Tray的H圖示開啟其視窗,由功能表【View→Key history and script info】以顯示按鍵資料,此時在記事本裡按下冒號並觀察AutoHotkey視窗出現的鍵值,若未看到相關按鍵則按〔F5〕重新整理,由下圖中發現冒號被AutoHotkey解譯成〔RShift(右邊的Shift)+分號〕:

紅框標示的兩個是按下鍵盤(第三欄為 d,表示Key-Down),後續兩個則是放開鍵盤(第三欄是 u,表示Key-Up)。因此用〔Shift+分號〕就能取到冒號鍵了:
;; 熱鍵中的加號代表〔Shift〕,按鍵後面加兩個冒號分隔字元
+;::
Send ‘ ;; 按〔Shift+分號〕變成單引號
return |
把這個指令加到腳本檔裡再執行,果然可行。
##
您可能也會有興趣的類似文章
- 輕鬆學會彈指神功-揭露AutoHotkey絕技 (36則留言, 2008/04/10)
- [Tools] 常用的AutoHotKey設定 (9則留言, 2005/05/12)
- 用AutoHotkey改造特殊按鍵 (5則留言, 2008/03/19)
- [Tools] 操作熱鍵與熱字串的超便利工具:AutoHotKey (13則留言, 2005/04/29)
- 用AutoHotkey輕鬆製作螢幕小鍵盤 (12則留言, 2008/03/16)
- 用AutoHotkey統一不同工具的偵錯功能鍵 (0則留言, 2008/03/19)
- [Tools] 撰寫AutoHotKey指令以複製檔案 (2則留言, 2005/06/11)
- AutoHotkey輸出中文的方法 (4則留言, 2008/03/01)
- [Tools] 加快鍵入速度的「片語特快車」 (2則留言, 2006/07/17)
- 改寫AutoHotkey輸出中文字串的寫法 (4則留言, 2009/06/20)
- [Tools] 續:撰寫AutoHotKey指令以複製檔案 (0則留言, 2005/06/12)
- [AutoHotkey] 寫得不錯的AutoHotkey推薦文 (0則留言, 2007/10/31)
- AutoHotkey:在FireFox裡用鍵盤瀏覽網頁 (2則留言, 2008/03/27)
- 使用Autohotkey開發的熱字串替換工具:Texter (1則留言, 2007/03/06)
- 參戰ClickClickClick大賽:我的自動點擊程式ccc.exe V1.3 (12則留言, 2007/06/16)
隨機文章- [Java] IDEA 5.0觀看JSP檔案的不同View
- 持續更新的電子書:Spring Live (3)
- 統計外連點擊次數的WordPress外掛:WP Click Info
- 初試TortoiseSVN的收穫 (4)
- DOS命令使用技巧4:由DOS視窗迅速切換資料夾的方法
- 超方便下載[Google圖書]的資料 (2)
- 移除ThinkPad的螢幕放大功能
- 用AutoHotkey防止因按Esc鍵而不慎誤關視窗
- [DB] 開源的資料庫管理工具:SQuirreL SQL Client
- [創作] 字型工具產生器:動態變更Blog網頁的字型大小 (4)
歷史熱門文章
- 如何手動輸入Plurk的表情圖示? (352,904 點擊/2008-09-29)
- 簡單放大Plurk輸入區的方法[修訂] (86,911 點擊/2008-09-29)
- 啟用&關閉中華電信ZyXEL P874的無線網路連線功能的步驟[修訂] (83,704 點擊/2011-06-01)
- Plurk CSS樣式自訂修改全攻略 (83,028 點擊/2009-07-04)
- 網路升級光世代50M/3M與設定ZyXEL P874 (53,125 點擊/2011-05-28)
- 輕鬆學會彈指神功-揭露AutoHotkey絕技 (43,110 點擊/2008-04-10)
- iPad新手入門技巧 (40,341 點擊/2011-02-05)
- 分享世博台灣館主題曲『台灣的心跳聲』MV(附歌詞+下載連結+新歌詞) (38,131 點擊/2010-04-27)
- 把HTC Touch HD操作介面換成Spb Mobile Shell,美觀又便利! (37,943 點擊/2009-02-18)
- 另一套適用手機的影片轉檔工具:WinAVI 3GP/MP4/PSP/iPod Video Converter (35,893 點擊/2009-04-18)
|
熱門文章排行
- 如何手動輸入Plurk的表情圖示? (352,904 views/2008-09-29)
- 簡單放大Plurk輸入區的方法[修訂] (86,911 views/2008-09-29)
- 啟用&關閉中華電信ZyXEL P874的無線網路連線功能的步驟[修訂] (83,704 views/2011-06-01)
- Plurk CSS樣式自訂修改全攻略 (83,028 views/2009-07-04)
- 網路升級光世代50M/3M與設定ZyXEL P874 (53,125 views/2011-05-28)
- 輕鬆學會彈指神功-揭露AutoHotkey絕技 (43,110 views/2008-04-10)
- iPad新手入門技巧 (40,341 views/2011-02-05)
- 分享世博台灣館主題曲『台灣的心跳聲』MV(附歌詞+下載連結+新歌詞) (38,131 views/2010-04-27)
- 把HTC Touch HD操作介面換成Spb Mobile Shell,美觀又便利! (37,943 views/2009-02-18)
- 另一套適用手機的影片轉檔工具:WinAVI 3GP/MP4/PSP/iPod Video Converter (35,893 views/2009-04-18)
|
再次謝謝!果然是行家,幾個問題下來,我想執行的功能都已能用autohotkey來定義,謝謝!
當鍵盤的重複速度設為最快的時候,按住shift+;連發,有的時候這個腳本會送出; 而不是’ 或:
像這樣可以解決嗎?