如何使用自動熱鍵建立自定義鍵盤快捷鍵

有些東西很難打字,尤其是當你不得不一遍又一遍地打字的時候。或者更糟的是,如果你想輸入的東西在你的鍵盤上不存在。如果你用的是美式鍵盤,需要在檔案中輸入一歐元,你該怎麼辦?...

如何使用自動熱鍵建立自定義鍵盤快捷鍵

有些東西很難打字,尤其是當你不得不一遍又一遍地打字的時候。或者更糟的是,如果你想輸入的東西在你的鍵盤上不存在。如果你用的是美式鍵盤,需要在檔案中輸入一歐元,你該怎麼辦?

我有這個問題。我很生氣,更糟的是,我犯了錯誤。我需要控制我的煩惱,並確保這些單調的東西,我不得不反覆輸入一致和正確的。正在尋找解決辦法。兩個問題都有一個答案:自動熱鍵。

什麼是自動熱鍵(autohotkey)?

AutoHotkey(AHK)的核心是一個指令碼平臺。只需一點點“程式碼”,就可以建立一個在後臺執行的指令碼,並允許您使用設定的熱鍵執行任何操作。如果有要更改的快捷鍵,可以重新對映。如果有一個短語是你經常鍵入的,你可以給它指定一個組合鍵。如果您定期手動執行一系列命令,AHK可以使用一個簡單的組合鍵來執行它們。

不過,不要被“指令碼平臺”和“程式碼”這樣的詞嚇到。自動熱鍵是非常簡單的入門,特別是如果你只是分配基本熱鍵的基本命令。很可能,你可以在一個下午的時間裡學到你需要的東西。讓我們看一些基本的例子,看看AutoHotkey可以做些什麼來讓您開始。

如何安裝自動熱鍵

前往AutoHotkey的網站下載程式。主頁上有一個綠色的大按鈕,上面寫著“下載”。點選該按鈕將進入下載頁面。在這裡你可以點選teal下載按鈕來獲得最新版本。

注意:某些防病毒程式將自動熱鍵標記為惡意軟體。這是假陽性。自動熱鍵功能非常強大,雖然它本身並不危險,但它是一種指令碼語言,這意味著如果您願意,可以使用它建立惡意軟體。但是不要擔心下載基本的自動熱鍵程式本身,它不會損害您的計算機。

如何使用自動熱鍵建立自定義鍵盤快捷鍵 如何使用自動熱鍵建立自定義鍵盤快捷鍵

下載安裝檔案後,雙擊該檔案開始安裝AutoHotkey。幾乎所有使用者都希望使用快速安裝按鈕。自定義安裝為您提供了有關預設行為和安裝位置的選項。保留預設值是最好的。

如何使用自動熱鍵建立自定義鍵盤快捷鍵 如何使用自動熱鍵建立自定義鍵盤快捷鍵

一旦安裝好了,你就可以開始有趣的事情了:寫你的第一個指令碼。

如何建立第一個自動熱鍵指令碼

現在執行AutoHotkey應用程式除了啟動它的幫助頁之外,實際上什麼都不會做。要開始,您需要有一個指令碼來告訴AutoHotkey有關自定義鍵盤快捷鍵的資訊。讓我們從建立一個開始。

右鍵單擊桌面(或任何其他資料夾),然後選擇“新建”>“自動熱鍵指令碼”。這將在該資料夾中建立副檔名為.ahk的新檔案。給檔案取你想要的名字,然後右擊它並在記事本中開啟它。(或者一個程式碼更友好的程式,比如Notepad++,如果你有它的話)。檔案中會有一些文字。對於我們在這裡演示的簡單指令碼,可以刪除它。隨著你的進步,你可能會想把它留在家裡。

如何使用自動熱鍵建立自定義鍵盤快捷鍵

你將得到一塊近乎空白的石板,讓你為自己的夢想創造快捷鍵。這裡有幾個例子。

