Mause Robot - программа для создания и записи макросов. Точность и гибкость макросов

Здравствуйте, дорогие друзья! Недавно мне понадобилась программа, которая смогла бы записать все действия мышки и повторить мои движения. Не подумайте, что я пытался заниматься спамом. Просто решил поэкспериментировать с одной интернет игрой, которая, по словам народных умельцев, может приносить весьма немаленький доход. Если использовать определенные хитрости, конечно.

Сегодня я расскажу вам о том, что такое программа для записи мыши RoboMouse, зачем она нужна и как её применять.

Чтобы начать запись действий, необходимо нажать на кнопку «Запись» или «ALT»+«F9». После этого программа свернется в трей. Теперь можно совершать движения для записи. Когда вы произвели все необходимые действия, нажмите сочетания кнопок «ALT»+ «F10» и запись остановится.

Если хотите проверить, правильно ли записаны действия, нажмите на кнопку «Воспроизвести» или сочетание кнопок «ALT» + «F11». Удостоверившись, что всё прошло успешно, сохраните запись, нажав на кнопку «Сохранить». Если запись не удачная, то нажмите на кнопку «Очистить» и попробуйте воспроизвести процесс снова.

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

P.S.: Кто не понял как с ней работать:

MouseRobot - предназначен для автоматизации повторяющихся действий в любых программах с графическим интерфейсом.

MouseRobot умеет нажимать на кнопки, выбирать пункты меню, набирать текст, запускать программы, перетаскивать файлы и работать с web-страницами - то есть делать все, что можно выполнить вручную используя клавиатуру и мышь, но только автоматически!

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

Легкость создания макроса

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

Надежность записанных макросов

Благодаря передовой технологии распознавания объектов на экране Advanced Window Recognition™ MouseRobot действительно "видит" что делает и не допускает ошибок.

Универсальность макросов

В программе создания макросов MouseRobot любая задача описывается с помощью всего лишь нескольких шагов - запуск и остановка программ, действия с объектами на экране, действия с файлами. Кроме того, MouseRobot умеет выполнять программы на Visual Basic Script (VBScript), что позволяет создавать макросы даже для очень сложных задач

Различные способы запуска созданных макросов

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

Преобразование созданных макросов в программы

Умеет преобразовать записанные макросы в отдельные программы, которые можно запускать даже там, где MouseRobot не установлен.

Легкость редактирования и отладки макросов

Содержит встроенные средства отладки, позволяющие выполнять макрос по шагам, выполнять только выбранные шаги или автоматически приостанавливать выполнение на определенном шаге.

Технология Advanced Window Recognition ™

Программа записи и создания макросов MouseRobot реализует одну из наиболее совершенных технологий распознавания графических интерфейсов для Windows. Созданный макрос в MouseRobot разбивается на отдельные шаги, такие как - запустить программу, найти объект на экране, нажать кнопку, ввести текст. При этом отпадает необходимость записывать все промежуточные действия, и описание макроса становиться очень кратким и наглядным.

Точность и гибкость макросов

При выполнении записанного макроса MouseRobot способен найти нужную кнопку (или другой объект) даже если изменились размеры или положение окна и расположение кнопки в нем. При поиске ссылки в на web-странице MouseRobot способен, при необходимости, автоматически прокрутить содержимое. Если окно автоматизируемой программы окажется свернутым, MouseRobot автоматически развернет его. Если автоматизируемая программа будет долго запускаться, то MouseRobot автоматически дождется ее готовности.

Надежность выполнения макросов

Программа для создания макросов MouseRobot постоянно контролирует ход процесса. К примеру, если ожидается наличие на экране окна с нужной нам кнопкой, но при выполнении окно не обнаружено, либо оно содержит другую кнопку (похожесть определяется по свойствам кнопки и соседних с ней объектов) - то выполнение макроса будет остановлено.

Скорость выполнения созданных макросов

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

