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

Обзор приложения
Утилита способна запомнить те действия с мышью и клавиатурой, которые делает пользователь, чтобы впоследствии повторить их нужное количество раз. Она позволяет создавать кнопки на панели скоростного вызова в игре, определять возможности по ее управлению. За счет автокликера Uopilot сокращается время на выполнение одних и тех же команд в игровом процессе.
Просто пример: если пользователю нужно кликнуть в определенное место экрана 1000 раз, достаточно включить запись в приложении, нажать на ЛКМ 1 раз, а затем выбрать в программе опцию повторения. Дальше можно заниматься своими делами, пока неутомимым Uopilot будет тапать тысячу раз.
Приложение характеризуется:
- возможностью запуска с любыми утилитами и играми;
- работой со всеми версиями операционной системы Windows;
- отсутствием отслеживания на сервере программным путем;
- простым интерфейсом.
Автокликер Юпилот не анализирует трафик и не отправляет пакеты.
Описание основных функций автокликера Uopilot
Функциональность Уопилота не ограничивается простой имитацией кликов. Приложение умеет много чего еще:
- розыск и определение цветов в определенных координатах;
- полную эмуляцию мыши и клавиатуры;
- скриптинг в настройках;
- звук при событиях;
- горячие кнопки hot-key;
- запуск по таймеру приложений;
- многопоточное игровое сопровождение;
- неограниченное число одновременно работающих скриптов и копий утилиты.
Программное обеспечение обладает интеграцией с игрушками клиентов, включая Ultima Online.

Инструкция по работе
Скачивается Uopilot с официального сайта, там же можно найти полную инструкцию по использованию утилиты. Пароль для Uopilot на странице разработчика: uopilot.uokit.com.
Мышка
В приложении Uopilot как пользоваться мышью? Основные команды манипулятора представлены в таблице.
Get mouse_pos | координаты курсора |
Move | перемещение указателя в указанную точку |
Move Smooth | плавный перевод стрелки |
Drag | переход из области в область |
Left/ Double_left | одиночный/двойной клик ЛКМ |
Right / Double_Right | ПКМ |
Middle/Double_Middle | средней КМ |
Left_down/ Left_up | зажать/отпустить ЛКМ |
Right_down/ Right_up | ПКМ |
Middle_down/ Middle_up | СКМ |
Клавиши
Здесь применяются следующие команды.
Getlayout | текущая раскладка клавиатуры |
Setlayout | установка языка для команды send или sendex |
Send/Send217 | нажать кнопку под номером # |
Send_down/ Send217_down | зажать клавишу под номером # |
Send_up/ Send217_up | отпустить ее |
Say | набор текста |
В активном окне можно нажимать (Sendex), зажимать (Sendex_down) или отпускать (Sendex_up) Ctrl, Alt, Shift.
Post является аналогом Send в Uopilot для Виндовс ХР и Виста на 32 бит.
Циклы
Приложение позволяет организовать цикл.
Break | прерывание |
Continue | переход на следующий этап |
Repeat | повтор действия несколько раз |
For | множественное дублирование серии |
While uopilot | микроцикл с проверкой условий |
Условия
Для обработки условий всего две команды.
If | проверка параметра «истина или ложь» |
Switch | создание логического ветвления |
Цвет и изображения
Обработка палитры в приложении Uopilot.
Get color | оттенок в заданных координатах |
While | цикл с проверкой цвета |
If | проверяет цветовую гамму |
Findimage | поиск изображения в точке |
Findcolor uopilot | ищет определенный тон в заданной зоне |
GetImage | запоминает часть экрана |
SaveImage | сохраняет из памяти участок дисплея |
DeleteImage | удаляет сохранение |
LoadImage | загрузка изображения в память |
Color | определение цвета |
ColorToRed/ ColorToBlue | возврат красного/синего канала |
ColorToRGB | разделение цвета на отдельные цветовые каналы |
Подпрограммы
Дополнительные команды.
Call | вызов процесса |
Proc | процедура |
Gosub | передислокация в подпрограмму |

Макросы
Данные Uopilot команды функционируют на 32 битах.
Macro_load | загрузка |
Macro_play | воспроизведение |
Macro_send | отправка кликов по клавишам макросом |
Массивы
Для тех тех, кто хочет использовать массивы тоже есть набор команд.
Load_array | загрузка |
Save_array | сохранение |
Init_arr | присваивание элементов массива одной строчкой |
Indexof | поиск |
Sort_array | сортировка |
Delete_array | удаление строк, столбцов |
Size | определение размера |
Скрипты
Управление скриптами через команды, которые в таблице ниже.
Start_script | запуск |
Stop_script | остановка |
Restart_script | перезапуск |
Pause_script | пауза |
Resume_script | продолжение |
End_script | конец |
Load_script | загрузка |
Priority | приоритет |
Current_script/Active_script | переменная возврата номера закладки текущих/активных скриптов uopilot |
Get scripts | определение количества вкладок |
Hotkeystart | установка горячей кнопки запуска или остановки |
Hotkeypause | клавиша приостановки |
Полностью освоив скрипты данного автокликера, можно легко заставить его фармить в любых играх, сведя участие человека к минимуму.
Программы
Управлять можно всей программой.
Exec | запуск внешней утилиты |
ExecAndWait | активизация и ожидание завершения приложения |
Terminate | завершение программы |
Файлы
Uopilot может связаться с файловой системой и управлять файлами.
FileCopy | копирование |
FileRename | переименование |
FileDelete | удаление |
Filesetdate/ Filegetdate | установка/получение даты и времени последних изменений |
Filesetattr/ Filegetattr | установка/получение атрибутов |
Fileexists | возврат 1, если файла нет — 0 |
DirCreate | формирование директории |
DirRemove | удаление пустого каталога |
Dir | вывод файлового дерева |
Write | дописка текста |

