🌌 NebulaAuth Update 1.8.0 [rus]
🪐 Вступление
Официальный канал: https://t.me/nebulaauth
Обновление 1.8.0 стало крупным шагом к стабильной версии 2.0.
Фокус — на удобстве, гибкости и исправлении накопленных проблем, которые мешали пользователям в повседневной работе.
Некоторый функционал был переписан, а интерфейс — переработан для большей отзывчивости и ясности.
🔥 Критические изменения
⚙️ Откат на .NET 8.0 — версия фреймворка была понижена до восьмой, так как у части пользователей возникали проблемы с запуском приложения.
Для корректной работы необходимо установить .NET 8.0 Desktop Runtime, если этого ещё не сделано.
🗂️ Дубликаты мафайлов больше не игнорируются — теперь все загружаются при запуске, проверка оставлена пользователю.
🔧 Автообновления больше не требуют прав администратора, если у приложения есть доступ на запись в текущую директорию.
🗄️ Бэкапы из mafiles_backup больше не очищаются автоматически при привязке или переносе Steam Guard.
🤖 Добавлена автоматическая сборка релизов на основе Github Actions
🆕 Массовая установка паролей
Многие пользователи, особенно при миграции с SDA, сталкивались с ситуацией, когда мафайлы требовали обновления сессии.
Теперь эта проблема решена — добавлена возможность массово назначать зашифрованные пароли аккаунтам.
Приложение сможет автоматически восстанавливать устаревшие сессии, не требуя ручного ввода.
- Введите свой пароль шифрования — он станет ключом доступа к паролям.
- Укажите данные в формате login:password или steamid:password, каждый аккаунт — с новой строки.
- Нажмите Сохранить.
После этого при запуске приложения нужно будет вводить лишь один пароль вместо сотен.
Доступно по пути Меню → Другое → Назначить пароли.
🌐 Менеджер прокси
Работа с прокси — ключевая часть NebulaAuth.
Прокси интегрированы во все разделы приложения, однако сам менеджер не обновлялся больше года.
Теперь он переработан и стал удобнее:
- 📏 Окно увеличено примерно в 1.5 раза.
- ⚙️ Добавлены настройки «Отображать протокол» и «Отображать логин и пароль», которые сохраняются после перезапуска.
- 🧹 При добавлении прокси автоматически удаляются пробелы и невидимые символы (тримминг).
- 🪶 Ошибки при добавлении теперь отображаются внутри окна, а не «за ним».
- 📋 Добавлен пункт «Удалить» в контекстное меню (ПКМ).
- 🧭 Менеджер теперь доступен из меню: Меню → Прокси-менеджер (старый способ тоже работает).
- ⌨️ Добавлена горячая клавиша CTRL + ENTER для быстрого добавления прокси.
⏱ Автоподтверждения
- 💾 Программа теперь запоминает аккаунты с автоподтверждениями и автоматически включает их после перезапуска (через 30 секунд).
- ⏳ Минимальный интервал таймера снижен с 10 до 5 секунд — используйте с осторожностью (возможен временный бан IP).
🎨 Интерфейс и UX
🧩 Окно «Подтвердите действие» приведено к новому дизайну:
🧭 Создание групп — добавлен пункт «Создать группу» в контекстное меню для быстрого добавления.
🌊 Ripple-эффекты — добавлена настройка отключения визуальной ряби при нажатиях (улучшает производительность).
Настройка: Меню → Настройки → Тема → «Отключить анимации Ripple»
📝 Режим именования — настройка «Использовать имя аккаунтов на мафайлах» заменена на новый параметр «Режим именования».
Теперь при изменении режима нужно подтвердить переименование — создаётся резервная копия в mafiles_backup, после чего все файлы переименовываются корректно.
Это устраняет ситуацию с дубликатами (7xxxxxx.mafile и login.mafile).
📊 Футер — теперь отображает количество аккаунтов и текущий выбранный.
💬 Подсказки — при наведении на аккаунт отображается имя файла (удобно для поиска дубликатов).
⌨️ Горячие клавиши и управление
- ⚡ Автофокус — при открытии диалогов курсор устанавливается автоматически.
- 🔍 CTRL + F — фокус на поиск.
- ↩️ Escape / Enter — работают в окнах подтверждения (например, при удалении файла).
- 🔒 CTRL + SHIFT + C — копирование пароля выбранного мафайла (при наличии сохранённого пароля шифрования).
- 🧭 ESC — снимает фокус с поиска аккаунтов (удобно при импорте через CTRL + V).
- 🌐 CTRL + ENTER — быстрое добавление прокси из поля ввода.
- 🧩 TAB — исправлено переключение между логином и паролем в окнах Привязки и Переноса.
💬 В этом обновлении расширен список горячих клавиш для ускорения взаимодействия с программой.
В будущих версиях появится полная кастомизация сочетаний клавиш, чтобы каждый мог настроить управление под себя.
⚙️ Автоматическая сборка с GitHub
Теперь все сборки NebulaAuth создаются автоматически прямо из исходного кода.
Это значит, что каждая версия, опубликованная на GitHub, собрана напрямую из открытого репозитория, без ручного вмешательства.
- Вы можете быть уверены, что загружаемый файл — именно тот, что создан из кода на GitHub, без изменений.
- Исключён человеческий фактор и риск подмены сборок.
- Каждая версия автоматически проверяется и подписывается системой GitHub Actions.
📦 Проще говоря — теперь каждое обновление прозрачно, проверяемо и безопасно.
🧰 Мелкие изменения и исправления
🌍 [Localization] Завершена полная локализация интерфейса на английский и украинский языки — весь хардкод удалён.
🌍 [Localization] При первом запуске приложение автоматически определяет язык интерфейса.
⚡️ [Improvement] Исправлена настройка «Непрозрачность справа» — элементы больше не становятся прозрачными при изменении параметра.
⚡️ [Improvement] Клавиша CTRL больше не снимает выделение с мафайла при клике.
⚡️ [Improvement] Кнопка «Отвязать» больше неактивна при невыбранном мафайле.
⚡️ [Improvement] Опция «Удалить из группы» неактивна, если выбранный мафайл не имеет группы.
🐞 [Bug Fix] Исправлен краш при входе в аккаунт без активированного Steam Guard — теперь отображается понятное сообщение об ошибке.
🐞 [Bug Fix] Подсказка при привязке теперь корректно отображает имя мафайла (login.mafile вместо ID при включённом режиме логинов).
🐞 [Bug Fix] Потенциально исправлена проблема с буфером обмена (GitHub issue #9).
Благодарю всех, кто активно помогает в тестировании и репортах