1.9.9740
Daily-driver build with the safest release cadence.
- Updated
- 4 days ago
- File Size
- 517.97 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.
Эту опция включает дополнительные меры безопасности, которые помогают обходить защиту на некоторых серверах Lineage 2. Обратите внимание, что запускать программу нужно ПЕРЕД запуском клиента, то же самое касается и обновления версии - сначала выгружаем клиент игры, обновляемся, запускаемся и затем уже снова загружаем клиент.
Производительность в общем и целом пострадать не должна, однако всякое может быть, если что - пишите в дискорд/телеграмм. В ближайшие месяцы(вероятнее всего апрель-май) будет крупное обновление по безопасности программы в рамках которого будут добавлены фичи, которые должны значительно снизить риски детектирования.
В основном мелкие багфиксы
С течением времени ауры становятся все сложнее и сложнее, поэтому все больше и больше появляется инструментов из классического программирования. Новый тип действия ExecuteAura это не что иное как вызов метода (или функции)
Он выполняет последовательно ВСЕ объявленные в слинкованной ауре действия, при этом если одно из них завершилось с ошибкой - вся цепочка будет прервана.
По факту это позволяет отдельно объявлять некие логические куски ("Идем в город", “Выкладываем вещи на склад”), а отдельно - логику, которая эти действия вызывает.
Этот инструментарий уже очень давно доступен пользователям экшена C# Script, который позволяет делать это и еще очень многое, однако иногда писать скрипт это перебор. К тому же никто не мешает сначала сконфигурировать ауры с действиями и вызывать их через ExecuteAura, а когда логика становится слишком сложной - переходить на скрипты.
Все, кто сталкивались с проблемой поиска картинок с прозрачным фоном понимают какая боль прыгать между аурой и графическим редактором, в котором вы вырезаете фон.
Раньше цепочка действий выглядела именно так и была слишком длинной. Теперь же можно нажать на иконку кисточки возле картинки или сделать правый клик мышью по ней и откроется небольшой встроенный редактор, в котором можно в 2 клика вырезать фон, слегка подрихтовать изображение ластиком и… все. Больше никаких действий не требуется. Теперь цепочка выглядит так:
Это должно значительно экономить время, особенно когда идет этап подбора идеального изображения.
Связи (они же "байндинги", bindings) это фича, которая позволяет связывать произвольные параметры действий и триггеров друг с другом, формируя цепочку зависимостей в которой при изменении, к примеру, Target Window в одном триггере это же окно будет автоматически выбрано и в другом триггере или действии, у которого сформирована соответствующая связь. Несколько примеров, где это может быть полезно:
На данный момент ядро системы готово, однако с точки зрения простоты для пользователя все пока сложно. Будет еще несколько волн доработок. которые призваны решить эту проблему, однако даже в текущем виде система позволяет конфигурировать крайне продвинутые наборы аур, которые для конечного пользователя весьма дружелюбны
ВАЖНО - для отображения байндингов поставьте галку “Show bindings” в настройках программы (правый верхний угол Settings).
Получать полный набор нужной информации это бесценно, однако каждый раз вручную собирать все это достаточно проблематично, не говоря уже о том, что некоторые вещи пользователю выслать довольно сложно(например, лог событий Windows).
Report-a-problem призван решить эту проблему и позволяет автоматически собрать и выслать в один клик полный пакет данных, при этом есть возмоность галками выбирать что именно отправлять, чтобы уменьшить размер репорта или если по каким-то причинам вы не хотите отправлять те или иные данные:
Данное окно можно вызвать тремя способами
Позволяет на языке C# писать прозивольный код. который будет включать/выкллючать триггер. Это особенно полезно, когда нужно заложиться на какое-то состояние, которое невозможно описать обычными триггерами, к примеру, скриптом можно провероять доступность удаленного сервера, наличие файла на ПК пользователя или любые другие сложные условия.
[+][Image/Color/Text Search] Добавлен новый режим захвата - Windows Graphics
[+][Image/Color/Text Search] Доработан интерфейс быстрого выбора окна (Target Window во всех действиях/триггерах) - теперь отображается еще процесс, которому окно принадлежит
[+][SendInput] Добавлены глобальные(по умолчанию для всех действий Send* и локальные хоткеи (только для текущего действия) для запуска/остановки записи. Теперь запись последовательности идет в два этапа - сначала вы нажимаете кнопку RECORD, затем, когда все готов для записи, нужно будет нажать Esc(или другую настроенную клавишу) чтобы запись началась. Повторное нажатие ее остановит. Это должно облегчить точное позиционирование мыши и т.п. перед началом записи
[+][SendInput] Добавлена возможность остановки воспроизведения последовательности. Делается это тем же хоткеем, которым макрос записывается (по умолчанию Esc)
[+][SendInput] При проигрывании последовательности будет отображаться всплывающее окно с информацией о текущей последовательности, следующей операции, длительности и т.п. Можно отключить.
[+][SendInput] Добавлена возможность записывать относительное перемещение мыши.
[+][SendInput] Добавлена опция “Restore window”, которая позволяет восстанавливать то окно, которое было выбрано на момент начала ввода. Restore Window + Restore Mouse position позволяют полностью восстановить исходное состояние после завершения действия.
[+][SendInput] Добавлена глобальная опция “Show Driver warning on startup”, которая позволяет скрывать предупреждение о том, что драйвер пока не готов для симуляции ввода. Для полноценной работы драйвера нужно сделать клик любой кнопкой мыши кроме левой и нажать любую клавишу на клавиатуре.
[+][WinExists] [C# Script] Теперь в триггере WinExists доступно свойство ActiveWindow, которое позволяет писать скрипты, которые тем или иным образом взаимодействуют с выбранным окном - позиция, заголовок, размеры и т.п.
[+][Image/Color/Text Search] Добавлена глобальная опция “Max Capture FPS”, которая ограничивает FPS для всех аур указанным значением. Полезно, когда хочется быстро ограничить потребляемые ресурсы всеми аурами.
[*][Replica] Режим Clickthrough для этого типа оверлеев теперь по умолчанию выключен
[*][SendInput] Доработана точность позиционирования курсора мыши, теперь погрешность будет в пределах 1 пикселя, наилучшая точность на данный момент у драйвера
[*][Image/Color/Text Search] Оптимизирован процесс захвата экрана всеми режимами - потребление памяти должно снизиться.
[*] Доработан инсталлятор - теперь у него есть иконка и он корректно создает/обновляет шорткаты
[*][Image/Color/Text Search] Поправлена ошибка из-за которой при переключении превью приложение могло зависнуть
[*][Image/Color/Text Search] Поправлена ошибка из-за которой приложение могло крашнуться если указан низкий FPS, в зависимости от системы это могло быть 2-3 кадра в секунду или меньше
[*] При загрузке могло временно отображаться черное окно
[*] Поправлен краш на версиях Windows 10 младше 19041 (май 2020)
[*] Поправлена ошибка из-за которой загрузочное окно на ноутбуках или экранах с нестандартным DPI отображалось некорректно
[*][Hotkeys] Доработана обработка хоткеев. Теперь сложные сценарии (с несколькими модификаторами и несколькими хоткеями одновременно) должны отрабатывать корректно
[*][Hotkeys] Поправлена ошибка из-за которой в некоторых ситуациях приложение крашилось даже без отображения диалогового окна
[*] Доработан выбор региона в репликах и всех местах где выбирается окно/регион - ранее была вероятность вместо желаемого региона получить регион 0 0 Ширина Высота окна
[*][DependencyGraph] Поправлена ошибка из-за которой граф иногда не перестраивался в соответствии с внесенными в ауры изменениями
[*] Поправлена ошибка из-за которой программа зависала если сделать Drag'n'Drop родительской папки на дочернюю