Есть ли какая-нибудь программа, которая что-то запускает, когда вы набираете секретную комбинацию клавиш?

Есть ли какая-нибудь программа, которая что-то запускает, когда вы набираете секретную комбинацию клавиш?

Я ищу какую-нибудь программу (бесплатную или платную), которая работает в фоновом режиме (предпочтительно скрытую) и просто отслеживает нажимаемые вами клавиши... и всякий раз, когда она обнаруживает определенную комбинацию клавиш, она что-то делает... например, запускает скрипт или программу, или запускает какой-нибудь веб-сайт или что-то в этом роде...

Кто-нибудь знает такую ​​программу?

решение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

Как видите, в одном скрипте можно задействовать множество горячих клавиш, готовых к запуску в любое удобное для вас время.

Учебник и другиедокументациядовольно хорош, проверьте.

-=РЕДАКТИРОВАТЬ=-

Чтобы ответить на ваш комментарий:

Обычно я ожидаю, что горячие клавиши будут представлять собой комбинацию клавиш, которые нужно нажать (и удерживать) одновременно. Проблема с вводом «chrome e» заключается в том, что вы никогда не сможете зайти на такой сайт, как Superuser, и задать вопрос о Chrome без того, чтобы в вашем браузере не появилось новое окно.

То, что вы ищете, выполнимо, однако, с использованиемгорячие строкив Autohotkey. обычно они используются для расширения сокращений, поэтому (как в примере на странице, ссылку на которую я только что дал) вы можете ввести «btw» и оно автоматически заменится на полную форму «by the way».

Отэта страница документацииЯ ожидаю, что следующее будет делать то, что вы ожидаете:

::chrome::Run chrome.exe

Хотя я бы сделал слово «хром» чем-то менее вероятным для ввода при обычном использовании компьютера, возможно, chrmeили что-то в этом роде, хотя это не исключает орфографических ошибок (слова «очарованный» или подобного), которые вас раздражают.

Если сделать это просто с помощью горячей клавиши (нажатие всех клавиш одновременно), то я бы ожидал, что это будет выглядеть так:

chrome::Run chrome.exe

Обратите внимание, что строка горячей строки начинается с , ::а строка горячей клавиши — нет.

решение2

Вы можете настроить горячие клавиши: Клавиатура Launchpad Или что-то вроде программы «bosskey», которая уже будет работать и скрываться.

решение3

Вы можете назначить сочетание клавиш на ярлыки на рабочем столе. Создайте ярлык приложения на рабочем столе и щелкните его правой кнопкой мыши, выберите Свойства. Затем щелкните вкладку Ярлык. Существует настройка для сочетания клавиш.

Связанный контент