1.9.9774
Daily-driver build with the safest release cadence.
- Updated
- 18 weeks ago
- File Size
- 515.39 MB
- Release Notes
- Open notes
Stable is the recommended track for most users. Alpha gets you the newest capabilities first.
Daily-driver build with the safest release cadence.
Fastest release track with the newest features and experiments.
Every release stays linked here so you can inspect what changed before you switch versions.
A small patch with fixes for macros, EyePad and the interface.
A small patch with fixes for the interface, overlays and behavior tree editor.
Alpha 1.9.9980 lets you sign in to EyeAuras with Google, Twitch, or Discord. Link a service to your account from Profile, then sign in without your EyeAuras password. If you’re already signed in to the service in your browser, you may not need to enter your details again. If you don’t have an EyeAuras account yet, your first service sign-in creates one automatically — no separate registration is needed. If you already have licenses or history, sign in to your existing account first and link the service to avoid creating a new one. Read more about signing in with Google, Twitch, and Discord
Create or Reset. EyeAuras will show your username and new password after creating or resetting it. You won’t be able to view the password again later, so save both immediately.A small patch with a few fixes.
#1 and #2 suffixes could get mixed up or switch on their own.Небольшой патч после 1.9.9942. В основном здесь исправления для оверлеев и интерфейса.
Well, the moment I mentioned back in 1.9.9339 is finally here - the old WPF shell is going away.
For the last few months, the WPF and Blazor interfaces have been living side by side. The Blazor UI has already been available for quite a while and was enabled by default for most users. Now the switch between the two is gone - the old shell is being retired for good, and all further changes will be made in the Blazor UI.
This is a very large update internally, so I am releasing it to Alpha first. There will probably be bugs :) Stable stays on 1.9.9774 for now.
Overlays were one of the last large pieces still tied to the old interface. In this build, their editors and core logic have finally moved to the Blazor UI.
Replica Overlay received most of the changes: region selection, resizing, and the editor itself were reworked. Replica now dims while selecting a region, and holding Shift preserves the aspect ratio while resizing.
The separate Web UI Overlay has been merged into C# Overlay. Existing configs should migrate automatically.
PathOfExile.exe#2 could replace itself with a generated string containing the window address, process, and title.Target Window in ML Search, Image Search, Color Search, Text Search, and other triggers, actions, and overlays that work with a window.Bugfixes.
#EA-1266EyeAuras.Blazor.Controls to PoeShared.Blazor.Controls - update the namespace#EA-1294Embedded Resources management in Script Properties: resource list, file operations, tree view display, list limits, and scenarios with references/NuGet.EmbeddedResources should now be easier to connect - added support for partial path matching (/res/my.png => res/my.png and my.png will find the resource)Send Sequence editor - added previously missing elements for MouseMove#EA-1295#EA-1292Security measures mode.#EA-1265Небольшой патч после большого обновления 1.9.9545. В основном тут исправления для EyePad, предпросмотра видео и SDK-зависимостей.
Поправил запуск файлов через EyePad.
Если EyeAuras стартует с .json или .v1.enc, такие файлы теперь открываются как aura-файлы и запускаются через aura tab. При этом обычное открытие .json внутри EyePad все еще работает как текстовый файл.
Еще несколько правок рядом:
InvalidDataИсправлена гонка в предпросмотре видео: старый frame buffer мог уже освободиться, а UI все еще пытался прочитать из него кадр.
Теперь такие устаревшие кадры просто пропускаются или логируются, вместо того чтобы ронять предпросмотр.
.json и .v1.enc, переданные при запуске приложения, теперь открываются как aura-файлы..json в самом EyePad осталось текстовым.InvalidData.EA-1258: notification overlay мог ломаться после obfuscation.ImageSharp и Unity, удалена старая прямая ссылка на OpenAI 1.7.2, чтобы убрать downgrade-конфликты NU1605.Два главных фокуса апдейта:
По AI важный пользовательский момент: появились бесплатные лимиты, чтобы можно было попробовать Assistant без ручной настройки OpenAI-аккаунта. Это особенно важно для пользователей из РФ: OpenAI сейчас блокирует работу с такими пользователями, а EyeAuras Gateway закрывает эту проблему. Если нужен полный контроль, можно указать собственный OpenAI API key или совместимый endpoint; в этом режиме EyeAuras ходит напрямую и Gateway не используется.
Остальные крупные направления:
.csx, .sln, Live Import и внешних IDEЕсли вы недавно в EyeAuras: pack - набор аур/скриптов, а mini-app - готовое решение, собранное поверх EyeAuras.

