Quantcast
Channel: WFU BLOG
Viewing all articles
Browse latest Browse all 784

自訂快速鍵軟體 HotkeyP﹍使用心得+操作技巧

$
0
0
hotkeyp.jpg-自訂快速鍵軟體 HotkeyP﹍使用心得+操作技巧過去一向使用的快速鍵軟體是「Hotkeyz」,不過由於軟體已經停止開發、更新相當多年了,似乎是從使用 Win10 開始,出現了一些相容性問題。 現在我改用的替代品是 HotkeyP,使用上手後覺得還不錯,不過在熟悉的過程中要處理的坑倒是不少,好在官方英文說明書寫得算是詳盡,遇到的問題多能解決,請見本篇的心得整理。 (圖片出處: pixabay.com)

一、下載+介紹+簡易教學

1. 相關連結首先請參考以下重要連結: 官方說明書雖是英文,但是非常詳細,可用 Chrome 翻成中文查找答案。 2. 更改語言hotkeyp-1.jpg-自訂快速鍵軟體 HotkeyP﹍使用心得+操作技巧開始使用之前,先依照上圖將語言改成中文,但目前只有簡體中文可使用,有些地方會出現奇怪的翻譯。

二、組合鍵操作說明

1. 組合鍵功能 HotkeyP 我最常使用的快速鍵功能是「組合鍵」,也就是利用按下自定義的熱鍵後,觸發一組「組合鍵」,例如參考「讓 WIN8 / WIN10 能用 CTRL + SPACE 切換中英輸入」,系統預設的輸入法切換組合鍵為 Win+Space,但我們習慣的按法可能是 Ctrl+Space,就可利用 HotkeyP 設定,按下 Ctrl+Space後觸發 Win+Spacehotkeyp-2.jpg-自訂快速鍵軟體 HotkeyP﹍使用心得+操作技巧如上圖新增一組熱鍵:
  • 熱鍵組合如上方紅線,設定為 ctrl + 空白鍵
  • 接著按「左箭頭圖示」→「宏命令」(macro 巨集的翻譯) →「宏」
hotkeyp-3.jpg-自訂快速鍵軟體 HotkeyP﹍使用心得+操作技巧接著在「參數」欄位填入 \win\space,按確定即可,將來就能按快速鍵 Ctrl+Space來觸發 Win+Space2. 按鍵代碼從前面的範例可以看出,所有的按鍵代碼格式為「斜線 "\" + 代碼」,如果要查詢所有按鍵的代碼可參考官方說明書網址,也可參考下面我整理的相關內容:
\esc, \tab, \backspace, \enter, \space, \left, \right, \up, \down, \ins, \del, \home, \end, \pageup, \pagedown, \f1, \f2, ..., \shift, \rshift, \ctrl, \rctrl, \alt, \ralt, \win, \rwin, \apps, \capslock, \scrolllock, \numlock, \pause, \printscreen, \divide, \multiply, \add, \subtract, \decimal, \0, \1, ..., \num0, \num1, ..., \A, \B, ..., \back, \forward, \refresh, \search, \favorites, \browser, \mail, \power, \volume_down, \volume_up, \mute, \play_pause, \stop, \prev_track, \next_track, \media_select, \launch_app1, \launch_app2, \lbutton, \rbutton, \mbutton, \xbutton1, \xbutton2, \wheelup, \wheeldown, \wheelleft, \wheelright, \doubleclick, \sleep, \rep, \xAB
3. 使用技巧以上代碼除了大小寫有分別需要注意,另外補充一些技巧:
  • 按鍵為英文字母時須使用大寫,例如 \A、\B、..
  • ctrl 鍵可以寫成 \^
  • 組合鍵之間如果需要暫停時間,可使用 \sleep代碼,其後加上的數字若為 1 代表延遲 1/10 秒

三、貼上文字操作說明

1. 基本操作我次常用的快速鍵功能是「貼上文字」,例如常用到的語法,可節省許多輸入時間。 hotkeyp-2.jpg-自訂快速鍵軟體 HotkeyP﹍使用心得+操作技巧借用前面使用過的圖,「命令」選擇「宏命令」→「黏貼文本」即可。 hotkeyp-4.jpg-自訂快速鍵軟體 HotkeyP﹍使用心得+操作技巧要貼上的文字放在「參數」欄位即可。 上圖範例是網頁連結的 HTML 語法,設定成按組合鍵 alt+shift+A就能貼上此語法。 2. 斷行參數但是我要貼上的程式碼常常有很多行,而「參數」欄位只有一行,要怎麼處理呢? 官方說明書提供了斷行參數 %r,在換行處加上此字串,就能將所有文字塞在「參數」欄位。例如貼上以下字串: WFU%rBLOG%rBlogger調校資料庫執行組合鍵後的效果就像以下: WFU BLOG Blogger調校資料庫2. 參數一覽官方說明書列出以下「貼上文字」所有可使用的參數,已翻譯為中文:
%r - 行尾 %u - 使用者名稱 %o - 電腦名稱 %l - 剪貼簿內容 %% - 百分號 %x - 日期 %X - 時間 %c - 日期和時間 %d - 日 %m - 月 %Y - 年 %y - 無世紀的年 %H - 小時[0-23] %I - 小時[1-12] % p - AM/PM %M - 分鐘 %S - 秒 %A - 工作日名稱 %a - 工作日名稱縮寫 %B - 月份名稱 %b - 月份名稱縮寫 %#d - 不含前導零的日期(這些以此類推 %#m、%#H、%#I、%#M、%#S)

四、以系統管理員執行

設定完所有快速鍵後,如果都能正常執行,就可略過這個部份。但可惜我有些快速鍵無法執行,也一直找不到原因,翻了官方說明書才知道,原來有些快速鍵需要有「系統管理員」權限才能執行。 以下直接複製官方說明書內容(翻譯成中文),請照著做即可:
如果您使用的是 Windows XP 或更早版本,或者您已停用使用者帳戶控制,則可以跳過本章。 如果您使用一些需要管理員權限的應用程序,您也需要以管理員身份執行HotkeyP。否則,某些鍵盤快捷鍵和 HotkeyP 命令將無法運作(尤其是巨集和貼上文字)。如果您想在 Windows 啟動時自動啟動 HotkeyP,您必須建立一個任務。
  • 在開始功能表中找到命令提示符,按滑鼠右鍵並選擇以管理員身份執行。
  • 複製此命令並將其貼上到命令提示字元中(將 Program Files 替換為 HotkeyP 的安裝路徑):
  • schtasks.exe /create /sc onlogon /tn HotkeyP /rl highest /tr "'C:\Program Files (x86)\HotkeyP\HotkeyP.exe' 0" /f
  • 啟動工作排程器。
  • 在左側面板中選擇「工作排程器程式庫」。然後雙擊 HotkeyP 任務以顯示其屬性。
  • 點擊「設定」標籤並停用「如果任務運行時間超過 3 天則停止任務」選項。然後按一下「確定」並關閉工作排程器。
  • 啟動 HotkeyP 並停用選項「Windows 啟動時自動啟動」。
更多快速鍵使用技巧:

Viewing all articles
Browse latest Browse all 784

Trending Articles