डाउनलोड और मूल स्रोत#

Egosoft से X कैटलॉग टूल डाउनलोड करें. (स)बोनस सामग्री में चुनें X कैटलॉग उपकरण 1.11. (स)प्रवेश के लिए पंजीकृत X गेम या एक लिंक्ड Steam खाते के साथ एक Egosoft खाता की आवश्यकता होती है। देखें आधिकारिक कमांड गाइड.

जाँच की गईः 27 अक्टूबर 2026 डाउनलोड पृष्ठों और स्रोत संदर्भों की जांच की गई; उपकरण स्थापित या चलाए नहीं गए थे।

उद्देश्य और तैयारी#

आधिकारिक उपकरण Egosoft बोनस सामग्री या Steam लाइब्रेरी से उपलब्ध है। XRCatToolGUI.exe निरीक्षण प्रदान करता है; XRCatTool.exe दोहराए जाने योग्य निर्माण का समर्थन करता है। CAT सूचकांक है और DAT डेटा संग्रहीत करता है; जोड़ी को एक साथ रखें।

पहला अभ्यास#

  1. एक CAT/DAT जोड़ी खोलने के लिए GUI में आयात सूची का उपयोग करें।
  2. वर्तमान डेटा के लिए सभी संख्याबद्ध कैटलॉग पर विचार करेंः बाद के इनपुट पहले के प्रविष्टियों से मेल खाते हैं। डीएलसी के अपने कैटलॉग हैं।
  3. फ़ोल्डर पदानुक्रम संरक्षित के साथ प्रविष्टियों का चयन करें और निकालें. संदर्भ फ़ाइलों को संपादन से अलग रखें।
  4. $Game और $Tool को अपने रास्ते पर सेट करें। उदाहरण संख्याबद्ध आधार सूची से स्कीमा/एमडी पथ निकालता है।
POWERSHELL
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/'

अपेक्षित परिणाम#

संदर्भ को उनके पथों के साथ मेल खाने वाली फ़ाइलें प्राप्त होती हैं; खेल संग्रह अपरिवर्तित हैं। पैक करने के लिए, तैयार सामग्री फ़ोल्डर को -इन और एक नया ext_01.cat को -आउट के रूप में उपयोग करें; content.xml को संग्रह के बगल में रखें।

चेक और सीमाएँ#

पहले आउटपुट फ़ोल्डर बनाएं. -include नियमित अभिव्यक्ति का उपयोग करता है, न कि *.xml globs. -diff कैटलॉग सामग्री की तुलना करता है; यह एक XML <diff> पैच नहीं बनाता है. पैकेज सामग्री और असफल पढ़ने के संदेशों के साथ-साथ आउटपुट स्थिति की जांच करें। अगलाः XML पैच.