Окна
Для контроля окон в Винде.
Set windowpos | перемещение окна с изменением размера |
Get windowpos | получение координат и размеров |
Findwindow | поиск по заголовку или PID |
Workwindow | переменная, хранящая хендл с привязанным скриптом |
Getwindow | получение описания активного окошка |
Getwindowtext | возврат заголовка |
Setwindowtext | изменение заголовка |
Showwindow | управление состоянием |
WindowFromCursor | возврат описания под курсором мыши |
WindowFromPoint | возвращение хендлов всех окошек |
WorkwindowPID | переменная, возвращающая PID процесса |
SendMessage/PostMessage | отправка события WinAPI |
Память
Управление памятью.
Readmem | чтение |
Writemem | запись |
RelativeAddress2absolute/AbsoluteAddress2relative | преобразование адреса |
Буфер
Можно использовать буфер обмена операционной системы.
Set clipboard | запись текста |
Get clipboard | получение текста |
Строки
Для работы со строками в приложении есть несколько команд.
PosEx | возврат позиции подстроки |
Copy | копирование символов |
Delete | удаление знаков |
Insert | вставка символов |
CharToHex | возвращает переведенные знаки в Hex ASCII коды |
CharToHexF | разбивка по 8+8 кодов символов |
Trim/ Ltrim/ Rtrim | удаление лишних пробелов |
RegExp | поиск позиции подстроки |
Get number/ Get word | получение числа/слова из строки |
GetSelectedText/ SetSelectedText | присвоение/замена выделенного текста активного окна |
Is_real/ Is_string | возврат 1, если является числом/строкой |
Числа
Для работы с числами очень много команд. Они перечислены на изображении ниже.

Дата и время
Можно контролировать время.
AddDate | складывание дат |
AddYears/ AddMonths/ AddDays/ AddHours/ AddMinutes/ AddSeconds | добавление нескольких лет, месяцев, дней, часов, минут, секунд |
SubDate | вычитание даты |
SubYears/ SubMonths/ SubDays/ SubHours/ SubMinutes/ SubSeconds | вычитает несколько лет, месяцев, дней, часов, минут, секунд |
YearFromDate/ MonthFromDate/ DayFromDate/ HourFromDate/ MinuteFromDate/ SecondFromDate | возврат года, месяца, дня, часов, минут, секунд |
DayOfWeek | возвращение дня недели |
DateNow/ TimeNow | возвращает текущую дату, время |
TimeStamp | преобразование таймштампа |
Вывод сообщений
Программа может выводить сообщения.
Logging/ Log | лог |
Msg | сообщение |
Hint | подсказка |
Alarm | воспроизведение звука |
Flash | мигание в таскбаре |
Prompt | запрос на пользовательский ввод |
Другие
В инструкции к Uopilot есть и иные командные значения:
- для записи значения в переменную или ее объявление используется Set;
- приостановки выполнения текущего скрипта на определенное время — Wait;
- сбор данных из скобок в единую строку и подставка вместо себя — Eval;
- перемещение к другой части кода, обозначенному меткой — Goto;
- сохранение в файл копии — Printscreen;
- выход из пилота автокликер — Exit;
- возвращение в массив версии приложения — Version;
- подсчет количества миллисекунд от начала выполнения скрипта переменной — Timer.
Указанные команды для Uopilot кликера позволят полноценно работать с утилитой.
Плюсы и минусы
К преимуществам приложения относят:
- наличие простого интерфейса на русском языке — можно скачать необходимый софт Uopilot с сайтов рф;
- поддержку разнообразных приложений и компьютерных развлечений;
- цветовую индикацию в редакторе скриптов;
- оптимизацию последней версии с операционной системой Виндовс 10;
- автоматизацию большого количества операций с персональным компьютером;
- управление с использованием горячих клавиш;
- отсутствие необходимости установки утилиты на ПК;
- способность выставлять периодичность нажатия кнопок;
- работу с браузерными, клиентскими и прочими игрушками.
К серьезным минусам программы относят сложное для новичков управление, мешающее полноценно его использовать, и отсутствие регулярных обновлений с официального сайта разработчика.
Несмотря на трудности, авторы программного обеспечения регулярно выпускают новые версии софта.

Аналоги
В список аналогичных по возможностям приложений входит:
- AutoClicker;
- Clickermann;
- Free Mouse Auto Clicker;
- Automatic Mouse and Keyboard;
- GS Auto Clicker;
- Ghost Mouse;
- AutoClickExtreme.
Не всем пользователям нравится работа с основным софтом, многие предпочитают подбирать для себя максимально простые утилиты. Опытные игроки для прохождения Claw of Chaos, Камелота, Late Shift (Ночной смены) пользуются последней русскоязычной версией Uo Pilot 2.41 или предыдущей — 2.40. Современные варианты позволяют легко управлять героями, побеждать в одиночных и командных зачетах.