Издательский дом ООО "Гейм Лэнд"ЖУРНАЛ ХАКЕР #62, ФЕВРАЛЬ 2004 г.

Сурдопереводчик для мыши

Самарин Денис

Xakep, номер #062, стр. 062-038-2


Еще один пример программы вида "для тех, кто любит попроще" - Zigzag Cleaner. Эта прога также понимает лишь ограниченный набор закорючек, хотя для выполнения команд никаких дополнительных кнопочек жать не нужно. Просто черкни мышкой - дверь и откроется. «Словарь» Zigzag Cleaner может похвастаться набором более сложных жестов, чем те, с которыми работает MouseMojo, да и набор возможных реакций у Zigzag’а несколько другой (с помощью этой проги ты, к примеру, сможешь более гибко управлять окнами других приложений, а также скринсейвером и лотком CD-ROM'а :)). Однако Zigzag Cleaner не различает приложения - для нее все они на одно лицо, поэтому и в бродилке, и в текстовом редакторе один и тот же жест будет срабатывать одинаково. С другой стороны, если тебе хочется лишь быстро запускать проги да рулить окнами, то Zigzag Cleaner тебе отлично подойдет.

Что в Zigzag'e заслуживает отдельного памятника, так это окно статистики. На небольшом нарисованном мониторе отображается траектория перемещения мышиного курсора с отметками в тех местах, где были нажаты клавиши.

После часа работы вид этого окошка напоминает игру "Доведи мышку до сыра". Причем, судя по раскладу, пожрать в этой жизни мышке явно не светит.

Осваиваем новые па

К хорошему, как известно, привыкаешь быстро. Потом начинает хотеться лучшего, душа рвется на простор. Чувствуешь, что тебя изнутри распирает? Тогда переходим к прогам более продвинутого уровня. Перво-наперво рекомендую тебе заценить SmartGesture. Эта прога, так же как и две рассмотренные выше, не умеет разучивать новые жесты, предлагая обходиться лишь теми, что ей уже известны. Но в случае со SmartGesture это ограничение практически не ощущается, поскольку «словарный запас» софтины весьма велик.

Как и MouseMojo, SmartGesture может по-разному реагировать на один и тот же жест в зависимости от того, окно какого приложения в данный момент является активным. Нет, действительно классно, когда ты, скажем, рисуешь S в окне ослика – он лезет на поисковую систему, а когда в окне текстового редактора – выполняется сохранение документа. При этом ничто тебе не мешает задавать жесты, одинаково срабатывающие во всех приложениях.

Кстати, в SmartGesture для каждой программы можно замутить не только свою систему команд, но и систему всплывающих меню! Вот это действительно круто, так как в этом случае на один жест можно повесить сколько угодно команд. Просто в нужный момент ты делаешь определенное движение мышкой, и на экран вылетает менюшка, позволяющая мигом выполнить то-то, то-то или то-то.

Команды в SmartGesture позволяют запускать приложения, выполнять задержку перед следующим действием, а также эмулировать нажатие произвольных клавиш. Эмулируемые клавиши можно назначать самостоятельно, а можно выбирать из довольно приличного списка. Уверен, что последнюю фичу ты обязательно оценишь по достоинству, поскольку на практике она означает, что пользователь SmartGesture способен одним жестом выполнить любую команду в системе/приложении, доступную по горячей клавише!

Назад на стр. 062-038-1  Содержание  Вперед на стр. 062-038-3