Задача этого обновления была выравнять функционал нового и старого интерфейсов. Дальнейшее развитие будет именно в новом UI. Старый будет отключен в одном из следующих обновлений.
Второй основной фокус этого апдейта - AI. Теперь он разделен на два сценария:

EyeAuras интегрируется с OpenAI и OpenAI-compatible API: можно указать свой OpenAI API key или совместимый endpoint, и запросы будут идти напрямую туда.
У OpenAI нет бесплатных лимитов для таких сторонних интеграций, при этом хотелось бы, чтобы пользователи могли хотя бы попробовать новый функционал без лишних заморочек. Поэтому EyeAuras берет эту роль на себя через EyeAuras Gateway - по сути прокси-сервер перед OpenAI. Благодаря Gateway бесплатные лимиты доступны и для Assistant, и для Codex: можно начать без отдельного OpenAI-аккаунта, ключей и endpoint'ов. Этого должно хватить чтобы периодически обращаться к помощи AI.
Gateway также решает проблему с ограничениями доступа для пользователей из РФ: OpenAI сейчас блокирует прямую работу с такими пользователями, а EyeAuras Gateway позволяет пользоваться AI-функциями без отдельной настройки обходных маршрутов. Если вы указываете свой API key или endpoint, Gateway не используется. В обозримом будущем будет возможность пополнить счет EyeAuras, чтобы даже будучи в РФ иметь возможность использовать AI.
AI Assistant - это умный справочник по EyeAuras и легкий режим для простых изменений: какой триггер выбрать, почему не сработало действие, где нужный раздел wiki, как выглядит минимальный пример C#-скрипта или что поправить в текущей настройке.
Параллельно появился EyeAuras Bot в Discord. Это тот же быстрый формат помощи, но вне приложения: бот знает wiki, changelog и scripting best practices.

Wiki теперь доступна на русском и английском. Это важно и для пользователей, и для AI: чем лучше документация, тем точнее становятся Assistant, Discord Bot, Codex и внешние coding agents.
Codex Coding Assistant - это более сильный режим для задач, где простого ответа или небольшой правки мало. Он работает рядом с EyePad и внешней IDE: видит файлы и папки workspace, держит контекст задачи, может составить план, внести правки, учесть diagnostics редактора и объяснить, что изменилось.

Типовые сценарии для Codex: написать или починить C#-скрипт, разобраться в Behavior Trees, собрать pack, подготовить mini-app, использовать Live Import, подключить Memory API или объяснить ошибку прямо по текущему проекту.
Codex - это будущий основной режим AI в EyeAuras для задач, где нужно видеть проект целиком.
Если коротко: Assistant дешевле и быстрее для справки, идеи или простой правки. Codex умнее и лучше подходит для задачи "помоги сделать это в моем проекте".
Старые ограничения Free-версии сняты почти полностью: лимиты на количество аур, размер скриптов, интеграции и основные возможности больше не должны упираться в старую Free/Pro-модель.

Единственное заметное исключение пока остается вокруг сетевых сообщений: использование Network Message trigger и Send Network Message action все еще требует лицензии. Это технический хвост старой модели, который я планирую убрать в одном из следующих крупных обновлений.
В целом EyeAuras теперь движется в сторону бесплатной базовой программы. Монетизация должна смещаться с ограничений внутри самой программы на готовые продукты, сделанные поверх нее: pack'и, mini-app и авторские решения.
Саблицензии - это уже не про ограничения EyeAuras как программы, а про то, как авторы могут распространять свои собственные решения.
Если вы делаете pack, mini-app или приватную автоматизацию для команды/клиента, теперь можно собрать более подходящую модель доступа из доступных опций. Например:
Идея в том, чтобы EyeAuras оставалась максимально свободной как платформа, а авторы могли аккуратно монетизировать то, что они построили поверх нее.

