Downloads und Originalquelle#
X Katalog Tool von Egosoft herunterladen. In Bonus Material wählen X Katalog Werkzeug 1.11. Der Zugriff erfordert ein Egosoft-Konto mit einem registrierten X-Spiel oder einem verknüpften Steam-Konto. Siehe Offizieller Befehlsführer.
Gecheckt: 27. Oktober 2026. Downloadseiten und Quellenreferenzen wurden überprüft; die Werkzeuge wurden nicht installiert oder ausgeführt.
Zweck und Vorbereitung#
Das offizielle Tool ist verfügbar von Egosoft Bonus Material oder Steam Bibliothek mit Tools aktiviert. XRCatToolGUI.exe bietet Inspektion; XRCatTool.exe unterstützt wiederholbare Builds. CAT ist der Index und DAT speichert Daten; halten Sie das Paar zusammen.
Erste Übung#
- In der GUI verwenden Sie Kataloge importieren, um ein CAT/DAT-Paar zu öffnen.
- Für aktuelle Daten betrachten Sie alle nummerierten Kataloge: spätere Eingaben überschreiben die Übereinstimmung mit früheren Einträgen. DLCs haben eigene Kataloge.
- Wählen Sie Einträge und Extrahieren mit der Ordnerhierarchie erhalten. Halten Sie Referenzdateien getrennt von Bearbeitungen.
- Setzen Sie $Game und $Tool auf Ihre eigenen Pfade. Das Beispiel extrahiert schema/MD Pfade aus nummerierten Basiskatalogen.
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/'Erwartetes Ergebnis#
Referenz erhält passende Dateien mit ihren Pfaden erhalten; Spielarchive sind unverändert. Um zu packen, verwenden Sie einen vorbereiteten Inhaltsordner als -in und ein neues ext_01.cat als -out; halten Sie content.xml neben dem Archiv.
Kontrollen und Grenzen#
Erstellen Sie zuerst den Ausgabeordner. -include verwendet statt *.xml globs reguläre Ausdrücke. -diff vergleicht Kataloginhalt; es erzeugt keinen XML <diff> Patch. Prüfen Sie den Paketinhalt und die Fehlerlesemeldungen sowie den Status des Exits. Weiter: XML-Patches.