Descargas y fuente original#
Descargar X Catalog Tool desde Egosoft. En Bono Material elegir X Catalog Tool 1.11. El acceso requiere una cuenta Egosoft con un juego X registrado o una cuenta Steam vinculada. Guía oficial de mando.
Comprobado: 27 de octubre 2026. Se comprobaron las páginas de descarga y las referencias de origen; las herramientas no se instalaron ni se ejecutaron.
Finalidad y preparación#
La herramienta oficial está disponible en Egosoft Bonus Material o Biblioteca Steam con las herramientas habilitadas. XRCatToolGUI.exe proporciona inspección; XRCatTool.exe admite construcciones repetibles. CAT es el índice y DAT almacena datos; mantenga el par juntos.
Primer ejercicio#
- En la interfaz gráfica utilice los catálogos de importación para abrir un par CAT/DAT.
- Para los datos actuales, considere todos los catálogos numerados: las entradas posteriores anulan las entradas anteriores. Los DLCs tienen sus propios catálogos.
- Seleccione entradas y Extraiga con la jerarquía de carpetas preservada. Mantenga los archivos de referencia separados de las ediciones.
- Defina $Game y $Tool a sus propias rutas. El ejemplo extrae rutas de esquema/MD de los catálogos base numerados.
New-Item -ItemType Directory -Force -Path .\reference
$Catalogs = Get-ChildItem -LiteralPath $Game -Filter '*.cat' |
Where-Object BaseName -Match '^[0-9]+$' | Sort-Object Name
& $Tool -in $Catalogs.FullName -out .\reference -include '^libraries/' '^md/'Resultado esperado#
referencia recibe archivos coincidentes con sus rutas preservadas; los archivos del juego no cambian. Para empaquetar, utilice una carpeta de contenido preparada como -in y un nuevo ext_01.cat como -out; mantenga content.xml junto al archivo.
Controles y límites#
Crear la carpeta de salida primero. -include utiliza expresiones regulares en lugar de los globs *.xml. -diff compara el contenido del catálogo; no produce un parche XML <diff>. Compruebe el contenido del paquete y los mensajes de lectura fallados, así como el estado de salida. Siguiente: Parches XML.