Имитатор нажатий кнопки мыши

Система помощи Content Downloader

основы работы с программой

Имитация нажатий кнопок мыши и клавиатуры в WBApp

События нажатий кнопок клавиатуры ([KEYPRESS]:код_кнопки) можно вставлять через контекстное меню редактора списка событий (ctrl+e).

ОБЯЗАТЕЛЬНО: Так как программа будет имитировать нажатия кнопок клавиатуры, необходимо, чтобы объект браузера был видим и имел фокус. Для этого в Content Downloader установите количество потоков = 1 и включите галочки: «показывать WBApp при парсинге», «при предпросмотре» в окне настроек HTTP-запросов программы (ctrl+h).

Примечания:
Используйте событие [SETFOCUS] для перевода фокуса в браузер
Используйте событие [DEFOCUS] для снятия фокуса с браузера
Используйте событие клика по элементу WEB-страницы (f7) с выбранным типом действия «фокус» для установки фокуса в нужный элемент WEB-страницы
Используйте событие клика по элементу WEB-страницы (f7) с выбранным типом действия «перемещение курсора мыши» для установки курсора над нужным элементом WEB-страницы
Для корректировки положения курсора используйте событие [MOVECURSOR] (ctrl+1 для вызова меню -> пункт «имитация нажатий кнопок мыши и клавиатуры (+ перемещение курсора)»)

Если вам нужно сымитировать нажатие кнопки клавиатуры после события клика, вызывающего модальное окно, вместо создания события клика по элементу WEB-страницы (для вызова модального окна) используйте следующий порядок событий:

[CLICK][classname][N]0[/N][FULL][ET_FOCUS]:home-logo__default (установка фокуса в элемент с classname home-logo__default) [WAIT]:100 [KEYPRESS]:VK_SPACE (или VK_RETURN, нажатие пробела или enter для вызова модального окна (окно диалогового сообщения, окно выбора файлов и прочее)) [WAIT]:100 [KEYPRESS]:VK_RETURN (нажатие enter, например, для закрытия модального окна) [WAIT]:100

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

Список кодов кнопок для WBApp:
VK_UP (стрелка вверх)
VK_DOWN (стрелка вниз)
VK_LEFT (стрелка влево)
VK_RIGHT (стрелка вправо)
VK_LBUTTON (левая кнопка мыши)
VK_RBUTTON (правая кнопка мыши)
VK_CANCEL (Control-break processing)
VK_MBUTTON (средняя кнопка мыши)
VK_BACK (backspace)
VK_TAB (tab)
VK_CLEAR (clear)
VK_RETURN (ENTER)
VK_SHIFT (shift)
VK_CONTROL (ctrl)
VK_MENU (alt)
VK_PAUSE (pause)
VK_CAPITAL (caps lock)
VK_ESCAPE (esc)
VK_SPACE (пробел)
VK_PRIOR (PAGE UP)
VK_NEXT (PAGE DOWN)
VK_END (END)
VK_HOME (HOME)
VK_SELECT (select)
VK_PRINT (print)
VK_EXECUTE (execute)
VK_SNAPSHOT (PRINT SCREEN)
VK_INSERT (ins)
VK_DELETE (del)
VK_HELP (help)
VK_LWIN (левая кнопка Windows)
VK_RWIN (правая кнопка Windows)
VK_APPS (applications key)
VK_ZOOM (zoom)
VK_SLEEP (sleep)
VK_NUMPAD0 (numeric keypad 0)
VK_NUMPAD1 (numeric keypad 1)
VK_NUMPAD2 (numeric keypad 2)
VK_NUMPAD3 (numeric keypad 3)
VK_NUMPAD4 (numeric keypad 4)
VK_NUMPAD5 (numeric keypad 5)
VK_NUMPAD6 (numeric keypad 6)
VK_NUMPAD7 (numeric keypad 7)
VK_NUMPAD8 (numeric keypad 8)
VK_NUMPAD9 (numeric keypad 9)
VK_MULTIPLY (multiply)
VK_ADD (add)
VK_SEPARATOR (separator)
VK_DECIMAL (decimal)
VK_DIVIDE (divide)
VK_F1 (f1)
VK_F2 (f2)
VK_F3 (f3)
VK_F4 (f4)
VK_F5 (f5)
VK_F6 (f6)
VK_F7 (f7)
VK_F8 (f8)
VK_F9 (f9)
VK_F10 (f10)
VK_F11 (f11)
VK_F12 (f12)
VK_NUMLOCK (num lock)
VK_SCROLL (scrol lock)
VK_LSHIFT (левый shift)
VK_RSHIFT (правый shift)
VK_LCONTROL (левый ctrl)
VK_RCONTROL (правый ctrl)
VK_LMENU (левый alt)
VK_RMENU (правый alt)
VK_BROWSER_BACK (browser back)
VK_BROWSER_FORWARD (browser forward)
VK_BROWSER_REFRESH (browser refresh)
VK_BROWSER_STOP (browser stop)
VK_LAUNCH_APP1 (start application 1)
0 (цифра 0)
1 (цифра 1)
2 (цифра 2)
3 (цифра 3)
4 (цифра 4)
5 (цифра 5)
6 (цифра 6)
7 (цифра 7)
8 (цифра 8)
9 (цифра 9)

