Домашний компьютер 7 2006 (121)

ОглавлениеДобавить в закладки К обложке

Мышиный язык Автор: Георгий Филягин.

© 2004, Издательский дом | http://www.computerra.ru/

Журнал «Домашний компьютер» | http://dk.compulenta.ru/

Этот материал Вы всегда сможете найти по его постоянному адресу: /2006/121/280055/

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

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

И такое широко используемое устройство, по большому счету, осталось практически неизмененным. Усилия разработчиков аппаратного обеспечения привели к появлению дополнительных кнопок, колесиков и даже, как у недавно представленного манипулятора Apple, чувствительных к прикосновениям участков корпуса. В то же время очевидно, что потенциал компьютерных «грызунов» до конца еще не раскрыт. Разработчики программного обеспечения видят резерв расширения функциональности мышей в использовании в качестве управляющих действий не только нажатие кнопок, но движения самой мыши. Одна из программ, добавляющих в систему подобную функциональность – StrokeIt (с ней мы сейчас и познакомимся.

В основе работы этой удивительно компактной программы лежит распознавание жестов, которые пользователь «рисует» на экране компьютера с помощью мыши. Подобное управление не является уникальным – с ним, например, знакомы пользователи браузера Opera и (после установки соответствующих плагинов) браузера Firefox. А StrokeIt позволяет добавить такое управление практически в любое приложение. Я не случайно упомянул компактность: сегодня, когда размеры программ измеряются мегабайтами, утилита, инсталляционный пакет которой не превышает 100 Кбайт, исполняемый файл – 20 Кбайт, а место, занимаемое в памяти во время работы – 100-200 Кбайт, вызывает, по меньшей мере, интерес. Примечательно, что StrokeIt полагается только на свои силы и не требует, как многие другие программы, наличия в системе каких-либо библиотек (aka DLL). Немаловажно то, что для индивидуального использования программа StrokeIt абсолютно бесплатна.

Установкой управляет привычный пошаговый «мастер». На шаге выбора компонентов (рис. 1)

есть возможность определить конфигурацию программы, в частности, выбрать подключаемые модули (например, поддержку браузера K-Meleon29или систем с несколькими мониторами) и автозагрузку StrokeIt при старте операционной системы. Можно оставить конфигурацию, предлагаемую по умолчанию, – она подходит для большинства случаев. Поскольку утилита довольно глубоко «внедряется» в систему, будьте готовы, что после завершения установки понадобится перезагрузка.

О том, что программа запущена и активна, свидетельствует пиктограмма в форме стрелки белого цвета в системной области панели задач. Щелчок левой кнопкой мыши по этой пиктограмме открывает окно редактора команд (рис. 2),

оно же – главное окно программы. Поскольку большинству пользователей удобнее общаться с программой на родном языке, следующим шагом должна стать установка модуля перевода (предварительно следует завершить работу программы: Shutdown StrokeIt из меню File главного окна). Найти его можно здесь. Чтобы при старте программы тексты в интерфейсе выводились на русском, в окне установки модуля перевода требуется отметить выключенный по умолчанию пункт Set Russian as Default language (рис. 3).

Итак, с установкой и русификацией программы понятно. В принципе, можно ничего не настраивать и не изменять – просто начать пользоваться, поскольку при загрузке системы программа будет стартовать автоматически (при желании, в настройках автозапуск можно отключить).


Логин
Пароль
Запомнить меня