Домашний_компьютер - Домашний компьютер № 7 (121) 2006 Страница 28
Домашний_компьютер - Домашний компьютер № 7 (121) 2006 читать онлайн бесплатно
В ходе работы программа следит за движениями мыши, пытаясь распознать жесты, сделанные ею, и выполнить соответствующие этим жестам команды. Проще говоря, вы можете управлять поведением оболочки операционной системы и приложениями, «рисуя» с помощью мыши определенные символы на экране. StrokeIt распознает несколько десятков команд. На мой взгляд, это даже больше, чем нужно, поскольку далеко не все пользователи станут запоминать их. Тем не менее, разработчик не ограничился только заранее определенными жестами и предусмотрел возможность обучения программы. В ответ на каждый узнанный жест, StrokeIt отправляет команду или набор команд в адрес активного приложения.
Чтобы «изобразить» жест, достаточно нажать правую кнопку мыши и очертить указателем символ, удерживая кнопку. Если одновременно нажать клавишу Ctrl, распознавание будет временно отключено. Отменить начатый жест можно, щелкнув в процессе «рисования» левой кнопкой мыши, либо просто придержав мышь на месте — задержка более чем на четверть секунды воспринимается как отказ от жеста. Чтобы заблокировать работу программы на более длительный период, необходимо щелкнуть правой кнопкой мыши по пиктограмме StrokeIt в системной области панели задач — значок изменит цвет на красный.
Полный список предопределенных жестов включает указатели направления, такие как «вверх» или «вправо-вниз», и символы латинского алфавита, рисуемые в двух направлениях.
Для начала лучше всего просто попробовать «порисовать» жесты на экране. Не бойтесь что-либо натворить в системе: как упоминалось выше, если завершать ввод жеста небольшой паузой в конце — при этом мышь уже не должна двигаться, а правая кнопка должна быть еще прижата — выполнения команды не произойдет. Программа отображает ввод жестов на экране, поэтому вы сразу заметите, когда распознавание отменено — начерченная линия исчезнет.
Пожалуй, наиболее часто используемые жесты — те, что относятся к оболочке операционной системы (в главном окне программы они сгруппированы в категорию Общие действия или Global Actions — в английском варианте. В качестве примера использования можно проделать простой эксперимент: запустить окно «Проводника» и, удерживая нажатой правую кнопку мыши, провести небольшой отрезок в сторону верхнего правого угла (рис. 4).
Если все сделано правильно, окно изменит свои размеры подобно тому, как это происходит при нажатии на кнопку Развернуть в заголовке окна. Повтор жеста вернет окну прежний размер. Если провести линию в обратном направлении, окно свернется в значок на панели задач.
Аналогично работают и другие команды, список которых есть в главном окне. Освоение команд облегчается, если учесть, что они, как правило, закреплены за жестами в виде букв, с которых начинаются соответствующие пункты меню (на английском языке — и буквы, соответственно, латинские). Например, жест в виде буквы «U» вызывает команду отмены (Undo), «O» — инициирует открытие файла (Open) и так далее.
А символ «P» в медиапроигрывателе, например, временно приостанавливает или возобновляет воспроизведение (аналогично кнопке Play/Pause), а в окне MS Word он же открывает окно вывода на печать; в редакторе Photoshop ввод «M» позволяет выбрать инструмент для выделения участков (Marquee Tool), а в почтовом клиенте The Bat! является сигналом проверить почту. На первый взгляд это может показаться сложным, но на самом деле — довольно удобно.
Чтобы добавить собственную команду или изменить заранее запрограммированную реакцию программы на тот или иной жест, необходимо выбрать соответствующее приложение в списке в главном окне программы. Щелчок по значку «+» возле названия программы разворачивает список действий, а по значку «+» возле названия действия обеспечивает доступ к списку команд (рис. 5).
Командой может быть нажатие горячей клавиши, ввод строки текста, запуск программы, вызов системной функции, отправка сообщения окну. Полный список представлен в списке Команда. Параметры команды вводятся в полях, сгруппированных в нижней правой части окна: так, для ввода сочетания клавиш достаточно установить курсор в поле Комбинация горячих клавиш и нажать те, что вы хотите закрепить за командой.
Возможные действия со списком команд перечислены в меню Файл» Правка и контекстном меню списка. Предусмотрено добавление, редактирование и удаление приложений, действий и команд.
Особенности поведения программы определяются в окне настроек (рис. 6),
доступном в меню Правка» Установки. На трех закладках сгруппированы наcтройки программы. Назначение большинства из них понятно благодаря сопровождающим подписям. Наибольший интерес представляют, пожалуй, настройки первой закладки: здесь можно выбрать цвет и время отображения жеста; указать, какая кнопка мыши используется для ввода жеста и нажатием какой клавиши можно ввод жеста отменить. Но вряд ли вам потребуется менять что-либо, поэтому останавливаться на них мы не будем.
Вот, собственно, для первого знакомства и все. StrokeIt — утилита для тех, кто хочет, чтобы мышь понимала его даже не с полуслова, а с полужеста.
Таблица жестов(на рисунке изображены все заранее запрограммированные жесты, которые «понимает» программа. Список включает указатели направления и символы латинского алфавита)
Полезные советыНачинать использование программы удобно с освоения нескольких жестов, применимых ко всем окнам. Это могут быть, например, команды изменения размеров окна, навигации, редактирования. Для начала список команд можно просмотреть в главном окне, в категории Общие действия. Затем имеет смысл проанализировать свои действия в наиболее активно используемых программах, после чего отыскать в списке и постараться запомнить закрепленные за ними жесты. Несколько жестов мне пришлось перенастроить вручную. Когда общее число регулярно используемых команд достигло примерно 20, пополнение «лексикона» жестов сильно замедлилось — вероятно потому, что основная масса команд большинства приложений используется достаточно редко, а значит, нет необходимости осваивать еще один способ их вызова — достаточно выбирать соответствующие пункты меню. Другими словами, набор жестов можно сравнить с панелью инструментов, в которую включены только те команды, которые наиболее часто используются.
На всякий случай
Автор: Сергей Костенок.
© 2004, Издательский дом | http://www.computerra.ru/
Журнал «Домашний компьютер» | http://dk.compulenta.ru/
Этот материал Вы всегда сможете найти по его постоянному адресу: /2006/121/280053/
Компьютер хорош тем, что всегда готов выполнить вашу рутинную работу, но без вашего непосредственного участия. Да вот только результатом этой самой работы не всегда удается воспользоваться, и причины тому — самые разные.Программ резервного копирования данных предлагается «вагон и маленькая тележка». И слоган для большинства из них примерно таков: «Один раз настроил — и данные надежно защищены». А когда требуется восстановить данные из этих самых резервных копий, нередко оказывается, что сделать это не то что не просто, а зачастую невозможно. Виной тому, прежде всего, является то обстоятельство, что сохранение данных происходит под управлением Windows, с которой большинство пользователей знакомы, при этом сами программы предоставляют в распоряжение удобные, наглядные пошаговые мастера. Процесс же восстановления происходит либо из-под DOS (или ее аналогов), либо под управлением собственного загрузчика интерфейса программы, без мыши, часто в текстовом режиме. Мало того что нужно иметь некоторый опыт работы с подобными оболочками, так еще неожиданно выясняется, что резервная копия сохранена на разделе с файловой системой NTFS, доступа к которой из-под DOS обычно нет. Конечно, большинство программ не только архивируют, но и восстанавливают данные, работая под управлением Windows (есть и такие, что только так и работают, но от использования подобных — увольте). Но если у вас «рухнул» системный раздел диска, то, чтобы его восстановить, требуется куда-то установить операционную систему, программу архивации/восстановления — и только затем исходную систему… А что делать со временно установленной?
Так может не доверять «умной автоматике», а выполнить весь процесс резервирования самостоятельно, делая выбор при каждом шаге осознано и работая не с красивыми графическими «окнами», а со спартанским интерфейсом командной строки DOS? Согласен, DOS (и программы, под ней работающие) требует определенных навыков (ведь даже мышь не функционирует, пока для нее драйвер не запущен), зато, приобретя их, будешь совершенно точно знать, что делать, чтобы нигде не ошибиться.
На страницах нашего журнала мы неоднократно писали о необходимости иметь архивную копию Windows, чтобы восстановить систему буквально за считанные минуты. А сейчас мы попробуем разобраться, как же создать эту самую копию раздела жесткого диска (системного или нет — не столь важно, точно таким же способом можно архивировать любой раздел) и как потом этой копией воспользоваться. В этом процессе нам потребуются несколько программных продуктов. Для самого резервирования воспользуемся программой Norton Ghost 200330. Естественно, выбор программы копирования не ограничивается ею, есть и другие. Для загрузки DOS использовался загрузочный компакт-диск (спасибо Андрею Грудеву за его некоммерческий проект SilverDisk; скачать образ этого диска, 14,8 Мбайта, можно с его странички), позволяющий из-под DOS работать с USB-накопителями. Можно воспользоваться и любым другим средством загрузки, хоть дискетой, при необходимости самостоятельно сконфигурировав в DOS работу с USB (см. Feedback в ДК #4_2004, а так же описание SilverDisk).
Жалоба
Напишите нам, и мы в срочном порядке примем меры.