LocalizatorRUS — лаунчер для Mac, 1.0.0 (тестовая сборка)

Для Mac с Apple Silicon (M1 и новее). .NET устанавливать не нужно.
1. Распакуйте ZIP целиком. Не переносите отдельные файлы из .app.
2. Один раз запустите Install-Launcher.command. Он установит приложение в
   ~/Applications/LocalizatorRUS.app и подготовит локальную подпись на Mac.
   Если macOS блокирует неизвестного разработчика, используйте штатное
   разрешение в Системные настройки → Конфиденциальность и безопасность
   только для этого скачанного приложения. Защиту системы отключать не нужно.
3. В дальнейшем открывайте LocalizatorRUS.app. Терминал не требуется.
4. Разрешите запись экрана для LocalizatorRUS/LocalizatorRUS-Mac,
   если macOS попросит. После изменения разрешения перезапустите озвучку
   кнопкой «Запустить мод». Запись экрана нужна для сигнала из ESO.

Лаунчер автоматически находит Documents/Elder Scrolls Online/live/AddOns.
Если игра ещё не запускалась, сначала запустите ESO. Другая папка выбирается
кнопкой «Папка установки…». Перед обновлением закройте игру.
Лаунчер скачивает Mac-пакет, проверяет SHA-256, устанавливает аддон и
LibAddonMenu-2.0, затем запускает озвучку скрыто. Скачанные базы и аудио
сохраняются. Во время синхронизации показывается число записей.
После завершения загрузки открывается сайт, окно закрывается, озвучка работает.
Закрытие окна лаунчера не останавливает озвучку.

Галочка «Запускать при входе в macOS» управляет фоновым запуском озвучки.
По умолчанию включена. После отключения настройка сохраняется.
Кнопка «Остановить» завершает озвучку сейчас; галочка отключает будущий вход.
Для удаления: выключите галочку, нажмите «Остановить», удалите приложение.
При желании удалите ~/Library/LaunchAgents/asia.tesorus.localizatorrus.voice.plist.

Логи: ~/Library/Logs/LocalizatorRUS (кнопка «Лог»).
Технические отчёты озвучки отправляются с отметкой MAC, как в консольном порте.

Сборка и автоматические проверки выполнены на Windows. Нативный запуск окна,
системное разрешение записи экрана и автозапуск требуют проверки на Mac.
Локальная подпись не является Developer ID и нотарификацией Apple.
