F.A.Q.

Что такое EyeAuras?

EyeAuras это кликер, использующий компьютерное зрение и нейронные сети, который может анализировать все, что происходит на экране, и выполнять действия, такие как перемещение мыши и нажатие клавиш от вашего имени. Он также может воспроизводить звуки, отправлять сообщения в Telegram и через Интернет, и даже выполнять скрипты C#!

Как EyeAuras работает?

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

Никаких инжектов! Программа работает только с экраном и устройствами ввода!

Какие задачи можно выполнять с EyeAuras?

Примеры самых распространенных задач, от более простого к более сложному:

  • Помощь в нажатии скиллов Программа может отслеживать состояние защитных/атакующих скиллов и нажимать их по мере необходимости. Такая же логика применима к банкам HP/свиткам бафов и всему остальному.

  • Оповещения Программа интегрируется с Telegram, а засчет C# скриптов позволяет отправлять оповещения практически куда угодно (Discord, TS и т.п.). К примеру, программа может отслеживать происходящее на экране и отправлять оповещения когда персонаж умер, выбил определенный предмет и т.п. Пример настройки оповещения в Telegram для L2.

  • Макросы Вы можете настраивать целые последовательности действий, которые программа воспроизведет при достижении какого-то условия. К примеру, если закончился баф, можно настроить последовательность "Слетать в город, добежать до NPC, получить баф, скастовать свиток возврата на спот".

  • Автоматизация мини-игр Во многих играх для рыбалки, сбора ресурсов и всего остального реализованы мини-игры. Вот живой пример

  • Увеличение эффективности фарма за счет частичной автоматизации Брать цели руками и нажимать ротацию может быть утомительно, вы можете достаточно быстро переложить эту проблему на робота, он будет только рад. Вот пример авто-таргета. А вот и пример настройки ротации

  • Trigger Bot Эта категория aim bot'ов появилась относительно недавно и очень легко реализуется в программе - она может анализировать содержимое под курсором и при достижении определенного набора условий нажимать за вас кнопку стрельбы. Причем, за счет нейронных сетей можно не просто анализировать просто цвет, можно натренировать модель и научить ее стрелять даже в определенные части тела!

  • Написание целого полноценного пользовательского интерфейса Здесь уже начинается программирование - для своего набора аур вы можете быстро и просто набросать пользовательский интерфейс, который будет выглядеть так, как вам удобно. По сути вы можете написать то, что называется MiniApp - маленькое компактное приложение внутри EyeAuras. https://wiki.eyeauras.net/ru/scripting/getting-started Этот функционал появился около года назад, ниже - примеры интерфейсов, реализованных членами сообщества. Все это создано прямо в EyeAuras.

  • За счет C# скриптов можно добавлять целые блоки функционала в игры К примеру, буквально в 10 строчек укладывается набор скриптов, который будет выключать звук в игре, когда она свернута. Обучающее видео - https://www.youtube.com/watch?v=r4oHqHBpj-c p.s. Интерфейс программы с тех пор сильно поменялся, но суть осталась прежней

  • (Any) Bot Самое сложное, что можно делать с использованием программы - вы можете реализовать полноценного бота, который будет использовать самые последние наработки в области нейронных сетей и компьютерного зрения. Эта задача нетривиальна и потребует знаний программирования. В таком варианте EyeAuras по сути представляет собой платформу, на базе которой вы можете разработать и распространять бота, не беспокоясь о защите, производительности захвата и обработки изображения и т.п. Это сэкономит месяцы времени и позволит сосредоточиться на разработке логики.

Что конкретно я могу сделать на EyeAuras в таких играх как L2,Albion,PoE и тд.

Lineage 2

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

  • Фарм, спойл, крафт, автоматизация прожима ламп, автоматически закуп с возвратом на спот, увеличение эффективности фарма (умный таргетинг) - you name it...

Path of Exile

В этой игре программа служит больше как помощник при фарме. Что можно реализовать:

  • Прожимы банок при определенных условиях - этот функционал с введением авто-потов менее актуален, но за счет автоматизации все еще можно более эффективно жать банки, чем это делает встроенный в игру механизм
  • Прожимы скиллов, поддержание бафа/криков
  • Автоматическое перепризывание саммонов, если их убили

Для ауработов:

  • Auto-follow
  • Поддержка и автоматически прожимы ваал скиллов по мере накопления
  • Заход на карты/выход с карт по команде