讓我們從一個真正簡單的字元**指令碼開始。我有一個指令碼,我每天都用,讓我鍵入常見的字元,從德語,而不是在我的英語鍵盤上。假設我想在鍵盤上按Alt+Shift+s時鍵入ß字元。在“自動熱鍵”中,將如下所示:

!+s:: Send, ß

讓我們把這段文字分解一下:

  • ! 是Alt鍵的符號
  • +是Shift鍵的符號
  • s代表(顯然)s鍵
  • *表示當同時按下前兩個鍵時,希望它們執行的內容
  • Send,是一個輸入正在進行的文字的命令
  • ß是我們希望命令鍵入的文字。

基本上,這個命令說“當同時按下Alt、Shift和S時,鍵入ß。”

也可以新增其他修改器。例如,如果在熱鍵前新增<符號(因此它顯示為&lt;!+s::Send,ß,您可以告訴AutoHotkey僅在使用左Alt鍵時執行命令。

我的整個德語符號熱鍵指令碼如下所示:

<!a:: Send, ä <!o:: Send, ö <!u:: Send, ü <!+a:: Send, Ä <!+o:: Send, Ö <!+u:: Send, Ü <!+s:: Send, ß <!+$:: Send, €

如何使用自動熱鍵建立自定義鍵盤快捷鍵

如果您知道要新增到指令碼中的角色的名稱,那麼在Google中搜索它可能是找到它的最快方法。如果沒有,您可以在ASCII或Unicode表中查詢它。

你也可以把這一點看得更遠,而不僅僅是單個角色。如果你發現自己經常難以將複雜的、討厭的、或者只是簡單的長字串從大腦翻譯到手指上,AutoHotkey就是你最好的新朋友。在我的另一份工作中,我經常需要與其他機構的人員接觸,討論專案的安全事項,而不需要與我一起工作的人作任何介紹。這需要我解釋我是誰,為什麼我要聯絡他們。我在AHK中使用了一個hotstring,而不是鍵入整個訊息。指令碼如下所示:

如何使用自動熱鍵建立自定義鍵盤快捷鍵

開頭的:*:告訴AHK要注意它後面的刺。在本例中,字串是ncm(在我的頭腦中是“new cold message”的縮寫)。因此,每當我在框中鍵入字母ncm時,它都會將它們與指令碼中::後面的文字字串交換。我不僅把一段值得輸入的文字變成了三次按鍵,而且我知道每次都是對的。

這可以透過熱鍵而不是熱指令碼來實現。您可以將指令碼中的:*:ncm替換為!+n並在鍵盤上按Alt+n時顯示相同的文字字串。

自動熱鍵還可以從您的計算機中提取基本資訊。例如,它可以得到今天的日期。因此,如果你是一個在很多欄位中輸入日期的人,這個指令碼可能是一個救星。

如何使用自動熱鍵建立自定義鍵盤快捷鍵

如果執行此指令碼,AutoHotkey將把當前日期放在游標所在的位置。您還可以在指令碼中使用格式(例如dd/MM/yyyy和MM/dd/yyyy)。

更進一步:執行程式,重新對映快捷方式,等等

自動熱鍵可以做的遠不止**文字(儘管這是它更常見的用途之一)。當你按某個鍵時,你也可以用它來執行一個程式,將Alt+Tab這樣的快捷鍵重新對映到你選擇的熱鍵,或者重新對映滑鼠上的按鈕。如果你真的很深入,你甚至可以建立對話方塊或全面的程式與自動熱鍵。

您可以在AutoHotkey的文件中看到熱鍵的不同符號。你也可以看到他們的初學者教程,甚至更多的例子,你可以做的東西在一個指令碼。如果您遇到困難,AutoHotkey論壇是一個搜尋、提問和了解AutoHotkey功能的好地方。

  • 發表於 2021-04-08 06:06
  • 閱讀 ( 43 )
  • 分類:網際網路

你可能感興趣的文章

7個簡單的windows指令碼,為您節省時間和精力

...然後從這裡開始。弄清楚它們是怎麼工作的。想一想你該如何為自己調整它們。一旦你對什麼是指令碼感到滿意,你就可以考慮潛入編碼的本質。 ...

  • 發佈於 2021-03-15 21:37
  • 閲讀 ( 56 )

如何在沒有工作管理員的情況下強制關閉程式

想學習如何強制關閉程式嗎?本文介紹了最好的Windows程式**,從最簡單的到最有效的。 ...

  • 發佈於 2021-03-18 04:22
  • 閲讀 ( 47 )

Windows10中控制聲音的9種有用方法

... 你不必停在那裡。自動熱鍵聲音集文件詳細說明了如何進一步自定義指令碼。您可以新增控制靜音,控制低音,高音,低音增強,和許多其他功能。 ...

  • 發佈於 2021-03-20 21:08
  • 閲讀 ( 51 )

初學者快速自動熱鍵指南

... 如何在windows中安裝autohotkey ...

  • 發佈於 2021-03-21 16:59
  • 閲讀 ( 55 )

4種方法bettertouchtool是終極mac生產力應用程式

... 如何開始使用bettertouchtool ...

  • 發佈於 2021-03-23 22:38
  • 閲讀 ( 72 )

如何為任何mac應用程式建立自定義鍵盤快捷鍵

因為你在Mac應用程式中經常使用的命令沒有快捷鍵而感到沮喪?您可以在系統首選項中建立一個! 首先,單擊左上角的Apple圖示,然後選擇“系統首選項” 在“系統首選項”中,單擊“鍵盤”,然後單擊“快捷鍵”選項卡。 ...

  • 發佈於 2021-04-01 20:14
  • 閲讀 ( 44 )

如何在windows上使用caps lock作為修改鍵

...鍵或為鍵指定不同操作的快速方法。 例如,我們展示瞭如何使用AutoHotkey來禁用Windows鍵,防止它開啟“開始”選單並將您從全屏PC遊戲中帶出。不用撬開鍵盤上的鍵帽。 安裝autohotkey並獲取指令碼 下載自動熱鍵並開始安裝。接下...

  • 發佈於 2021-04-03 00:18
  • 閲讀 ( 50 )

如何重新對映鍵盤上的office鍵

...and。在Windows上,用Shift+Control+Alt+Windows模擬超鍵。 相關:如何把你的Mac的大寫鎖變成一個額外的修改鍵 這種對映背後的思想是,沒有一個使用者體驗設計師會瘋狂到設計一個需要使用者同時按下所有四個修改鍵的應用程式。這...

  • 發佈於 2021-04-03 00:51
  • 閲讀 ( 55 )

選單鍵是用來做什麼的?(以及如何重新對映)

...在使用的應用程式中沒有任何操作,請嘗試Ctrl+Shift+F10。 如何重新對映選單鍵 選單鍵沒有Windows鍵那麼煩人,如果你不小心按下它,它會讓你退出遊戲和其他全屏應用程式。但是,您可能希望更改選單鍵的行為,並讓它做一些更...

  • 發佈於 2021-04-03 11:02
  • 閲讀 ( 59 )

自定義mac鍵盤快捷鍵的6個最佳工具

...應用程式都可以執行Automator工作流。 相關:Automator 101:如何在Mac上自動執行重複任務 享受:使用控制器作為鍵盤 與此列表中的其他應用程式不同。它只有一個功能:將控制器連線到鍵盤。只需**控制器,按一下要繫結的按鈕...

  • 發佈於 2021-04-05 01:14
  • 閲讀 ( 49 )
unfcage
unfcage

0 篇文章

作家榜

  1. admin 0 文章
  2. 孫小欽 0 文章
  3. JVhby0 0 文章
  4. fvpvzrr 0 文章
  5. 0sus8kksc 0 文章
  6. zsfn1903 0 文章
  7. w91395898 0 文章
  8. SuperQueen123 0 文章

相關推薦