Elite Games - Свобода среди звезд!
.
ВНИМАНИЕ!
Наша конференция посвящена космической тематике и компьютерным играм.
Политические вопросы и происходящие в мире события в данный момент на нашем сайте не обсуждаются!

  » X Catalog Tool GUI for Console XRCatTool | страница 1
Конференция предназначена для общения пилотов. Для удобства она разделена на каналы, каждый из которых посвящен определенной игре. Пожалуйста, открывайте темы только в соответствующих каналах и после того, как убедитесь, что данный вопрос не обсуждался ранее.

Поиск | Правила конференции | Фотоальбом | Регистрация | Список пилотов | Профиль | Войти и проверить личные сообщения | Вход

   Страница 1 из 1
 
Поиск в этой теме:
Канал X4: Foundations » Модовый и скриптовый отсек X4: Foundations: «X Catalog Tool GUI for Console XRCatTool»
alexalsp
 534 EGP


Модератор
Рейтинг канала: 5(236)
Репутация: 56
Сообщения: 4723

Зарегистрирован: 12.08.2014
X Catalog Tool GUI for Console XRCatTool

Назначение: Графическая оболочка для работы с XRCatTool.exe, позволяющая распаковывать игровые архивы (*.cat) с возможностью гибкой настройки.
Для чего: Упрощает процесс распаковки файлов игры X-серии (Egosoft) с помощью визуального интерфейса и сохранения настроек.

Основные возможности
• Распаковка CAT/DAT архивов - полная или выборочная распаковка файлов игры
• Работа с папкой Extensions - отдельный режим для распаковки модов и дополнений
• Фильтрация файлов - распаковка только нужных файлов и папок с помощью регулярных выражений
• Исключение DLC - возможность исключить стандартные DLC из обработки
• Автоматическая очистка - удаление распакованных CAT/DAT файлов после завершения работы
• Сохранение конфигураций - сохранение настроек для быстрого переключения между проектами
• Удаление пустых папок - автоматическая очистка после распаковки

Интерфейс
Программа содержит 4 вкладки:
• Выбор папок - настройка путей к игре и папке для распаковки
• Параметры - настройка фильтров включения/исключения файлов
• Конфиги - сохранение и загрузка готовых конфигураций
• Log - просмотр процесса распаковки в реальном времени

Системные требования
• Windows 7/8/10/11
• .NET Framework 4.6.2 или выше

Функции:

* Выбор папки с игрой и папки для распаковки.
* Автоматический поиск файлов *.cat (без * sig.cat).
* Возможность указать типы файлов для распаковки.
* Исключение папок/файлов по шаблонам.
* Сохранение и загрузка собственных конфигураций.
* Автоматическое удаление пустых папок после распаковки.
* Встроенная проверка и автозагрузка XRCatTool.exe.
* Логирование процесса.
* Возможность отмены операции.
 История версий   (кликните здесь для просмотра)

Версия 1.0.3
Дата: 24-03-2026

Добавлены опции nолько для папки EXTENSIONS
- распаковать только папку EXTENSIONS: включать только
если вам нужно распаковать данные непосредственно в папку игры
т.е. вы указываете истоник распаковки и источник как папка распаковки
(с:\X4 в с:\X4)
- Удалять cat dat после распаковки
- Поле исключаемых папок из обработки (по умолчанию все папки DLC)

При выключенной опции, распаковка проходит в обычном режиме

Версия 1.0.2
Дата: 25-09-2025

Исправления и улучшения:
Исправление проблемы с путями
• Убрано сокращение путей в текстовых полях
• Решена проблема с сохранением сокращенных путей в конфигурации
• Исправлена обработка путей, заканчивающихся на слеш (\)
• Добавлена корректная нормализация путей

Улучшение логирования процесса распаковки
• Добавлено отображение папки для каждого обрабатываемого CAT файла
• Формат лога: "Обработка: filename.cat (папка: folder_name)"
• Для файлов в корневой папке отображается: "(корневая папка)"

Оптимизация интерфейса
• Удалены неиспользуемые методы сокращения путей
• Упрощена логика обработки текстовых полей
• Улучшена обработка событий изменения текста

Исправления работы с конфигурациями
• Корректное сохранение полных путей в JSON-конфигах
• Устранена проблема дублирования слешей в путях
• Улучшена загрузка и применение настроек

Версия 1.0.0
Дата: 20-09-2025