MOUSE_WHEEL_UP (прокрутить колесико мыши вверх)
MOUSE_WHEEL_DOWN (прокрутить колесико мыши вниз)

MOUSE_WHEEL_UP_2 (прокрутить колесико мыши вверх на значительно большее количество пунктов)
MOUSE_WHEEL_DOWN_2 (прокрутить колесико мыши вниз на значительно большее количество пунктов)

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

Список кодов сочетаний кнопок для WBApp:
SHIFT+TAB (одновременное нажатие shift и tab)
CTRL+V
CTRL+A
CTRL+C
CTRL+X

Перед имитацией нажатий кнопок с буквами установите нужную раскладку событиями:
[SETKBRDLAYOUT]:00000409 (установить английскую раскладку)
[SETKBRDLAYOUT]:00000419 (установить русскую раскладку)

Поддерживаемые кнопки с английскими буквами (регистронезависимые):
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z

(оценок: 5, средний балл: 4,80)

Практическое руководство. Имитация событий мыши и клавиатуры в коде How to: Simulate Mouse and Keyboard Events in Code

В Windows Forms предоставляется несколько возможностей для программной имитации ввода данных с помощью мыши и клавиатуры. Windows Forms provides several options for programmatically simulating mouse and keyboard input. В этом разделе приведен обзор этих возможностей. This topic provides an overview of these options.

Имитация ввода с помощью мыши Simulating Mouse Input

Наилучшим способом имитации событий мыши является вызов метода On EventName , в результате чего происходит событие мыши, которое требуется имитировать. The best way to simulate mouse events is to call the On EventName method that raises the mouse event you want to simulate. Этот вариант обычно возможен только в пределах пользовательских элементов управления и форм, так как методы, которые вызывают события, защищены и недоступны вне элемента управления или формы. This option is usually possible only within custom controls and forms, because the methods that raise events are protected and cannot be accessed outside the control or form. Например, ниже показано, как имитировать нажатие правой кнопки мыши в коде. For example, the following steps illustrate how to simulate clicking the right mouse button in code.

Чтобы нажать правую кнопку мыши программными средствами, выполните указанные ниже действия. To programmatically click the right mouse button

Создайте объект MouseEventArgs и установите для его свойства Button значение MouseButtons.Right . Create a MouseEventArgs whose Button property is set to the MouseButtons.Right value.

Вызовите метод OnMouseClick с этим объектом MouseEventArgs в качестве аргумента. Call the OnMouseClick method with this MouseEventArgs as the argument.

