Разгон мышей или скоростной web-серфинг для экстремалов


Поезд, едущий к разрушенному мосту macro-express


Эмулятор мыши всем хорош, только уж очень непроизводителен. К тому же остается проблема выполнения часто выполняемых операций. В штатную поставку Windows3.x входила специальная утилита типа "клавиатурный проигрыватель", которая решала эту задачу, но в 9x и NT она внезапно исчезла. Вот и приходится обращаться за помощью к сторонним разработчикам. Существует множество разнообразных макро-машин, лучших их которых на мой субъективный взгляд является Macro Express.

Что она может? Да практически все! Вот, например, давайте возьмем Осла и попробуем подружить его с клавиатурой. Коварство Осла в том, что кнопки на панели инструментов нажимаются только мышью или ее эмулятором. А вот мы сейчас возьмем и повесим их на горячие клавиши! Чтобы не запутаться, используем функциональные клавиши от <F1> и до конца. Запускам Осла, запускам Macro Express. Говорим Macro à Add Macro. Нажимаем  "горячую клавишу", которую мы хотим назначить, например <F2> и давим кнопку "Scripting Editor" и попадаем в визуальную среду программирования, которую освоит даже горилла.

Вводим макрос следующего содержания:

 

Activate Windows: "eMule" // сделать окно Осла активным

Get Mouse Position Screen: %N1%, %N2%    // считать координаты мыши относительно окна

                                  // и записать их в переменные N1 и N2

Mouse Move Windows

108, 41        // передвинуть мышь на кнопку "KAD"

Mouse Left Button Click           // щелкнуть

мышью

Mouse Move Screen

%N1%, %N2%             // вернуть мышь на место

Листинг 1 текст макроса, "вешающего" кнопку "KAD" панели инструментов Осла на горячую клавишу

Координаты кнопки относительно окна Осла определяются утилитой "Mouse Locator", входящей в состав Macro Express. После чего, в свойствах только что созданного макроса выбирается область действия (закладка "Scope" в Properties'ах). Выбираем "Program Specific" (область действия ограничена программой) и указываем имя исполняемого файла Осла. Теперь горячая клавиша <F2> будет действовать только в пределах Осла, ничем не мешая работе остальных приложений.




Начало  Назад  Вперед



Книжный магазин