我正在寻找一些只在后台运行(最好是隐藏的)的程序(免费或付费),并且只监视您键入的键...并且每当它检测到某些特定的组合键时,它就会执行某些操作...例如运行脚本或程序,或启动某个网站或某些东西..
有人知道这样的程序吗?
答案1
另一个具有您所追求的功能集的程序是自动热键。
Autohotkey 有许多自动化功能,其中包括
创造热键适用于键盘、操纵杆和鼠标。几乎任何键、按钮或组合都可以成为热键。
您可以指定任何您喜欢的热键集,然后指定在检测到该热键时运行的脚本或命令。
有一套简短的教程这里。但作为一个例子,如果(安装 Autohotkey 后)您创建一个脚本(例如 myScript.ahk)并包含以下内容
#n::
Run http://www.google.com
Run Notepad.exe
return
运行它,系统托盘中会出现一个小“A”。如果按Windows+,n它将运行与打开 URL 相关的任何程序,然后继续运行记事本。
如果你只是想要单个热键到单个命令那么
#n::Run Notepad
^!c::Run calc.exe
Windows+n将运行记事本,CTRL++Alt将c运行 calc.exe
正如您所看到的,您可以在一个脚本中拥有多个热键,随时可以运行。
本教程及其他文档很不错,看看吧。
-=编辑=-
回答您的评论:
通常,我希望热键是需要同时按下(并按住)的组合键,但输入“chrom e”的问题是,您将永远无法访问 Superuser 等网站并询问有关 chrome 的问题,除非它为您的浏览器打开一个新窗口。
不过,你想要的是可以做到的,使用热字符串在 Autohotkey 中。通常这些用于扩展缩写,因此(如我刚刚链接的页面上的示例)您可以键入“btw”并将其自动替换为其全称“by the way”。
从本文档页面我希望以下内容能够达到您的期望:
::chrome::Run chrome.exe
尽管我会让“chrome”这个单词在正常使用计算机过程中不太可能被输入,或许chrme
是这样,但是这并不能排除拼写错误(“charmed”或类似的)会打扰你。
要简单地将其作为热键(同时按下)来执行此操作,我希望它看起来像这样:
chrome::Run chrome.exe
请注意,热字符串行以 开头,::
而热键行则不以 开头。
答案2
您可以自定义热键: 键盘启动板 或者像“bosskey”程序之类的东西,并且让相关程序已经在运行且被隐藏。
答案3
您可以在桌面快捷方式上分配组合键。在桌面上创建一个应用程序快捷方式,右键单击它,选择属性。然后单击快捷方式选项卡。有一个快捷键设置。