Дополнительные сведения о пользовательских элементах управления см. в разделе Создание элементов управления Windows Forms во время разработки. For more information on custom controls, see Developing Windows Forms Controls at Design Time.

Существуют другие способы имитировать ввод с помощью мыши. There are other ways to simulate mouse input. Например, можно программно установить свойство элемента управления, которое представляет состояние, обычно устанавливаемое с помощью ввода мыши (например, свойство Checked элемента управления CheckBox ), или напрямую вызвать делегат, связанный с событием, которое нужно имитировать. For example, you can programmatically set a control property that represents a state that is typically set through mouse input (such as the Checked property of the CheckBox control), or you can directly call the delegate that is attached to the event you want to simulate.

Читайте также:  Простой прибор для проверки тиристоров и симисторов

Имитация ввода с клавиатуры Simulating Keyboard Input

Хотя ввод данных с клавиатуры можно имитировать с помощью подходов, описанных выше для ввода с помощью мыши, Windows Forms также предоставляет класс SendKeys для отправки нажатий клавиш в активное приложение. Although you can simulate keyboard input by using the strategies discussed above for mouse input, Windows Forms also provides the SendKeys class for sending keystrokes to the active application.

Если приложение предназначено для международного использования с различными клавиатурами, применение метода SendKeys.Send может иметь непредсказуемые результаты и его следует избегать. If your application is intended for international use with a variety of keyboards, the use of SendKeys.Send could yield unpredictable results and should be avoided.

Класс SendKeys был обновлен в .NET Framework 3.0, что позволило использовать его в приложениях, работающих в Windows Vista. The SendKeys class has been updated for the .NET Framework 3.0 to enable its use in applications that run on Windows Vista. Усиленная система безопасности Windows Vista (известная как контроль учетных записей или UAC) не позволяет предыдущей реализации работать должным образом. The enhanced security of Windows Vista (known as User Account Control or UAC) prevents the previous implementation from working as expected.

Класс SendKeys подвержен проблемам со временем, которые пришлось решать некоторым разработчикам. The SendKeys class is susceptible to timing issues, which some developers have had to work around. Обновленная реализация по-прежнему подвержена этим проблемам, но она работает немного быстрее, поэтому существующие решения может потребоваться переработать. The updated implementation is still susceptible to timing issues, but is slightly faster and may require changes to the workarounds. Класс SendKeys сначала пытается использовать предыдущую реализацию, и если это не удается, использует новую реализацию. The SendKeys class tries to use the previous implementation first, and if that fails, uses the new implementation. В результате класс SendKeys может работать по-разному в разных операционных системах. As a result, the SendKeys class may behave differently on different operating systems. Кроме того, при использовании новой реализации класса SendKeys метод SendWait не будет дожидаться обработки сообщений, если они отправляются другому процессу. Additionally, when the SendKeys class uses the new implementation, the SendWait method will not wait for messages to be processed when they are sent to another process.

Если необходимо обеспечить согласованное поведение приложения независимо от операционной системы, можно заставить класс SendKeys использовать новую реализацию, добавив указанный ниже параметр приложения в файл app.config. If your application relies on consistent behavior regardless of the operating system, you can force the SendKeys class to use the new implementation by adding the following application setting to your app.config file.

Для принудительного использования классом SendKeys предыдущей реализации задайте значение “JournalHook” . To force the SendKeys class to use the previous implementation, use the value “JournalHook” instead.

Отправка нажатия клавиши в то же приложение To send a keystroke to the same application

Вызовите метод Send или SendWait класса SendKeys . Call the Send or SendWait method of the SendKeys class. Указанные нажатия клавиш будут получены активным элементом управления приложения. The specified keystrokes will be received by the active control of the application. В примере кода ниже метод Send используется для имитации нажатия клавиши ВВОД, когда пользователь дважды щелкает по поверхности формы. The following code example uses Send to simulate pressing the ENTER key when the user double-clicks the surface of the form. В этом примере используется форма Form с одним элементом управления Button , имеющим индекс перехода по клавише TAB, равный 0. This example assumes a Form with a single Button control that has a tab index of 0.