Крупные изменения:
RegisterViewType(...)Script Properties, управление NuGet, References и Embedded ResourcesMemory API получил отдельный раздел документации. Это способ брать состояние прямо из процесса. Основная область применения - C# скрипты, однако вполне можно прокидывать вычитанные значения через переменные.
Например, можно читать координаты, HP, текущую цель, вычитывать список объектов и т.п.
Что это дает на практике по сравнению с использованием того же WinAPI напрямую:
LocalProcess, а затем буквально поменяв одну строчку ровно тот же код использовать для работы с DMA-устройством, драйвером или вашим сверх-секретным способом чтенияReToolsPlugin можно подключить прямо в своих Memory API-скриптах и дать AI-агенту инструменты для реверса выбранного процесса: читать память, искать данные, дизассемблировать, разбирать RTTI, сохранять findings и продолжать работу уже от найденных фактовEyePad продолжает превращаться в отдельный режим работы для тех, кто пишет код, запускает скрипты, импортирует pack'и и работает с .sln.

Важный сдвиг здесь в том, что EyePad стал ближе к реальной рабочей среде, а не просто к встроенному редактору. Можно открывать одиночные .csx и текстовые файлы, работать с .sln, запускать Live Import, импортировать pack и постепенно превращать эксперимент в полноценный проект.
Отдельно улучшена надежность работы с файлами. Черновики, сохраненные файлы, внешние изменения на диске и восстановление после перезапуска теперь должны вести себя понятнее. Это особенно важно для AI-сценариев: если Codex или внешний агент работает с проектом, ему нужен настоящий файловый контекст, а не "магический" текст в памяти редактора.
Это еще не финальная Explorer/workspace-модель, но направление уже понятно: EyePad должен стать нормальной оболочкой для workflow "пишу код, тут же запускаю и довожу до pack или mini-app".
Export / Import заметно подтянут как визуально, так и по части функционала

Что изменилось:
Export можно задавать параметры pack'а, имя и описаниеЦель остается прежней: привести workflow к состоянию, где рабочую mini-app можно собрать максимально быстро, буквально в пару кликов. Мы уже на 90% там!
В Image Search появился встроенный редактор шаблона.

Теперь прямо внутри триггера можно:
Также улучшено отображение image preview в новом UI, исправлены проблемы с template rendering и добавлена недостающая доступность IComputerVisionExperimentalScriptingApi в SDK.
Ниже собраны пункты из Bugfixes / Improvements по всем changelog'ам, вошедшим в этот большой апдейт. Список отсортирован по важности: сначала crash/freeze, затем Licensing/Auth, UI, Scripting и остальные группы.
SendInputController, который мог проявляться в сценариях с Ctrl+VSharePreviewAiChatSession, связанный с SetInputSinksublicenseEyeAuras.ImGuiSdk, 0.1.42: markdown-редактор, анимации, составные кнопки, интеграция шрифтов, изображения, кэширование и многое другое.WindowListProvider: когда заголовок окна обновлялся, EA теряла окно на 1 кадрBindings мог не всплыватьSubTree в деревьях поведенияBlazor-окон когда окно резко "упрыгивало" в сторонуBlazorWindow, из-за чего окно должно вести себя лучше под нагрузкойBlazorWindowIWindowSelector.FindWindow: отсутствие окна больше не должно приводить к исключениюRegisterViewType(Type viewType, Type dataContextType, object key = default). Это позволяет регистрировать собственные UI-виджеты.CreateRemoteThread, APC и другие). Обратите внимание: инжект и чтение памяти зависят от защиты конкретного процесса; для игр и приложений с anti-cheat могут потребоваться отдельные подходы, совместимые методы доступа или дополнительная настройка.ScriptContainerExtensions повторно регистрировался BT-нодами. Из-за этого singleton-объекты на деле переставали быть... singleton-объектами.DefaultNuGetPackageBlacklist, что улучшает совместимость со старыми пакетами netstandard1.3 и netstandard2.IComputerVisionExperimentalScriptingApi был недоступен в SDKCould not build the proper workspace state, please report this errorEmbedded Resources и StaticWebAssets у NuGet-пакетов - особенно полезно для UI-компонентов и пакетов, которые тянут свои веб-ресурсыOpenAI и EyeAuras Gateway (прокси для OpenAI)@everyone, ролей и пользователейResponses API: добавлена потоковая выдача ответовIEyeAurasAiGuidanceService вынесен так, чтобы scripts могли программно получать guidance pack - можно загрузить пакет доков и скормить AI прямо изнутри вашего скрипта, тем самым дав AI больше контекста о вашем паке/приложенииNuGet и package references теперь должны корректнее доезжать до packed-сборокExport (когда выставлен режим Binaries Only).gitignore при project export