Builds

Available downloads

Stable is the recommended track for most users. Alpha gets you the newest capabilities first.

Stable 1.9.9740 Alpha 1.9.9740
Windows 10/11 x64 Administrator rights
Release Notes

Track recent changes

Every release stays linked here so you can inspect what changed before you switch versions.

Release

1.3.5704

Permalink 2 years ago

Bug Fixes / Improvements

  • [Overlays] Fixed how offsets work and resolved a crash that could occur in some cases when updating anchors/offsets.
  • [Graph / Dependency Viewer] Fixed an issue that caused the graph to display incorrectly due to a missing JS file.
Release

1.3.5691

Permalink one year ago

Улучшение возможностей вашего бота с помощью анализа изображений на основе машинного обучения

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

Встречайте инструмент автоматической аннотации CVAT - ваш новый основной инструмент для обучения моделей ML

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

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

ИСПРАВЛЕНИЕ ОШИБОК/УЛУЧШЕНИЯ

  • [SendSequence] Добавлена поддержка колесика мыши вверх/вниз, доступна только в SendSequence на данный момент
  • [Dependencies Viewer/Graph] Теперь использует другой способ отображения аур/зависимостей. Теперь должно быть гораздо более отзывчивым.
Release

1.3.5643

Permalink one year ago

ИСПРАВЛЕНИЯ ОШИБОК/УЛУЧШЕНИЯ

  • [Сетевое сообщение] Исправлен сбой, который происходил из-за несоответствия версий сервера/клиента
Release

1.3.5625

Permalink one year ago

Улучшения автообновления

В Настройках появилась новая опция: "Автоматическая загрузка обновлений". Это гарантирует, что новая версия будет загружена в фоновом режиме, как только она станет доступна, и вы сможете установить обновление гораздо быстрее, чем раньше.

  • Вы сохраняете возможность отложить обновление, если сейчас не готовы к установке. Система будет ждать вашей команды!
  • Интересно, что в обновлении? Просто нажмите на значок облака, чтобы получить доступ к всплывающему окну с подробной информацией.
  • Я усовершенствовал поведение всплывающего окна, чтобы оно было менее навязчивым. Вместо того, чтобы получать уведомления о каждом незначительном обновлении или информации, теперь вы увидите дискретное уведомление рядом с маленьким значком облака в заголовке окна.
  • Уведомления об ошибках также были оптимизированы. Короткие сообщения об ошибках появятся рядом с значком облака, а подробные сведения об ошибках будут отображаться во всплывающем окне.
  • Журнал изменений также был переписан с нуля. Не стесняйтесь комментировать новый UX, ваше мнение важно!

Image

ИСПРАВЛЕНИЕ ОШИБОК/УЛУЧШЕНИЯ

  • [SendInput] [Usb2Kbd] Я ввел новую опцию "CharSet", позволяющую вам выбирать между ANSI и Unicode. Это улучшение направлено на обеспечение совместимости с различными версиями ОС. Настройка по умолчанию - ANSI, что должно быть достаточно для большинства пользователей.
Release

1.3.5602

Permalink 2 years ago

Send Network Message Action / Network Message Trigger Improvements

Infrastructure changes have been rolled out that significantly improve the performance of sending and receiving network messages. This can be used to build a network of interconnected EyeAuras instances that perform actions together, such as remote control, multiboxing, and similar setups.

There are now multiple hubs in each region (RU/EU), and the system will try to choose the one closest to your physical location. This should noticeably reduce latency, especially for RU/CIS users, who previously sometimes used EU servers even for internal traffic. Select the hub closest to you, and the new routing rules will try to use the server in that region that provides the best latency.

Image

As with any infrastructure change, there is always a chance that something might break. If you notice increased latency (or even just higher perceived latency), or something does not work as expected, please let me know.

Latency

In addition to deploying extra servers and adjusting routing, I also changed how network messages are processed, which should further improve overall latency. You can now see the latency for each message directly next to its timestamp. Latency is calculated using the sender's and receiver's local time (in UTC, so the time zone does not matter), which means the value may be somewhat inaccurate if the clocks are not synchronized.

In my own testing, latency dropped from ~100ms to ~20ms after the server-side changes.