Отправка нажатия клавиши в другое приложение To send a keystroke to a different application

Активируйте окно приложения, которое будет получать нажатия клавиш, а затем вызовите метод Send или SendWait . Activate the application window that will receive the keystrokes, and then call the Send or SendWait method. Из-за отсутствия управляемого метода активации другого приложения необходимо использовать собственные методы Windows для принудительной установки фокуса на другие приложения. Because there is no managed method to activate another application, you must use native Windows methods to force focus on other applications. В примере кода ниже с помощью вызова неуправляемого кода вызываются методы FindWindow и SetForegroundWindow для активации окна приложения “Калькулятор”, а затем вызывается метод SendWait для проведения ряда вычислений в этом приложении. The following code example uses platform invoke to call the FindWindow and SetForegroundWindow methods to activate the Calculator application window, and then calls SendWait to issue a series of calculations to the Calculator application.

Параметры вызова FindWindow для определения положения Калькулятора зависят от версии Windows. The correct parameters of the FindWindow call that locates the Calculator application vary based on your version of Windows. Следующий код находит приложение Calculator в Windows 7. The following code finds the Calculator application on Windows 7. В Windows Vista измените первый параметр на “SciCalc”. On Windows Vista, change the first parameter to “SciCalc”. Для определения нужных параметров можно использовать средство Spy++, входящее в состав Visual Studio. You can use the Spy++ tool, included with Visual Studio, to determine the correct parameters.

Пример Example

В примере ниже полностью представлено приложение для предыдущих примеров кода. The following code example is the complete application for the previous code examples.

Компиляция кода Compiling the Code

Для этого примера требуются: This example requires:

Бесплатные программы имитации мыши и клавиатуры, их движение и клики

Всем привет, с Вами автор блога matrixblog.ru. Материал сегодняшней статьи затронет вопросы автоматизации действий на компьютере. Буду рассмотрены некоторые программы, но, основной упор будет сделан на суть самой темы.

Для начала, нужно понимать, что люди, которые интересуются программами для автоматизации различных действий на компьютере, имитации движений мыши и нажатия клавиш клавиатуры, не совсем понимают, чего хотят. Со стороны, всё кажется просто – мне нужна программа, которая будет воспроизводить мои действия с мышкою и клавиатурой, имитируя их. Хорошо, давайте попробуем разобрать суть ситуации…

Макросы – если вы ищите программы для автоматизации и имитации действия на компьютере, то, должны знать, что есть такое понятие как макрос. Лучше всего рассмотреть пример пакета Microsoft Office. Их программы (Word, Excel…) содержат встроенный редактор языка Visual Basic. Basic, Visual Basic, vbscript, неважно, главное, что это язык программирования, имеющий отношение к компании Майкрософт. Собственно, похожий, или аналогичный синтаксис языка может использоваться и в других языках программирования от дядюшки Билла. В отличие от отдельных пакетов, редактор Visual Basic в Майкрософт Оффис нацелен на выполнение программного кода в офисной среде, например, в Word или Excel. Подобные инструменты есть и в бесплатных аналогах Microsoft Office. Так, можно написать в редакторе программный код, сохранить его, там она называется макросом, и периодически запускать. Макрос, как правило, содержит программный код, позволяющий быстро выполнить рутинную работу, например:

  • Применить стиль к каждому второму абзацу.
  • Преобразовать все таблицы в текст и применить заданное форматирование.
  • Автоматически разделить содержимое и сохранить в отдельные документы.
Читайте также:  Рассчитать пусковой конденсатор для однофазного электродвигателя

Сами макросы в других программах, позволяют:

  • имитация нажатия кнопки мыши.
  • имитация нажатия клавиш клавиатуры.
  • имитация кликов мыши.
  • имитация клавиатуры.
  • имитация движения мыши.

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

