NebulaAuth
November 7, 2025

🌌 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, сталкивались с ситуацией, когда мафайлы требовали обновления сессии.
Теперь эта проблема решена — добавлена возможность массово назначать зашифрованные пароли аккаунтам.
Приложение сможет автоматически восстанавливать устаревшие сессии, не требуя ручного ввода.

Процесс прост:

  1. Введите свой пароль шифрования — он станет ключом доступа к паролям.
  2. Укажите данные в формате login:password или steamid:password, каждый аккаунт — с новой строки.
  3. Нажмите Сохранить.

После этого при запуске приложения нужно будет вводить лишь один пароль вместо сотен.
Доступно по пути Меню → Другое → Назначить пароли.


🌐 Менеджер прокси

Работа с прокси — ключевая часть NebulaAuth.
Прокси интегрированы во все разделы приложения, однако сам менеджер не обновлялся больше года.

Теперь он переработан и стал удобнее:

  1. 📏 Окно увеличено примерно в 1.5 раза.
  2. ⚙️ Добавлены настройки «Отображать протокол» и «Отображать логин и пароль», которые сохраняются после перезапуска.
  3. 🧹 При добавлении прокси автоматически удаляются пробелы и невидимые символы (тримминг).
  4. 🪶 Ошибки при добавлении теперь отображаются внутри окна, а не «за ним».
  5. 📋 Добавлен пункт «Удалить» в контекстное меню (ПКМ).
  6. 🧭 Менеджер теперь доступен из меню: Меню → Прокси-менеджер (старый способ тоже работает).
  7. ⌨️ Добавлена горячая клавиша 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).


Благодарю всех, кто активно помогает в тестировании и репортах