Сдеалайте Ubiquity еще более вездесущим

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

👌 В телеграм-канале «Лайфхакер» лучшие статьи о том, как сделать жизнь проще.

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

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

; Make ubiquity ubiquitous

#space:: ; Change shortcut if needed

FirefoxTitle = Mozilla Firefox

FirefoxPath = %programfiles%Mozilla Firefoxfirefox.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 ]

Это упрощённая версия страницы.

Читать полную версию
Если нашли ошибку, выделите текст и нажмите Ctrl + Enter
rushills
10.10.08 18:44
Кстати, замечу, что слегка изменив скрипт, можно добиться того, что выделенный текст сразу же попадет в Ubiquity из любой программы. ; Make ubiquity ubiquitous #space:: ; Change shortcut if needed Send, ^c FirefoxTitle = Mozilla Firefox FirefoxPath = %programfiles%\Mozilla Firefox\firefox.exe SetTitleMatchMode, 2 IfWinNotExist, %FirefoxTitle% { Run %FirefoxPath% } WinActivate, %FirefoxTitle% WinWaitActive, %FirefoxTitle% Send, ^{Space}^v ; Change shortcut if needed return
Интернетные штучки » Интересное в блогах
28.12.10 12:48
[...] О том, как отправлять короткие письма в Gmail, от Lifehacker.ru, а также о том, как сделать Ubiquity еще более вездесущим. [...]