Нужно понимать, что такое понятие, как Макрос, использует и в других сферах программирования и языках.

Перехват событий – такие аспекты, как движение мышкой и клики кнопок, принято называть событиями. Событий может быть много, плюс, есть ещё различные объекты (окна, приложения, области окон и так далее). Большинство программ для автоматизации различных действий пользователя на компьютере, должны уметь перехватить события в виде движений мыши, кликов и нажатия клавиш клавиатуры, а потом создавать их имитацию. Некоторые программы автоматизации позволяют имитировать или программировать движения мыши, другие, позволяют перехватывать, или наоборот, имитировать нажатие клавиш на клавиатуре.

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

Понятно, что пользователей много, и задач тоже много. Кому-то надо автоматизировать процесс сортировки и переименования файлов или каталогов. Кто-то хочет сразу применить одно оформление к сотне Word документам. В последнем случае, для txt документов, можно использовать редактор Notepad++.

Хорошо, рассмотрим несколько простых программа по теме статьи.

Программа Macro Dollar для имитации клавиатуры, мыши, движений и кликов

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

Запустив Macro Dollar, мы увидим небольшое окно, кнопки для начала записи, остановки, и воспроизведения. Тут же есть несколько пунктов для отметки галочками:

  • Topmost – окно программы всегда будет на переднем плане.
  • Loop – если отметить эту опцию, то процесс воспроизведения имитации мыши и клавиатуры будет происходить бесконечно.
  • Shake – функция “встряхивания”, когда курсор мыши трясет во время воспроизведения записи.
  • Play or record iconized – происходит минимизация окна программы во время записи.

Судя по иконкам и текстовому полю, программа позволяют создавать собственные макросы через записанные в текстовых сценариях команды. Однако, мне достаточно и того, что Macro Dollar умеет записывать действия мышью и клавиатурой, а потом их имитировать.

Macro Dollar является портативной программой.

WinMacro – ещё одна простая программа имитации движений мыши и кнопок клавиатуры

WinMacro является столь же старой программой, как и Macro Dollar и до сих пор прекрасно работает. Только 3 шага требуются для записи; указать файл, в который будет производиться запись, нажать на кнопку записи и нажать горячую клавишу для Pause / Break, чтобы остановить запись. Всякий раз, когда вы хотите, воспроизвести запись, просто укажите путь к сохраненному .log файлу и нажмите кнопку воспроизведения. Воспроизведение может быть отменено с помощью горячих клавиш Ctrl + Esc. Кнопка Options позволяет задать количество повторов и скорость воспроизведения.

GhostMouse – призрачная имитация мыши и нажатий кнопок

GhostMouse – это очень простая программа для имитации действий пользователя, которая имеет в главном окне всего 2 кнопки (Play & Record). Она больше подходит для быстрого и кратковременного использования, но, конечно, и для автоматизации повторяющихся задач.

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

Do It Again – создаём список макросов

Do It Again не сильно отличается от других 3-х инструментов, перечисленных выше, но одно преимущество у неё есть – список макро-записей, отображаемых в программе, что делает её удобным для пользователей, которым необходимо запускать различные задачи без ручной загрузки сценария в программу.

Программа Action(s) – полноценная автоматизация действий на компьютере

Action(s) является визуальным клоном Automator, который, однако, в списке доступных взаимодействий предлагает несколько меньшее количество вариантов.

Automator – гениальное встроенное приложение для OS X, которое позволяет без знания какого-либо скриптового языка реализовать автоматизацию действий на компьютере. Приложение может пригодиться тем, кто часто работает с цифровыми фотографиями. В качестве подходящего примера можно указать необходимость автоматического действия – все фотографии из заданной папки скопировать в новый каталог, уменьшить их разрешение на 72 DPI и преобразовать их из цифровой модели CMYK в RGB. Кроме того, однако, можно автоматизировать работу с текстом, электронной почтой, PDF документами, установить запуск сценариев в заданное время, и, например, работать с базой данных SQL.

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

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