Вы сможете освоить и начать пользоваться программой MouseRobot всего за 10-15 минут немного уделив времени этому видео.


Разрядность: 32bit (кому нужно ищите 64bit все есть)
Совместимость с Vista\7: полная
Язык интерфейса: Русский

Официальный сайт программы

Этот очень простой робот может быть сделан из недорогих материалов, которые можно купить в обычном магазине. Основой данного устройства является старая компьютерная мышка.
Mousebot - простой бот, который использует два "глаза", которыми он видит свет и поворачивается к нему. Один большой «усик» монтируется на передней части компьютерной мыши для обнаружения столкновений. При столкновении со стеной мышь движется назад и поворачивает в другую сторону.

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

Шаг 1. Детали и инструменты:

Материалы:

  • 1 шариковая мышка
  • 2 небольших двигатели DC
  • 1 тумблер
  • 1 DPDT 5v реле (подойдет также Aromat DS2YE-S-DC5V)
  • 1 LM386 микросхема
  • 1 2N3904 или PN2222 NPN транзистор
  • 1 LED светодиод (любой цвет)
  • 1 1 КОм резистор
  • 1 10 КОм резистор
  • 1 100мФ конденсатор
  • 1 кассета для магнитофонов (были распространены в 80-90 гг)
  • 1 CD-диск или дискета
  • 1 9V аккумуляторное оснащение
  • 1 9V батарея
  • 2 или 3 широкие резиновые полоски
  • 22 или 24 провода.
Инструменты:
  • Мультиметр
  • Крестовая отвертка
  • Дремель
  • Малые плоскогубцы
  • Кусачки
  • Острый нож
  • Паяльник
  • Любой демонтажный инструмент
  • Суперклей или эпоксидная смола
  • Горячий клей и пистолет для него
  • Ножовка.


Шаг 2. Вытащите некоторые детали из мышки:

Mousebot требует корпус с некоторыми деталями от компьютерной мыши, а также дополнительно глаза и усы.

Откройте мышь и найдите компоненты, которые нужно взять, а именно переключатель и инфракрасный излучатель.

Снимите переключатель PCB и отпаяйте его, как и ИК-излучатели.

1 - ИК-излучатель; 2 - ИК-излучатель; 3 – моментальный переключатель;

1 - крестовая отвертка сделает эту задачу проще

Шаг 3. Приготовьте корпус:

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

Теперь с помощью Дремеля сократите отверстия для переключателя в передней части мыши и двигателей по бокам.

Лучше использовать Дремель короткого цилиндрического типа, он будет резать качественно под прямым углом, находясь в вертикальном положении.

1 - если этот соединительный шуруп мешает, удалите его

Шаг 4. Сделайте колеса:

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

Отрежьте резинку и приклейте её к краям, обернув её вокруг колесика три раза, добавив суперклей на каждый полу-оборот, чтобы конструкция держалась вместе. Остатки резины обрежьте.

Теперь приклейте другую резинку к той, которую вы только что завершили. Выполните всё то же самое и отрежьте лишнее. Убедитесь в том, что клея достаточно, чтобы резинка надежно держалась. Повторите этот процесс для другого колесика.

1 - добавить ещё один слой, чтоб смягчить касания колес;

1 - резинка зафиксирована

Шаг 5. Сделайте макет и установите реле:

Есть немало хороших макетов для mousebot. Лучшего всего использовать стандартную раскладку. Схема мыши будет несложной, так как печатная плата не требует много места.
Установите реле и припаяйте провода, скрестив их с соединительными штифтами от 8 до 11 и от 6 до 9.

Затем подключите контакты 1 и 8 с помощью проволоки вдоль корпуса и добавьте многожильный провод для проводов 8 и 9.

Припаяйте коллектор транзистора (правый вывод, глядя с плоской стороны) к контакту 16 и прикрепите короткий конец. Затем подключите провода, которые припаяны к контакту 9 (левый вывод, глядя с плоской стороны), оставляя немного свободы.

