мышиный разгон КРИС КАСПЕРСКИ АКА NEZUMI Спецвыпуск: Хакер, номер #063, стр. 063-022-6 Координаты кнопки относительно окна Осла определяются утилитой Mouse Locator, входящей в состав Macro Express. В свойствах только что созданного макроса выбирается область действия (закладка Scope в Properties'ах). Выбираешь Program Specific (область действия ограничена программой) и указываешь имя исполняемого файла Осла. Теперь горячая клавиша <F2> будет действовать только в пределах Осла, ничем не мешая работе остальных приложений. Некоторые выбирают областью действия только окно приложения, что неправильно. Окна опознаются по их имени, то есть по заголовку. А теперь представь, что произойдет, если зайти FAR'ом в папку eMule (FAR, как известно, высвечивает текущий путь в заголовке окна). Произойдет нечто непредвиденное! Теперь при нажатии на <F2> Осел автоматически переходит к окну KAD, освобождая тебя от мыши и экономя время. Остальные кнопки назначаются аналогично, но здесь есть один нюанс. Вот, например, окно серверов. Нажимаешь макросом на кнопку Servers и дальше действуешь уже Tab'ом, а действовать им приходится десять раз! Умом можно поехать за такое время, лучше поручить работу макросу. Добавь строчку Text Type:|||||||||, где каждый | обозначает символ табуляции, и проверь, как работает. Правильно подготовленный набор макросов не должен требовать никаких лишних нажатий! Автоматизируется все, что только можно автоматизировать. В результате работа с компьютером ускоряется так, что высвобождается огромное количество времени и, главное, резко снижается твоя усталость (не только на руки, но и на глаза). Брандмауэр призывно замигал своей иконкой в углу экрана. Чтобы не гонять мышь, можно повесить его на глобальную горячую клавишу, видимую изо всех приложений (например <Ctrl>+<Gray *>). Macro Express позволяет задавать и координаты иконки (они каждый раз разные), и имя. Подробности можно найти в сопроводительной документации. Особенно удобно рассылать макросы для выполнения действий на компьютере тех пользователей, которые ни во что не врубаются и которым ничего невозможно объяснить. Отделы технической поддержи просто ликуют. Только вот одна проблема. Macro Express притормаживает и иногда глючит, особенно с русской раскладкой (в NT/2000/XP русские символы могут вводиться только на русской раскладке). Команда «Text Type:привет, мир!», выполненная на английской раскладке, выдает абракадабру. Плюс для выполнения макроскриптов все пользователи должны иметь установленный Macro Express, который пока никто не взломал. То есть взломал, конечно (и взломать его проще простого, программа даже не упакована), но те генераторы серийных номеров, которые лежат в Сети, неработоспособны. Macro Express выбрасывает диалоговое окно с невразумительным сообщением «*PIL*» и прекращает свою работу. Сурово. Можно обратиться к конкурентам, их целая толпа. Хорошая программа — Macro Scheduler Pro (www.mjtnet.com), вместе с ней поставляется и компилятор скриптов, генерирующий удобный исполняемый файл для выполнения на любой машине. Минус — отсутствие визуального редактора и вытекающая отсюда необходимость разбираться с языком самостоятельно. На самом деле совсем несложно! Скрипты набираются в FAR'e намного быстрее, чем конструируются в визуальном редакторе. |