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.2.3826

Permalink 3 years ago
  • Добавлен новый функционал - Enabling conditions, который призван помочь с включением/выключением блоков аур, подробнее можно прочитать в Wiki
  • И кстати, добавлена Wiki :) Пока это скорее заготовка, но на базе этого в дальнейшем будет появляться документация по API, описания триггеров, примеры скриптов и т.п.
  • Множество доработок по внутренностям аур. Это неизбежно что-нибудь сломает, однако в дальнейшем позволит сделать систему значительно более стабильной и гибкой
  • Breaking change'ы в скриптах - это не баг, были определенные изменения в моделях аур, на которую опираются скрипты. Этот шаг был неизбежен, я много раз предупреждал и именно по этой причине не развивал редактор скриптов. Дальнейшие разработки будут именно в этой области, поэтому нужно было подготовить плацдарм.
  • Множество мелких изменений в интерфейсе
Release

1.2.3780

Permalink 3 years ago

Добавлена возможность отправлять и сохранять отчеты о производительности

Какую проблему решаем ?

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

Как ?

Если программа потребляет слишком много ЦПУ (предположительно) - нас интересует Performance profiler. Если слишком много памяти - Memory profiler

Ниже описано как пользоваться этими инструментами, они могут использоваться по-отдельности. После того, как вы сделали снимки памяти или записали результаты профилирования нужно нажать кнопку Report a problem. В списке файлов на отправку появятся новые записи Memory- (если использовали Memory Profiler) и Performance- (если Performance profiler)

Файл с репортом может быть очень большим в каких-то отдельных случаях, особенно если речь идет об отправке снимков памяти, в таких случаях отправка может фэйлиться. Если не удается залить файл на сервер через кнопку Send в окне отправки файла, то можно воспользоваться Google Drive или любым другим облачным хранилищем. Ссылку на него можно отправить мне в Discord (Xab3r#3780) / Telegram (ixab3r)

image

Performance profiler

Если софтина лагает - это то, что нам нужно. В Settings есть кнопка Start profiling, она запускает процесс профилирования, т.е. начинает записывать в специальный файл что делает программа все это время. Обычно имеет смысл записать 10-30 минут и нажать Stop profiling. Этого интервала чаще всего хватает для нахождения проблемы.

ВАЖНО ! В записываемый интервал времени нужно, чтобы программа делала ровно то же самое, что обычно. Т.е. если у вас стоял персонаж на фарме - перед записью поставьте его на фарм и включите тот же набор аур, что обычно.

image

Memory Profiler

Иногда случается так, что в программе течет память, т.е. она неконтролируемо выжирает все больше и больше памяти при том, что делает то же самое, что обычно. Вот для таких сценариев и нужны снимки памяти. Чтобы сделать снимок в Settings есть кнопка Take snapshot, которая скопирует все содержимое памяти программы в специальный файл.

ВАЖНО ! Делать снимок нужно уже тогда, когда проблема явно видна, т.е., к примеру, программа уже сожрала в несколько раз больше памяти, чем обычно. Процесс снятия снимка может быть очень долгим, в некоторых случаях минуты или даже десятки минут. Все это время программа нормально работать не будет, но в какой-то момент снимок завершится и все станек как раньше.

image

Release

1.2.3763

Permalink 3 years ago
  • [Synchronization] [Major] Исправлена ошибка из-за которой настройки синхронизации могли не сохраниться при выходе из приложения  
Release

1.2.3762

Permalink 3 years ago
  • [Synchronization] Поправлена ошибка из-за которой ломалась структура папок при синхронизации
  • [Synchronization] Доработки по механизму определения изменений - меньше “холостых" аплоадов
Release

1.2.3757

Permalink 3 years ago
  • [Synchronization] В режим синхронизации добавлена возможность исключать определенные папки, т.е. они будут храниться только локально
  • [Synchronization] Мелкие доработки по интерфейсу синхронизации - теперь корректно отображается время последнего апдейта
  • [Synchronization] Добавлен хоткей CTRL+P для вызова формы Publish/Synchronize
Release

1.2.3752

Permalink 3 years ago
  • [SendInput/Text]/Sequence] В методе ввода Virtual Driver исправлена ошибка из-за которой не отправлялись модификаторы Ctrl/Alt/Shift
Release

1.2.3746

Permalink 3 years ago
  • Поправлена ошибка из-за которой некоторые типы окон были недоступны для выбора во всех триггерах/действиях
Release

1.2.3738

Permalink 3 years ago
  • Исправлен краш при открытии настроек
Release

1.2.3732

Permalink 3 years ago
  • В окно настроек добавлена возможность выбрать локацию сервера, на данный момент их две - EU и RU
Release

1.2.3667

Permalink 3 years ago
  • [SendInput/Sequence/Text] Исправлена ошибка из-за которой Usb2Kbd не инициализировался