US Servers

As far as I know, there are not many users in the US right now, so expanding the infrastructure into a US region is mostly a matter of financial viability. Everything is technically ready, though, so when the time comes, I will add US servers.

Actions / Overlays / Triggers Can Now Be Ignored

Every action, trigger, and overlay can now be Ignored. This is controlled by the checkbox to the left of its name and, effectively, makes the ignored entity behave as if it does not exist.

  • For triggers, they are excluded from all evaluations.
  • For actions, they are skipped even if the action block is executed.
  • For overlays, the overlay is closed and unloaded.

This is especially useful when debugging or configuring something and you want to temporarily disable part of an aura.

P.S. This change does not affect C# scripting.

BUG FIXES / IMPROVEMENTS

  • [Text Search] Fixed(?) a crash related to out-of-bounds memory access in Tesseract.
Release

1.3.5571

Permalink one year ago

Добавлен новый метод распознавания текста через Windows OCR

Что это значит?

В триггере TextSearch появятся новые опции в выпадающем списке "Символы", которые позволят вам использовать оптическое распознавание символов на основе Windows (преобразование изображения в текст), которое оказалось более надежным и производительным, чем предыдущая версия на основе Tesseract, используемая в EyeAuras.

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

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

Несколько советов:

  • Бинарное пороговое значение, которое широко использовалось для Tesseract OCR, гораздо менее эффективно для Windows OCR, что одновременно улучшает производительность и надежность
  • Размер имеет значение. Если OCR возвращает пустой текст - просто добавьте масштабирование через настройки UI, во многих случаях незначительная корректировка размера изображения может значительно улучшить результаты
  • Если вы установили новый язык и он не появляется в выпадающем списке - просто перезапустите приложение
  • подробнее можно узнать в wiki

ИСПРАВЛЕНИЯ ОШИБОК/УЛУЧШЕНИЯ

  • [Эффекты изображения] Улучшена функциональность Eyedropper - теперь вы можете указать диапазон, который будет применен к выбранному цвету. Точный выбор сделает его точным совпадением, узкий/широкий применит масштабирование для создания региона.
Release

1.3.5554

Permalink 2 years ago

Bug Fixes / Improvements

  • [SendInput] Fixed and improved the driver installation scripts for the virtual driver and input driver. They were no longer working correctly after recent security-related changes.
  • [WebUI Overlay] Fixed a rare crash that occurred when using a specific combination of UI controls.
Release

1.3.5514

Permalink one year ago

ИСПРАВЛЕНИЯ ОШИБОК/УЛУЧШЕНИЯ

  • [Исправление ошибки] Окно не восстанавливается после сворачивания
  • [Производительность] Улучшена производительность ведения журнала - сокращено количество взаимодействий с использованием WinAPI
  • Окна Настройки и Эффекты изображения теперь по умолчанию меньше, чтобы подходить для низких разрешений (1280x720)
Release

1.3.5507

Permalink one year ago

(Translation not required as the content is metadata and does not contain any language-specific text)

ИСПРАВЛЕНИЯ ОШИБОК/УЛУЧШЕНИЯ

  • [Оверлей реплики] Исправлена проблема с выбором региона через "Выбрать регион"
  • [Оверлей изображений] Исправлен сбой, который происходил, когда пользователь выбирал не поддерживаемый файл. Теперь оверлей показывает стандартное изображение, указывая на то, что что-то пошло не так
  • [Оверлей изображений] Добавлена поддержка формата TGA(Targa)
Release

1.3.5498

Permalink one year ago

Добавлено лицензионное соглашение

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

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

Улучшения техники активации окна

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

На первый взгляд, это кажется простым вызовом API в одну строку. Однако из-за различных особенностей Windows это не так просто. В результате я реализовал несколько механизмов для увеличения вероятности успеха.

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

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

YooKassa (бывшая YandexKassa) вернулась

Это может быть интересно для пользователей из РУ/СНГ - YooKassa теперь снова доступна и вы снова можете оплачивать картами.

ИСПРАВЛЕНИЕ ОШИБОК

  • Исправлена проблема с тем, что якоря Conent/Position не сохранялись