From ce55005d44a20d919465cb79739da58f6cf26679 Mon Sep 17 00:00:00 2001
From: achiez
Date: Mon, 4 May 2026 19:37:37 +0300
Subject: [PATCH] chore: remove outdated README files and update main README
with new features and documentation link
---
README-RU.md | 74 -------------------------------------------
README-UA.md | 71 -----------------------------------------
README.md | 63 +++++++++++-------------------------
misc/main_window.png | Bin 0 -> 343052 bytes
misc/update.xml | 8 -----
5 files changed, 18 insertions(+), 198 deletions(-)
delete mode 100644 README-RU.md
delete mode 100644 README-UA.md
create mode 100644 misc/main_window.png
delete mode 100644 misc/update.xml
diff --git a/README-RU.md b/README-RU.md
deleted file mode 100644
index 8979183..0000000
--- a/README-RU.md
+++ /dev/null
@@ -1,74 +0,0 @@
-# NebulaAuth
-
-## Описание
-
-
-
-NebulaAuth — это приложение для эмуляции действий из мобильного приложения Steam. Которая заменяет ваш смартфон при работе в Steam.
-
-
-
-## Основные преимущества
-
-- **Локализация на трёх языках**: английском, русском и украинском.
-- **Полная функциональность Steam Desktop Authenticator**, переосмысление [старого приложения](https://github.com/Jessecar96/SteamDesktopAuthenticator)
-- **Поддержка прокси** во всех процессах работы с аккаунтом.
-- **Группировка мафайлов** для продвинутого контроля.
-- **Автоматическое подтверждение трейдов/действий на ТП** для экономии времени.
-- **Массовый импорт мафайлов** с помощью Drag'n'Drop или CTRL+V для удобства.
-- **Настройка внешнего вида** для персонализации интерфейса.
-- **Возможность подтвердить вход в учетную запись без ввода кода** для облегчения доступа.
-- **Автообновление** программы для использования новейших функций.
-- **Автоматический повторный вход в случае проблем с сессией** для непрерывной работы.
-- **Интуитивно понятный интерфейс** с подсказками и удобствами
-- **Постоянная поддержка** кода приложения и других функций.
-
-## Установка
-
-1. Если приложение не запускается, необходимо установить [.NET Desktop Runtime](https://dotnet.microsoft.com/en-us/download/dotnet/8.0)
-2. [Скачать программу из релизов этого репозитория на Github](https://github.com/achiez/NebulaAuth-Steam-Desktop-Authenticator-by-Achies/releases/latest)
- * *Для сохранности ваших данных скачивайте приложение только отсюда*
-4. Распакуйте ZIP-файл в любую папку.
-5. Запустите файл **NebulaAuth.exe**.
-
-## Использование
-
-
-
-
-1. Панель управления.
- - управление файлами и настройки
- - управление аккаунтом (вход, привязка, отвязка)
- - группировка
- - выбор прокси
- - индикатор с подсказкой об используемом прокси (горит либо желтым, либо красным, при наведении отобразит дополнительную информацию)
- - таймеры для автоматического подтверждения трейдов/продаж на торговой площадке
- - интервал таймера подтверждений (в секундах)
-2. Список ваших аккаунтов
-3. Код подтверждения входа (нажмите, чтобы скопировать)
-4. Главное окно подтверждений
-5. Поиск по логину или SteamID (7xxxxxxxxxxxxx)
-6. Подтвердить вход на другогом устройстве.
-7. Гиперссылка на официальную страницу приложения с указанием авторства.
-
-## Настройки
-
-
-
-1. Режим фона. Используйте, если вы хотите отключить фон или установить собственный (поместите файл «Background.png» в папку приложения)
-2. Язык приложения
-3. Отключить таймеры при переключении между аккаунтами
-4. Скрывать в трей при сворачивании
-5. Индикатор с цветом. Маленький кружочек на значке панели задач с произвольным цветом. Полезно при использовании нескольких окон.
-6. Пользовательский цвет приложения.
-7. Текущий пароль шифрования. Если установлено, вы можете сохранять зашифрованные пароли в mafile, чтобы облегчить повторный вход в систему при проблемах с сессией. (Не рекомендуется)
-8. Режим устаревших файлов. Режим совместимости Mafile с другими клиентами (SDA и т.д.). Если установлено, приложение будет сохранять файлы в старом стандартном формате (по умолчанию: включено).
-9. Разрешить автообновление без подтверждения
-
-
-
-## [Лицензия](/LICENSE.md)
-
-Коммерческое использование запрещено. При распространении измененного кода необходимо указывать оригинальное авторство.
diff --git a/README-UA.md b/README-UA.md
deleted file mode 100644
index 708e102..0000000
--- a/README-UA.md
+++ /dev/null
@@ -1,71 +0,0 @@
-# NebulaAuth
-
-## Опис
-
-
-
-NebulaAuth - це програма для емуляції дій з мобільного додатку Steam. Яка замінює ваш смартфон під час роботи в Steam.
-
-
-## Основні переваги
-
-- **Локалізація трьома мовами**: англійською, російською та українською.
-- **Повна функціональність Steam Desktop Authenticator** переосмислення [старої програми](https://github.com/Jessecar96/SteamDesktopAuthenticator)
-- **Підтримка проксі** у всіх процесах роботи з обліковим записом.
-- **Угруповання мафайлів** для просунутого контролю.
-- **Автоматичне підтвердження трейдів/дій на маркеті** для економії часу.
-- **Масовий імпорт мафайлів** за допомогою Drag'n'Drop або CTRL+V для зручності.
-- **Налаштування зовнішнього вигляду** для персоналізації інтерфейсу.
-- **Можливість підтвердити вхід до облікового запису без введення коду** для полегшення доступу.
-- **Автооновлення** програми для використання новітніх функцій.
-- **Автоматичний повторний вхід у разі проблем із сесією** для безперервної роботи.
-- **Інтуїтивно зрозумілий інтерфейс** з підказками та зручностями
-- **Постійна підтримка** коду програми та інших функцій.
-
-## Монтаж
-
-1. Якщо програма не запускається, необхідно встановити [.NET Desktop Runtime](https://dotnet.microsoft.com/en-us/download/dotnet/8.0)
-2. [Завантажити програму з релізів цього репозиторію на Github](https://github.com/achiez/NebulaAuth-Steam-Desktop-Authenticator-by-Achies/releases/latest)
- * *Для збереження ваших даних завантажуйте програму тільки звідси*
-4. Розпакуйте ZIP-файл у будь-яку папку.
-5. Запустіть файл **NebulaAuth.exe**.
-
-## Використання
-
-
-
-1. Панель керування.
- - керування файлами та налаштування
- - керування акаунтом (вхід, прив'язка, відв'язування)
- - угруповання
- - вибір проксі
- - індикатор з підказкою про проксі (світиться або жовтим, або червоним, при наведенні відобразить додаткову інформацію)
- - таймери для автоматичного підтвердження трейдів/продажів на маркеті
- - інтервал таймера підтверджень (у секундах)
-2. Список ваших облікових записів
-3. Код підтвердження входу (натисніть, щоб скопіювати)
-4. Головне вікно підтвердження
-5. Пошук за логіном або SteamID (7xxxxxxxxxxxxx)
-6. Підтвердити вхід на іншому пристрою.
-7. Гіперпосилання на офіційну сторінку додатку із зазначенням авторства.
-
-## Налаштування
-
-
-1. Режим фону. Використовуйте, якщо ви хочете вимкнути фон або встановити власний (помістіть файл "Background.png" у папку програми)
-2. Мова локалізації
-3. Вимкнути таймери під час перемикання між обліковими записами
-4. Приховувати у трей при згортанні
-5. Індикатор із кольором. Маленький кружечок на піктограмі панелі завдань з довільним кольором. Корисно при використанні кількох вікон.
-6. Власний колір програми.
-7. Поточний пароль шифрування. Якщо встановлено, ви можете зберігати зашифровані паролі в mafile, щоб полегшити повторний вхід до системи у разі проблеми з сесією. (Не рекомендується)
-8. Режим застарілих файлів. Режим сумісності Mafile з іншими клієнтами (SDA тощо). Якщо встановлено, програма зберігатиме файли у старому стандартному форматі (за замовчуванням: увімкнено).
-9. Дозволити автооновлення без підтвердження
-
-
-
-## [Ліцензія](/LICENSE.md)
-
-Комерційне використання заборонено. У разі поширення зміненого коду необхідно вказувати оригінальне авторство.
diff --git a/README.md b/README.md
index a3f01fd..7e8d1de 100644
--- a/README.md
+++ b/README.md
@@ -1,12 +1,5 @@
# NebulaAuth
- * [Русский](README-RU.md)
- * [Українська](README-UA.md)
-
-
-
-## Description
-
@@ -19,24 +12,33 @@ NebulaAuth is an application for emulating actions from the Steam Mobile App, re
NebulaAuth is an independent project and is not affiliated with Valve or Steam.
+
## Main advantages
-- **Localization in three languages**: English, Russian and Ukrainian.
+
+
+
+
+- **Localization in six languages**: English, Russian, Ukrainian, Spanish, Turkish and Kazakh.
- **Full functionality of Steam Desktop Authenticator** reimagining [old app](https://github.com/Jessecar96/SteamDesktopAuthenticator)
- **Proxy support** in all account work processes.
- **Mafile grouping** for improved management.
- **Automatic confirmations of trades/market actions** to save time.
-- **Bulk import of .mafiles** via Drag'n'Drop or CTRL+V for convenience.
+- **Bulk import of .mafiles** via Drag'n'Drop or Ctrl+V, including SDA-encrypted mafiles with automatic manifest detection.
- **Design customization** to personalize the interface.
- **Ability to confirm account login without entering a code** for easier access.
-- **Auto-update** program to use the latest features.
+- **Auto-update** with SHA256 checksum verification, changelog viewer and flexible update options.
- **Automatic relogin in case of problems with the session** for continuous operation.
-- **Intuitive interface** with tips and conveniences
-- **Continious support** of application code and other features.
+- **Intuitive interface** with tips and conveniences.
+- **Continuous support** of application code and other features.
+## Documentation
+
+You can find the documentation for the application [here](https://achiefy-project.gitbook.io/nebulaauth). Currently, only the Russian version is available, but the English version will be released soon.
+
## Installation
1. If the application does not start, you need to install [.NET Desktop Runtime](https://dotnet.microsoft.com/en-us/download/dotnet/8.0)
@@ -45,40 +47,11 @@ NebulaAuth is an application for emulating actions from the Steam Mobile App, re
4. Unpack the .zip file to any folder
5. Run the file **NebulaAuth.exe**
-## Usage
-
-
-1. Control panel.
- - file management and settings
- - account management (login, linking, unlinking)
- - grouping
- - proxy selection
- - an indicator with a hint about the proxy used (lit either yellow or red, when hovered it will display additional information)
- - timers for automatic confirmation of trade offers/sale offers on the marketplace
- - confirmation timer interval (in seconds)
-2. List of your accounts
-3. Login confirmation code (click to copy)
-4. Main confirmation window
-5. Search by login or SteamID (7xxxxxxxxxxxxx)
-6. Confirm login on another device
-7. Hyperlink to the official application page with attribution
+## Project Ownership
-## Settings
-
+NebulaAuth is the original project by Achiefy™.
-1. Background mode. Use it if you want to disable default or set custom background of application (put file 'Background.png' to your application folder)
-2. Localization language
-3. Disable timers when switching between accounts
-4. Hide to tray on minimize
-5. Indicator with color. Small ellipse on your task-bar icon with custom color. Useful when using multiple windows
-6. Custom background color of application
-7. Current encryption password. If set you can save encrypted passwords to mafile to help re-login on session troubles. (Not recommended)
-8. Legacy mafile mode. Mafile compability mode for another applications (SDA and etc). If checked application will save mafiles with old standart format (Default: checked)
-9. Allow auto-update without confirmation
-
-
+Please keep attribution and do not present modified versions as official.
-## [License](/LICENSE.md)
-
-Commercial use prohibited. When redistributing modified code, you must indicate the original authorship.
+AGPL-3.0 — see [LICENSE](/LICENSE).
diff --git a/misc/main_window.png b/misc/main_window.png
new file mode 100644
index 0000000000000000000000000000000000000000..de4aab47d1606b0cf5a59c289cac8e1f77da7bf1
GIT binary patch
literal 343052
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