Теперь приклейте реле к корпусу. Здесь можно использовать обрезанные проводки в качестве положительного и отрицательного полюсов напряжения, которые позволят избавиться от неполадок в работе двигателя. Используйте острый нож, чтобы снять защиту от контактного провода, соединяющего 9 контакт и излучатель, и припаяйте его к проводкам для питания. Затем соедините контакт 8 с положительным полюсом напряжения.

1 - эта мышь не имеет достаточно места в задней части, так что установите двигатель спереди для более свободной его работы;

контакты 1, 4, 6, 8, 9, 11, 13, 16;

1 – эмиттер; 2 – коллектор; 3 – основа

1 – не обращайте внимание на этот синий провод, он вам не пригодится; 2- это похоже на неуклюжее соединение, но это освобождает вас от дополнительных проводов;

Шаг 6. Установите кнопку-переключатель:

Теперь добавьте Mousebot усик. Сделайте это с помощью припоя положительного вывода конденсатора и резистора 10 КОм до конца, который, как правило, открыт. Вы можете проверить, какая сторона является открытой частью кнопочного переключателя с помощью функции проверки непрерывности мультиметра. Не должно быть никакой связи между средним и нормально открытым контактом, пока кнопка нажата. После этого добавьте многожильный провод для заземления конденсатора и центральный контакт переключателя.

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

1 – резистор 10 КОм; 2 – обычно открытый контакт; 3 – обычно закрытый контакт;

1- это соединяется с направляющим концом

Шаг 7. Постройте мозг для Mousebot:

Мозг для Mousebots – это микросхема LM386. Переверните её контактами вверх и согните контакты 1 и 8, так чтобы они касались и припаяйте.

Теперь поместите 386 в корпус и подключите вывод 4 и контакт 6 с концом + и добавьте многожильный провод на контакты 2, 3 и 5.

Мы почти готовы для подключения двигателей. Осталось припаять некоторые многожильные провода к контактам 4 и 13 реле. На данный момент ваша Mousebot должна выглядеть, как на третьей картинке к этому шагу.

1 - pin1; 2 - pin 8

Шаг 8. Постройте верхнюю половину Mousebot:

Сначала просверлите небольшие отверстия в передней части мыши, два для глаз и одно для светодиода (LED). Затем просверлите большое отверстие для тумблера на задней части мыши и установите переключатель, чтобы работала функция вкл/выкл в хвосте робота.

Чтобы создать глазные стебельки для робота, скрутите два куска проволоки вместе и припаяйте ИК-излучатель на одном конце. Установите светодиод в середине отверстия и соедините положительный конец к резистору 1 КОм.

1 – резистор 1 КОм; 2 – GND конец светодиода;

Шаг 9. Приклейте нижние элементы:

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

Шаг 10. Близимся к финишу:

Подключите контакт 13 реле к левому двигателю и контакт 4 реле к правому двигателю. Теперь подключите вывод 5 интегральной схемы к нижнему соединению и двигателям. Если вы не уверены, какая сторона является +, а какая –, подключить двигатель к батарее, и следите за направлением вращений. Правый двигатель должен крутиться по часовой стрелке, если смотреть на колесо, а левый должен вращаться против часовой стрелки.

Найдите провод, идущий от контакта 2 (зеленый) + к концу левого стебелька глаза и от контакта 3 (синий) + к концу правого стебелька глаза. Затем подключите резистор 1КОм к направлению напряжения +.

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

Закройте крышку мыши, а затем вырежьте тонкую полоску от резинового материала с помощью ножовки. Приклейте полоску с одной стороны, так что бы оказывать давление при нажатии кнопок. Если у вас есть полоска, которая «хлопает себя по спине», значит вы всё сделали.

Теперь поверните выключатель и наслаждайтесь!




Top