Что такое Pack?
Packs (от англ. Pack — пакет) — это функция EyeAuras, которая упрощает распространение пользовательских скриптов. Рыболовный бот, набор макросов или сложное behavior tree — всё это можно упаковать в один удобный архив.
Pack состоит из нескольких частей:
Всё это упаковывается в единый ZIP-архив, который удобно копировать и распространять.
Щёлкните правой кнопкой мыши по папке, которую хотите упаковать, и выберите Publish.

В открывшемся окне нажмите Publish folder.

Если всё прошло успешно, появится зелёная иконка со словом sync.

Чтобы скачать Pack, откройте ссылку справа от него.

На открывшейся странице нажмите Download portable pack, чтобы скачать ZIP-архив.

Standalone — версия, которую вы скачиваете с главной страницы сайта. Она регистрируется в списке установленных программ и в целом является обычным полноценным приложением. В большинстве случаев разработка предполагается именно через Standalone.Pack — портативная версия программы, которая существует независимо от Standalone и может содержать дополнительные изменения, заданные автором через конфигурацию.Это ключевая особенность: паки по своей природе портативны, то есть не требуют установки.
Паки не регистрируются в списке программ, хранят свою конфигурацию рядом с собой, а логи — тоже поблизости. В целом они оставляют минимум следов и могут запускаться даже с флешки.
Автор пака (не пользователь, а именно тот, кто управляет паком) может задать уникальный набор настроек, определяющий, как именно его пак должен выглядеть и работать. Например, можно полностью скрыть интерфейс EyeAuras и оставить только собственный интерфейс, реализованный на C#-скриптах и Blazor Windows.
Также можно настроить пак так, чтобы в ZIP-архив вообще не попадали исходные C#-скрипты — это ускорит запуск и повысит безопасность, что особенно важно, если вы распространяете приватное или платное решение. Подробнее о защите скриптов — здесь.
Any Пользователь сам выбирает: импортировать скрипты или скачать Pack.Prefer Packed Основной акцент делается на скачивании Pack, а импорт скриптов скрывается (но всё ещё доступен).Packed Only Разрешена только загрузка Pack, без возможности импорта.
Теперь при экспорте новой версии пака можно указать режим компиляции скриптов. Это позволяет:
Подробно это объясняется здесь.
Кратко:
Эта опция определяет, насколько активно EyeAuras будет пытаться защитить ваши скрипты от посторонних глаз. Подробнее о защите скриптов — здесь.
** Что будет, если я забуду включить защиту при упаковке?**
В этом случае ваши скрипты будут упакованы в стандартном виде — просто скомпилированы, без дополнительной защиты.