Графический интерфейс для XRCatTool.exe
Управление настройками распаковки
Система сохранения и загрузки конфигураций
Логирование процесса распаковки
Фильтрация файлов по расширениям и паттернам
Удаление пустых папок после распаковки

 Eng   (кликните здесь для просмотра)

X Catalog Tool GUI for Console XRCatTool

Purpose: A graphical interface for XRCatTool.exe that allows you to unpack game archives (*.cat) with flexible configuration options.
What it’s for: Simplifies the process of unpacking X-series game files (Egosoft) using a visual interface and saved presets.

Key Features
• Unpacking CAT/DAT archives - full or selective unpacking of game files.
• Extensions folder support - a dedicated mode for unpacking mods and add-ons.
• File filtering - unpack only specific files and folders using regular expressions.
• DLC exclusion - option to exclude standard DLCs from processing.
• Automatic cleanup - delete unpacked CAT/DAT files after completion.
• Configuration management - save settings for quick switching between projects.
• Empty folder removal - automatic cleanup after unpacking.

Interface
The program contains 4 tabs:
• Folder Selection - configure paths to the game and the destination folder.
• Parameters - set up file inclusion/exclusion filters.
• Configs - save and load ready-to-use configurations.
• Log - view the unpacking process in real-time.

System Requirements
• Windows 7/8/10/11
• .NET Framework 4.6.2 or higher


===================================

X Catalog Tool GUI Version History

Version 1.0.3
Date: 24-03-2026

Added options exclusively for the EXTENSIONS folder:
- Unpack only the EXTENSIONS folder: enable only if you need to unpack data directly into the game folder.
(e.g., you specify the source and destination as the same folder, like c:\X4 to c:\X4).
- Delete cat/dat after unpacking.
- Field for folders to be excluded from processing (all DLC folders by default).

When this option is disabled, unpacking proceeds in normal mode.

Version 1.0.2
Date: 25-09-2025

Fixes and Improvements:

Path handling fixes
• Removed path shortening in text fields
• Fixed issue with saving shortened paths in configuration
• Fixed handling of paths ending with backslash (\)
• Added proper path normalization

Improved unpacking process logging
• Added folder display for each processed CAT file
• Log format: "Processing: filename.cat (folder: folder_name)"
• For files in root folder displays: "(root folder)"

Interface optimization
• Removed unused path shortening methods
• Simplified text field processing logic
• Improved text change event handling

Configuration handling fixes
• Correct saving of full paths in JSON configs
• Fixed issue with duplicate slashes in paths
• Improved loading and applying settings


Version 1.0.0 (Initial)
Date: 20-09-2025

Main features:

Graphical interface for XRCatTool.exe
Unpacking settings management
Configuration save/load system
Unpacking process logging
File filtering by extensions and patterns
Empty folder cleanup after unpacking

 Скриншоты   (кликните здесь для просмотра)


X Catalog Tool GUI for Console XRCatTool
_________________
CMDR: Fallout(EG)
ED - если застряли: https://discord.gg/yZqwPbJaCq
https://t.me/+ApizhYp4JD9kMjU6

Пользуйте мои моды как хотите....

Последний раз редактировалось: alexalsp (17:46 24-03-2026), всего редактировалось 2 раз(а)
    Добавлено: 00:35 25-09-2025   
alexalsp
 534 EGP


Модератор
Рейтинг канала: 5(236)
Репутация: 56
Сообщения: 4723

Зарегистрирован: 12.08.2014
Версия 1.0.3
Дата: 24-03-2026

Добавлены опции nолько для папки EXTENSIONS
- распаковать только папку EXTENSIONS: включать только
если вам нужно распаковать данные непосредственно в папку игры
т.е. вы указываете истоник распаковки и источник как папка распаковки
(с:\X4 в с:\X4)
- Удалять cat dat после распаковки
- Поле исключаемых папок из обработки (по умолчанию все папки DLC)

При выключенной опции, распаковка проходит в обычном режиме

Описание и скриншоты обновлены.
_________________
CMDR: Fallout(EG)
ED - если застряли: https://discord.gg/yZqwPbJaCq
https://t.me/+ApizhYp4JD9kMjU6

Пользуйте мои моды как хотите....

Последний раз редактировалось: alexalsp (17:47 24-03-2026), всего редактировалось 1 раз
    Добавлено: 17:39 24-03-2026   
STinger
 95 EGP


Репутация: 9
Сообщения: 901
Откуда: СПб
Зарегистрирован: 21.09.2006
Линукс-версию бы Улыбка
    Добавлено: 17:47 24-03-2026   
