Мы уже писали о прекрасном эксперименте Mozilla — плагине Ubiquity. Это действительно чрезвычайно мощный инструмент, ускоряющий некоторые операции в разы. Но вот беда — работает клавиатурное сочетание исключительно в Firefox. Но оказалось, что этот недуг легко лечится.

Лекарство оказалось макросом для Autohotkey, который был превращен в отдельный EXE-файл. Сей факт означает, что у лекарства есть ограничение — оно подходит только для Windows.

Тем, кто как я пользуется Autohotkey, нужно лишь добавить следующий текст в ваш файл скрипта:

; Make ubiquity ubiquitous
#space:: ; Change shortcut if needed
FirefoxTitle = Mozilla Firefox
FirefoxPath = %programfiles%\Mozilla Firefox\firefox.exe
SetTitleMatchMode, 2
IfWinNotExist, %FirefoxTitle%
{
Run %FirefoxPath%
}
WinActivate, %FirefoxTitle%
WinWaitActive, %FirefoxTitle%
Send, ^{Space} ; Change shortcut if needed
return

Тем же, кто предпочитает решение данной конкретной программы можно посоветовать скачать исполняемый файл Ubiquitous Ubiquity. От себя добавлю, что рекомендую установить Autohotkey, и подобрать себе макросы, которые вас устроят помимо того, что я представил выше — это гораздо эффективнее, чем запуск множества отдельных приложений.

Ubiquitous Ubiquity работает с Firefox для Windows, если вы не забыли инсталлировать сам плагин. Данный код привязывает вызов Ubiquinty к нажатию Win+Space, но в Autohotkey вы можете привязать его к любой горячей клавише.

Making Ubiquity Ubiquitous [ William Bartholomew ]