Заключение

Я в редких случаях прибегаю к последним строкам статьи в виде заключения, но тут, решил сделать исключения.

Начиная статью, я забыл сказать, что автоматизация действий на компьютере пользователя доступна не только в редакторе Word, Excel, но и в графическом редакторе Photoshop. Да, там есть такая функция, которая является, в некотором роде, аналогом макроса. Так, можно записать действия, которые применяются при обработке рисунка, сохранить их в самом же PSD файле, и потом спокойно воспроизводить для других графических данных. Полагаю, подобными возможности есть и в Corel Draw и в других подобных программах.

Спасибо за внимание. Автор блога Владимир Баталий

Советую ещё почитать:

  • Бесплатные программы для работы, обработки и редактирования аудио файлов
  • Популярные программы для создания виртуальных машин
  • Бесплатные коллекции из 160 000 пиктограмм и значков
  • Flower v2 – Обновлённый графический онлайн редактор для рисования
  • Некоторые характеристики цвета – тёплые, холодные и пастальные цвета

>>>Подписаться на обновления блога!

2 комментария к записи “Бесплатные программы имитации мыши и клавиатуры, их движение и клики”

Есть ещё одна прога – Automatic Mouse and Keyboard
Хотелось бы уточнить – помимо макросов в определённых программах (ворд,ексель, фотошоп и тд и тп) другие программы при работе амкросов позволяют полноценно работать на ПК или это невозможно? Дело в том, что вышеуказанная прога выполняет макрос на ура, но при этом клава и мышь находятся во власти макроса, поэтому на компе ничего паралельно не сделать Хотелось бы данный минус убрать.

Читайте также:  Как рассчитать баланс мощностей?

На сколько я понял, вы хотите запустить макрос/программу, которые будут управлять мышью и вводить нужные команды с клавиатуры. При этом – хочется параллельно спокойно работать с другими приложениями. Проблема в том, что в ОС есть только один экземпляр мыши и клавиатуры.
Но. Если вам это поможет, можете установить виртуальную машину – VirtualPC или Oracle VM VirtualBox (мне больше нравится). Устанавливаете там нужную ос, программы и документы, запускаете на виртуалке макрос/программу. На виртуалке своя мышь и клавиатура, у вас своя.

ТОП-12 лучших автокликеров для мыши — рейтинг самых удобных и эффективных

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

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

Содержание:

Выбор

Выбирая наиболее подходящий автокликер отталкивайтесь от того, для каких именно целей вы скачиваете такое программное обеспечение.

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

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

Упростить и ускорить процесс выбора подходящего программного обеспечения поможет таблица 1, в которой приведены наиболее популярные и подходящие программы, выполняющие такую функцию, и их основные эксплуатационные характеристики.

Таблица 1. Сравнение лучших программ для автокликинга

НазваниеОбход защитыУстановление интервала между нажатиямиЗадействованность клавиатурыПравая кнопка мыши
ClickerManЧастичноДа, в широком диапазонеДа, а также горячие клавишиНет, только левая
AutoClick ExtremeНетДа, в широком диапазонеДа, а также горячие клавишиНет, только левая
UoPilotНетНетДа, а также горячие клавишиНет, только левая
Automatic Mouse and KeyboardНетДа, в широком диапазонеДа, а также горячие клавишиДа
Ghost MouseНетДа, в широком диапазонеНетНет, только левая
GS AutoClickerНетДа, в широком диапазонеНет, только горячие клавиши и мышьДа, обе кнопки
Free Mouse AutoClickerЧастичноДа, но только в платной версии программыТолько в платной версии программы. В бесплатной – только горячие клавиши и мышьДа, обе кнопки
Clikka Mouse FreeНетНетДа, а также горячие клавишиДа
AC Auto ClickerНетДа, но только в платной версии программыТолько в платной версии программы. В бесплатной – только мышьДа, обе кнопки
The Fastest Mouse Clicker for WindowsНетДа, в широком диапазонеДа, а также горячие клавишиДа

