Дата: Пятница, 16.01.2026, 06:54:21 | Сообщение # 1
Администратор
Группа: Администраторы
Сообщений: 8728
Статус: OFF-Line
X4 Launcher - Лаунчер для игры X4: Foundations
Описание: Лаунчер для удобного запуска игры X4: Foundations с поддержкой управления параметрами запуска, языковыми настройками и путями к установке игры.
Лаунчер упрощает управление игрой X4: Foundations, позволяя быстро переключаться между разными установками и настройками запуска.
Автор: alexalsp
Системные требования • ОС: Windows 7/8/10/11 (только 64-битные версии) • .NET Framework: 4.6.2 или выше • Дополнительно: Установленная игра X4: Foundations
Запуск игры • Запуск через X4.exe (Steam/GOG версия) • Запуск через X4_nonsteam.exe No-Steam версия) • Автоматическое определение доступных исполняемых файлов
Параметры запуска • Лог-файл - сохранение отладочной информации в файл debuglog.txt • Пропуск заставки - быстрый старт игры без вступительных роликов • Выбор языка игры - поддержка 15 языков интерфейса: - Русский (7), Французский (33), Испанский (34), Итальянский (39) - Чешский (42), Английский (44), Польский (48), Немецкий (49) - Португальский (55), Японский (81), Корейский (82), Китайский (86, 88) - Турецкий (90), Украинский (380) • Выбор языка озвучки - поддержка 5 языков озвучки: - Русский (7), Французский (33), Английский (44), Немецкий (49), Португальский (55)
Управление путями • Добавление и выбор нескольких путей к установкам игры • Автоматическая проверка существования файлов игры • Удаление несуществующих путей
Локализация • Двуязычный интерфейс (Русский/Английский) • Горячая клавиша для смены языка: Ctrl + L
Сохранение настроек • Автоматическое сохранение всех параметров в файл config.json • Восстановление настроек при следующем запуске • Сохранение выбранного пути к игре
Дополнительные функции • Создание ярлыка на рабочем столе для быстрого доступа к лаунчеру • Открытие папки логов игры (Documents\Egosoft\X4) • Предпросмотр командной строки - визуализация параметров запуска • Проверка архитектуры - работа только на 64-битных системах
Использование 1. Добавьте путь к игре через кнопку "Добавить" 2. Выберите нужный путь из списка 3. Настройте параметры запуска (язык, озвучка, логи) 4. Нажмите на кнопку запуска нужной версии игры 5. Для смены языка интерфейса нажмите кнопку "EN/RU" или используйте Ctrl + L
Файлы • Основной исполняемый файл: X4Launcher.exe • Конфигурационный файл: config.json (создается автоматически) • Ярлык на рабочем столе: X4 Launcher.url (при создании)
ДЛЯ БЭКАПА ДАННЫХ И ПЕРЕКЛЮЧЕНИЯ МЕЖДУ НЕСКОЛЬКИМИ ВЕРСИЯМИ ИГР НЕ СТИМ АККАУНТОВ, НО ЗАПУСКАТЬ МОЖЕТ ДАЖЕ СТИМ ИГРЫ ЕСЛИ ДОБАВЛЕНА ПАПКА, НО РЕЗЕРВИРОАНИЕ ДАННЫ АККАУНТОВ СТИМ НЕ ПРОВОДИТСЯ.
X4SaveAutoBackup
X4SaveAutoBackup - это незаменимый инструмент для каждого поклонника вселенной Egosoft. Утилита надежно защищает результаты вашего многомесячного труда, работает незаметно, потребляет минимум системных ресурсов и гарантирует, что ваша космическая империя останется в полной безопасности при любых обстоятельствах.
Игры вселенной X от Egosoft всегда славились своими масштабами. Игроки тратят сотни и тысячи часов реального времени на детальное планирование, постройку масштабных производственных комплексов, развитие торговых сетей и формирование боевых флотов.
Однако огромная продолжительность игровых сессий таит в себе скрытую угрозу: циклическая встроенная система автосохранений игры может легко перезаписать критически важный момент, а внезапный сбой операционной системы, отключение питания или конфликт установленных модификаций способны безвозвратно испортить основной файл сохранения.
Для решения этой проблемы и была создана специализированная утилита X4SaveAutoBackup. Это автономный инструмент, написанный на языке C#, который берет на себя полный контроль над безопасностью ваших игровых данных, работая в фоновом режиме по принципу настроил и забыл.
Основные возможности и автоматическое определение профилей Главное преимущество X4SaveAutoBackup заключается в полной автоматизации всех рутинных процессов. При первом запуске утилита самостоятельно сканирует стандартные директории документов пользователя Windows в поисках путей к играм X4: Foundations и X Rebirth. Программа умеет корректно распознавать и разделять уникальные цифровые идентификаторы аккаунтов Steam и GOG.
Пользователю не нужно вручную прописывать сложные пути в скрытых папках: достаточно отметить галочками нужные профили прямо в графическом интерфейсе. При необходимости, например, при использовании нестандартных путей установки, в утилите предусмотрена возможность ручного указания целевых папок.
Помимо автоматических алгоритмов, в интерфейс вынесена кнопка мгновенного бэкапа. Она позволяет сделать резервную копию выбранных аккаунтов в один клик перед проведением опасных игровых экспериментов или установкой новых модов.
Интеллектуальные триггеры и мониторинг игрового процесса X4SaveAutoBackup предлагает сразу несколько умных режимов работы, которые можно комбинировать для достижения максимальной безопасности: Резервирование по таймеру: пользователь может гибко задать интервал создания копий в диапазоне от 1 до 1440 минут.
Умный режим отслеживания игры: чтобы жесткий диск не забивался одинаковыми файлами во время простоя компьютера, в программе реализована опция создания бэкапов только при запущенной игре. Утилита постоянно отслеживает активность процессов операционной системы.
Триггер завершения сессии: как только вы выходите из игры и процесс X4.exe закрывается, программа фиксирует это событие и мгновенно создает финальный, самый актуальный бэкап игровой сессии.
Оптимизация свободного места и умная ротация архивов Файлы сохранений в серии X, особенно на поздних стадиях игры, могут иметь внушительный размер из-за хранения информации о тысячах объектов в секторах. Чтобы резервные копии не переполнили накопитель, в X4SaveAutoBackup внедрена встроенная система сжатия данных. Программа умеет на лету упаковывать файлы в компактные ZIP-архивы.
Для контроля за объемом хранилища предусмотрено два независимых режима автоматической очистки старых данных: Ротация по количеству: вы можете установить жесткий лимит на число хранящихся файлов (например, хранить только 20 последних бэкапов). При создании нового архива самый старый будет удален автоматически.
Ротация по времени: утилита может автоматически отслеживать возраст файлов и безвозвратно удалять те архивы, которые были созданы ранее заданного количества дней (например, хранить копии только за последние две недели).
Эргономика интерфейса и глубокая интеграция с Windows Программа создавалась с прицелом на максимальное удобство повседневного использования и не отвлекает игрока от покорения космоса. При сворачивании или закрытии главного окна приложение аккуратно прячется в системный трей рядом с часами, полностью освобождая панель задач.
Обо всех ключевых действиях - таких как обнаружение запуска игры, успешное создание очередного архива или проведение автоматической очистки - утилита информирует пользователя с помощью ненавязчивых всплывающих уведомлений операционной системы. Кроме того, прямо из контекстного меню иконки в трее или главного окна можно в один клик открыть папку с бэкапами конкретного игрового профиля в Проводнике Windows. Для удобства первого развертывания в интерфейс добавлена функция быстрого создания ярлыка программы на Рабочем столе.
Техническая надежность и безопасность данных С технической стороны X4SaveAutoBackup спроектирована как отказоустойчивое решение. В коде программы реализована строгая многопоточная синхронизация на базе конструкции backupLock и механизмов Monitor.TryEnter. Это полностью исключает любые конфликты записи, если ручной запуск бэкапа совпадет по времени с автоматическим срабатыванием таймера или закрытием процесса игры.
Программа не совершает скрытых сетевых запросов и работает полностью автономно. Все текущие конфигурации и настройки пользователя сохраняются в защищенный файл формата JSON, а любые непредвиденные ошибки ввода-вывода или сбои доступа к файлам детально протоколируются в изолированный лог-файл logs.txt, что позволяет легко диагностировать проблемы с правами администратора или антивирусом.
Ключевой принцип работы (Интеллектуальное сохранение): Независимо от выбранных опций, программа всегда выполняет проверку изменений: - Перед созданием любого бэкапа (автоматического или ручного) программа вычисляет хеш папки аккаунта. - Если хеш совпадает с предыдущим (изменений в файлах не было), бэкап НЕ создается. - Бэкап создается только в случае выявления реальных изменений в данных папки аккаунта.
Основные настройки и варианты работы:
1. АВТОРЕЗЕРВИРОВАНИЕ - Опция включает таймер, который с заданным интервалом (от 1 до 1440 минут) инициирует проверку на наличие изменений. - Если изменений нет, программа просто ждет следующего срабатывания таймера.
2. МОНИТОРИНГ ИГРОВОГО ПРОЦЕССА - Программа каждые 5 секунд проверяет список процессов Windows на наличие X4.exe или XRebirth.exe. - При запуске игры программа уведомляет пользователя. - При закрытии игры программа автоматически инициирует проверку изменений и, если они были, создает финальный бэкап.
3. БЭКАП ТОЛЬКО ПРИ ЗАПУЩЕННОЙ ИГРЕ Данная опция работает как фильтр для таймера авторезервирования:
Сценарий А: Опция ВЫКЛЮЧЕНА - Программа пытается выполнить проверку изменений каждые N минут (согласно таймеру), независимо от того, запущена игра или нет. - Если изменения были - бэкап создается. Если нет - пропускается.
Сценарий Б: Опция ВКЛЮЧЕНА - Таймер авторезервирования работает только тогда, когда мониторинг обнаружил запущенный процесс игры. - Если игра закрыта, программа "спит" и не опрашивает таймер, экономя ресурсы. - Важно: Проверка при выходе из игры (финальный бэкап) работает в обоих случаях, так как она привязана к событию закрытия процесса, а не к таймеру.
Режимы оптимизации хранилища: - Ротация по количеству: хранит строго заданное число последних бэкапов (например, 20), удаляя самые старые при создании нового. - Ротация по времени: автоматически удаляет архивы, созданные ранее заданного количества дней.
УТИЛИТА ТОЛЬКО ДЛЯ РЕЗЕРВИРОВАНИЯ ДАННЫХ СТИМ АККАУНТОВ Х4 И XREBIRTH. МОЖНО ИСПОЛЬЗОВАТЬ В ПАРЕ С ЛАУНЧЕРОМ, ЕСЛИ ЗАПУСКАЕТЕ СТИМ ИГРУ ЧЕРЕЗ ЛАУНЧЕР. ЛАУЕЧЕР НЕ РЕЗЕРВИРУЕТ СТИМ АККАУНТЫ, НО МОЖЕТ, ПРИ УКАЗАНИИ ПАПКИ, ЗАПУСКАТЬ С НАСТРОЕННЫМИ ПАРАМЕТРАМИ ИГРУ.
Дата: Понедельник, 19.01.2026, 02:54:08 | Сообщение # 2
Администратор
Группа: Администраторы
Сообщений: 8728
Статус: OFF-Line
1.0.1 - добавлено резервное копирование файлов настроек и сохранения при смене папок игр. - добавлена опция резервного копирования (всегда включена) - добавлена кнопка удаления выбранного пути и его резервных копий из списка выпадающего меню.
Дата: Пятница, 06.03.2026, 21:58:33 | Сообщение # 5
Администратор
Группа: Администраторы
Сообщений: 8728
Статус: OFF-Line
1.0.4
- Добавлены параметры запуска: - debug all, showfps, scriptlogfiles, - другие параметры запуска изменены на свои оригиналльные названия - logfile, skipintro
Дата: Понедельник, 23.03.2026, 21:38:10 | Сообщение # 6
Администратор
Группа: Администраторы
Сообщений: 8728
Статус: OFF-Line
1.0.5 - добавлен пропуск папок сохранений аккаунтов Steam (типа: 7465378990) - исправлено: теперь сообщение о восстановлении резервной копии из хранилища будет выводиться только если были восстановлены файлы.
Дата: Пятница, 29.05.2026, 17:23:36 | Сообщение # 7
Администратор
Группа: Администраторы
Сообщений: 8728
Статус: OFF-Line
1.0.6 - изменено: теперь сообщения о восстановлении резервных копиях будет выводиться только если действительно что то было восстановлено. так же добавлено сообщение об отсутствии файлов для восстановления, что бы было видно, проводилась ли проверка резервных копий файлов к выбранной игре. - исправлен вывод сообщений о восстановлении. В некоторых случаях оно выводилось, даже если ни чего не восстанавливалось.
Дата: Суббота, 30.05.2026, 19:04:48 | Сообщение # 8
Администратор
Группа: Администраторы
Сообщений: 8728
Статус: OFF-Line
X4SaveAutoBackup
1.0.2 - исправлено моментальное сохранение параметров в конфиг при отметке элементов в списке аккаунтов - удалена кнопка Добавить: в данной реализации бесполезна.
1.0.1 - исправлено отслеживание процесса игры X Rebirth
Дата: Суббота, 30.05.2026, 21:39:21 | Сообщение # 9
Администратор
Группа: Администраторы
Сообщений: 8728
Статус: OFF-Line
X4SaveAutoBackup
1.0.3 - теперь бэкап будет создавать только если был изменен хотя бы один файл в папке аккаунта, путем вычесления хеша папки. Это относится к любым опциям, как автоматическим бэкапам так и к ручным. (Спсибо за идею пилоту - igorVL). - добавлены подсказки ко всем элементам.
Дата: Воскресенье, 31.05.2026, 00:06:48 | Сообщение # 10
Администратор
Группа: Администраторы
Сообщений: 8728
Статус: OFF-Line
X4SaveAutoBackup
1.0.4 - исправление: теперь резервирование происходит только той папки аккаунта где действительно были изменения. Ранее при изменении одной папки резервировались все папки выбранных аккаунтов, даже те где не было изменений.