alexalsp
 534 EGP


Модератор
Рейтинг канала: 5(236)
Репутация: 56
Сообщения: 4723

Зарегистрирован: 12.08.2014
Для запуска виндовой проги в Линуже можно Wine юзать вроде .

 Cкрытый текст   (кликните здесь для просмотра)
Код:

#!/bin/bash
# Скрипт установки Wine и запуска Catalog Tool GUI for Console.exe

echo "=== Установка Wine и запуск Catalog Tool GUI for Console ==="
echo ""

# 1. Обновление системы
echo "1. Обновление системы..."
sudo apt update
sudo apt upgrade -y

# 2. Установка Wine
echo ""
echo "2. Установка Wine..."
sudo apt install -y wine wine32 wine64

# 3. Установка winetricks
echo ""
echo "3. Установка winetricks..."
sudo apt install -y winetricks

# 4. Создание префикса Wine для программы
echo ""
echo "4. Создание окружения Wine..."
export WINEPREFIX="$HOME/.wine_xcat"
export WINEARCH=win64

# 5. Настройка Wine (выбор Windows 7)
echo ""
echo "5. Настройка Wine (Windows 7)..."
winecfg -v win7

# 6. Установка .NET Framework 4.6.2
echo ""
echo "6. Установка .NET Framework 4.6.2 (это займет 10-15 минут)..."
winetricks --force dotnet462

# 7. Установка дополнительных компонентов
echo ""
echo "7. Установка дополнительных компонентов..."
winetricks corefonts vcrun2019

# 8. Переход в папку с программой
echo ""
echo "8. Переход в папку с программой..."
cd /путь/к/программе  # ЗАМЕНИТЕ НА НУЖНЫЙ ПУТЬ!

# 9. Запуск программы
echo ""
echo "9. Запуск Catalog Tool GUI for Console.exe..."
wine Catalog Tool GUI for Console.exe

echo ""
echo "=== Программа запущена ==="


нашел в инете , сам в линуксе не шарю.
_________________
CMDR: Fallout(EG)
ED - если застряли: https://discord.gg/yZqwPbJaCq
https://t.me/+ApizhYp4JD9kMjU6

Пользуйте мои моды как хотите....

Последний раз редактировалось: alexalsp (18:14 24-03-2026), всего редактировалось 2 раз(а)
    Добавлено: 18:05 24-03-2026   
STinger
 95 EGP


Репутация: 9
Сообщения: 901
Откуда: СПб
Зарегистрирован: 21.09.2006
Wine слишком монструозен для этого Хы...
Ладно, авось свою версию распаковщика допилю когда-нить Улыбка
    Добавлено: 19:03 24-03-2026   
alexalsp
 534 EGP


Модератор
Рейтинг канала: 5(236)
Репутация: 56
Сообщения: 4723

Зарегистрирован: 12.08.2014
1.0.3

- Добавлена опция распаковки в папку с именем файла (в основном для Х, X2, X3). Не знаю или понадобится, но мне нужно было))) И воспользуюсь ли я этой опцией в будущем, даже не знаю... )))

Номер версии не менялся
_________________
CMDR: Fallout(EG)
ED - если застряли: https://discord.gg/yZqwPbJaCq
https://t.me/+ApizhYp4JD9kMjU6

Пользуйте мои моды как хотите....

Последний раз редактировалось: alexalsp (23:53 25-03-2026), всего редактировалось 2 раз(а)
    Добавлено: 23:52 25-03-2026   
Канал X4: Foundations -> Модовый и скриптовый отсек X4: Foundations: «X Catalog Tool GUI for Console XRCatTool»
 
  
Показать: 
Предыдущая тема | Следующая тема |
К списку каналов | Наверх страницы
Цитата не в тему: Он подошёл к двери, но та не поддавалась. (XArgon в "Космической Одиссее")

  » X Catalog Tool GUI for Console XRCatTool | страница 1
Каналы: Новости | Elite | Elite: Dangerous | Freelancer | Star Citizen | X-Tension/X-BTF | X2: The Threat | X3: Reunion | X3: Terran Conflict | X Rebirth | X4: Foundations | EVE Online | Orbiter | Kerbal Space Program | Evochron | VoidExpanse | Космические Миры | Онлайновые игры | Другие игры | Цифровая дистрибуция | play.elite-games.ru | ЗВ 2: Гражданская война | Творчество | Железо | Игра Мечты | Сайт
   Дизайн Elite Games V5 beta.18