Любые MMO-RPG

  • Настройка ротации персонажа с помощью деревьев поведения
  • Автоматизация крафта
  • Автоматизация добычи ресурсов - как частичная (сбор), так и полная (сбор, складирование)
  • Рыбалка, как правило, очень хорошо автоматизируется - были примеры для Lineage 2, Lost Ark, Albion

Какие игры поддерживает EyeAuras?

Программа работает лишь с экраном и устройствами ввода, поэтому ответ - любые игры. Это может быть как полноценный клиент MMORPG, так и управление BlueStacks эмулятором, в котором запущена мобилка. Никакой разницы в работе с этими продуктами нет.

Есть лишь два исключения из правил и касаются они игры Lineage 2 - программа официально не поддерживает работу с фри-серверами от команд E-Global и MW/Expanse.

Нужно ли мне уметь программировать, чтобы написать скрипт на EyeAuras?

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

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

EyeAuras бесплатный?

Программа распространяется по модели Freemium (= Free-to-Play), т.е. скачать и начать пользоваться ей можно абсолютно бесплатно и без ограничений по времени. Однако при приобретении лицензии вы получите расширенный функционал. Чуть более подробно здесь

Обнаруживают ли EyeAuras античиты в играх?

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

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

Важно! Так как программа целиком и полностью построена на компьютерном зрении, ей не обязательно работать на том же комьютере, где и игра. С использованием карты захвата за пару долларов и одного из специальных USB устройств для симуляции ввода, можно построить сетап, в котором EyeAuras работает на отдельном компьютере и отдает команды управления удаленно - в таком варианте автоматические баны становятся попросту невозможными. Как построить такое я расскажу отдельно.

Какие есть ограничения при использовании EyeAuras?

Ограничений, как таковых на данный моент

Как можно настроить перемещение без карт и мапинга на EyeAuras?

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

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

Segmentation

А вот пример навигации по радару от linqse - нейронная сеть распознает положение мобов по радару и двигается в их сторону

И еще один, тоже от linqse - в этом варианте идет навигация через распознавание имен мобов.

Тема все еще очень сложная и требует значительных навыков в программировании и алгоритмах, однако это - будущее и EyeAuras двигается именно в этом направлении.

Я мультибоксер, как EyeAuras может мне помочь?

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

  • Управление окнами посредством сетевых сообщений Запущенные экземпляры EyeAuras могут общаться друг с другом - отправлять и получать сообщения, а также можно настроить как программа будет реагировать при получении какого-то конкретного текста. К примеру, можно очень легко сделать команды "Стой", "Беги за мной", "Начинай собирать лут" и тому подобное. При этом абсолютно неважно где именно запущены ваши окна - это может быть как соседний компьютер, так и сервер с видеокартой в облаке - сообщение все равно дойдет.

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

  • Оркестрирование Запускать 20 окон игры для вашей фермы муторно, а перезапускать при каком-нибудь дисконнекте - еще хуже. Вы можете настроить на базе EyeAuras и скриптов систему, которая будет отслеживать состояние игры, подключения, персонажа и автоматически предпринимать действия для исправления ситуации. Дисконнет? Окей, перезапускаем игру, логинимся, принимаем пати - погнали дальше.

Мешает ли EyeAuras человеку при работе с одним окном игры?

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

Может ли EyeAuras работать сразу в нескольких окнах на одном ПК?

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

Могли бы вы показать видео с реальной работой EyeAuras?

Все материалы ниже принадлежат членам коммунити:

Канал linqse - https://www.youtube.com/@eyesquad-cv9ii Lineage 2 - бот от linqse

AimLab - играем в шарики от linqse

GTA5 - автоматическое распознавание капчи с помощью нейронной сети от linqse

GTA5 - сбор всего, что только можно с помощью нейронных сетей от linqse

Lineage 2 - удаленное управление ботом от linqse

Lineage 2 - фарм мобов в катакомбах от Quo. "Паутинка" справа это визуализация логики персонажа, EyeAuras управляет двумя окнами одновременно. Извините за качество, шел 2021 год, снимали на тапок.

Escape From Tarkov - ранний прототип программы, которая с помощью нейронных сетей распознает, оценивает(с помощью аукциона) и визуализирует(маленькие треугольнички в углу некоторых предметов) качество предметов от Tony