Далее материал более подробно рассматривает наиболее популярные программы такого принципа действия.

ClickerMan

Рис. 1 ClickerMan

Утилита распространяется полностью бесплатно в полной версии, качественно русифицирована, что является редкостью в данном сегменте софта.

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

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

Поддерживает эмуляцию нажатия горячих клавиш.

  • Поддержка работы по скриптам.
  • Поддержка скриптов стороннего разработчика.
  • Эмуляция работы мыши, клавиатуры, горячих клавиш.
  • Удобная работа по координатной сетке.
  • Качественная русификация
  • Задание временного периода между кликами можно варьировать в широком диапазоне.
  • Официальное бесплатное распространение полнофункциональной версии.
  • Софт плохо обходит алгоритмы обнаружения роботов, хотя некоторые
  • устаревшие системы обнаружения обойти все же способна.
  • Планировщик заданий поддерживается лишь частично – некоторые типы заданий все же удается запланировать.

AutoClick Extreme

Рис. 2 AC Extreme

Функциональная и наиболее «серьезная» система, среди всех, рассмотренных в данном списке.

Бесплатно распространяется только пробная версия, которая предоставляет доступ к полному функционалу софта, но только на один месяц. Далее стоимость лицензии составляет 1000 рублей (оплачивается однократно).

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

Не нагружает аппаратные ресурсы компьютера, быстро устанавливается, мало весит.

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

Читайте также:

UoPilot

Простая, но популярная и функциональная программа, распространяемая бесплатно официально, в полнофункциональной версии.

Имеет неплохую русификацию. Способен задавать работу, как клавиатуры, так и клавиши мыши.

  • Есть неплохая русификация.
  • Официальное полностью бесплатное распространение лицензионной версии.
  • Способен эмулировать нажатие кнопок клавиатуры.
  • Может запускать программы по скриптам, в том числе скриптам сторонних разработчиков.
  • Есть удобная координатная сетка для обозначения положения указателя мыши.
  • Грамотным скриптом удается прописать не только работу мыши, клавиатуры, но и работу сочетаний (горячих) клавиш.
  • Не поддерживает клики правой кнопкой мыши.
  • Невозможно задать временной интервал между нажатиями – он задается в автоматическом режиме.
  • Полное отсутствие планировщика заданий.
  • Довольно сложная и малофункциональная система написания пользовательских скриптов для работы программы в автоматическом режиме.
  • Русификация хотя и присутствует, качество ее выполнения не на высоте.
  • Утилита не способна обходить «защитников» от автоматического кликинга, такая функция вовсе не предусматривалась создателями программы.

Automatic Mouse and Keyboard

Рис. 4 Mouse and Keyboard

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

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

Оплата лицензии производится один раз (а не подписка).

  • Широкий функционал.
  • Удобный интерфейс, максимальная быстрота использования и простота настройки.
  • Наличие полнофункциональной полной версии софта.
  • Поддерживает запуск по скриптам, в том числе и от сторонних разработчиков.
  • Поддерживает написание скриптов и запуск по ним.
  • Имеется полнофункциональный и удобный планировщик заданий.
  • Может эмулировать работу горячих клавиш, указателя мыши, клавиатуры.
  • Возможность точного задания временного диапазона между кликами/нажатиями.
  • Имеется координатная сетка для задания параметров положения мыши.
  • Платное распространение программы – стоимость ее лицензии составляет чуть менее 20 долларов.
  • Короткий пробный период.
  • Полное отсутствие русификации – сама система не ориентирована на русскоязычного пользователя.
  • Не осуществляет обхода защиты от программ распознавания клик-роботов.

Ghost Mouse

Рис. 5 Ghost Mouse

Максимально простая и небольшая утилита распространяется бесплатно.

Ориентирована на нечастое кратковременный пользование.

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

Рейтинг
( Пока оценок нет )
Загрузка ...
Adblock
detector