Das Upload-Werkzeug
Ein Teil des Versefiles Companion, eines kleinen Windows-Programms: Mit einem Companion-Schlüssel, dem ein Administrator das Hochladen von Spieldaten erlaubt hat, liest er die Missionstexte und Spieldaten aus deiner Star-Citizen-Installation und schickt sie hierher. So bleibt dieser Katalog aktuell — die Seite hat keine andere Möglichkeit zu erfahren, was ein Patch geändert hat.
Ausgeliefert wird Build 12913470 LIVE eingelesen 2026-10-15.
Was es tut — und was nicht
Es liest
Liegt daneben eine lose global.ini von einem Drittanbieter-Launcher, wird sie nur benutzt, wenn sie neuer ist als der Build selbst — sonst gehört sie zu einem älteren Patch und würde alten Text unter einer frischen Buildnummer einspielen.
Es tut Folgendes nicht
Du brauchst einen Zugangsschlüssel
Zum Hochladen braucht es deinen Companion-Schlüssel mit dem Recht, Spieldaten hochzuladen; ein Administrator schaltet es für ein freigeschaltetes Konto ein. Das ist keine Schikane: Ein Import ersetzt die Missionsdaten, die die ganze Seite ausliefert — er muss einer Person zuzuordnen sein.
Registrieren zuerst, lege dann auf deiner Profilseite einen Companion-Schlüssel an und bitte einen Administrator, ihn freizuschalten.
Herunterladen
| Datei | Größe | SHA-256 | |
|---|---|---|---|
| VersefilesCompanion.cmd
Version 0.15.1 Der Versefiles Companion in einer Datei – hochgeladen wird in seiner Ansicht „Game data“. Doppelklick startet ihn, und vorher liest du ihn in jedem Texteditor. |
679 KB | cadc71323467c38a5e1122399d18c7433c9941c4068bd7ae50b9bc93a5d273cb | Herunterladen |
Er hält sich selbst aktuell: Beim Start, alle sechs Stunden und direkt nach dem Beenden des Spiels fragt er hier nach einer neueren Fassung und installiert sie dann selbst – nie mitten im Spiel, und nur eine von Versefiles signierte Fassung, die auf deinem PC geprüft wird, bevor etwas ersetzt wird. „Install now“ im Fenster erledigt es sofort. Abschalten lässt sich das im Fenster unter „Settings“.
Du hast noch die QuestGuideUploader.cmd, das frühere eigene Upload-Werkzeug? Sie aktualisiert sich ein letztes Mal und verweist dann hierher. Der Companion übernimmt ihren Spielordner von selbst; zum Hochladen nimmt er deinen Companion-Schlüssel.
Eine Datei, leg sie hin, wohin du willst. Prüfen kannst du sie mit Get-FileHash datei -Algorithm SHA256 in PowerShell und dem Wert oben. Es ist ein Skript, kein übersetztes Programm — öffne es in einem Editor und lies jede Zeile, bevor du es startest.
So benutzt du es
1. Doppelklick auf VersefilesCompanion.cmd. Windows warnt möglicherweise vor einem heruntergeladenen Skript — die Warnung ist berechtigt, und du solltest sie nur übergehen, wenn du dieser Seite vertraust.
2. Trage unter Game data deinen Companion-Schlüssel von deiner Profilseite ein und drücke Save – oder unter Settings. Er liegt in %APPDATA%\Versefiles\companion.json und ist nur für dein eigenes Windows-Konto lesbar — bewusst nicht neben dem Skript, damit der Schlüssel nicht versehentlich in einem Repository landet. Sobald ein Administrator dem Schlüssel das Hochladen von Spieldaten erlaubt hat, zeigt Game data deine Kanäle; Check again merkt das ohne Neustart.
3. Wähle einen Kanal (LIVE, PTU, HOTFIX, …) und drücke Upload; Read only zeigt, was er findet, ohne etwas zu senden. Rescan erfasst Kanäle, die der Launcher inzwischen fertig heruntergeladen hat. Hat dein Spiel einen Build, den die Seite noch nicht kennt, meldet der Companion das von selbst.
Der Companion sucht das Spiel dort, wo der RSI-Launcher es installiert hat. Findet er keins, wähle über Browse… den Ordner StarCitizen (den mit LIVE, PTU, …); er merkt ihn sich.
Für Automatisierung: -GameData -Channel PTU, -GamePath D:\Games\StarCitizen, wenn das Spiel nicht dort liegt, wo der Launcher es abgelegt hat, und -WhatIfOnly, um zu sehen, was gesendet würde, ohne es zu senden.
Kein fremder Launcher nötig
Der Missionstext steckt in Data.p4k, einem 145 GB großen Archiv, dessen Einträge ZStandard-komprimiert sind. Eine lose data\Localization\…\global.ini gibt es nur, wenn ein fremder Launcher sie dort abgelegt hat — das Spiel selbst schreibt keine.
Deshalb liest das Werkzeug das Archiv direkt. Es bringt seinen eigenen ZStandard-Entpacker mit, als schlichtes C# im Skript, übersetzt beim ersten Bedarf — keine DLL, der du vertrauen müsstest. Ein Kanal braucht so etwa eine halbe Minute, fast alles davon für die 1,37 Millionen Einträge des Archivs. Eine lose Datei wird stattdessen genommen, wenn es eine gibt und sie neuer ist als der Build — sie liest sich deutlich schneller.
Wenn deine Installation verändert ist
Fremde Launcher schreiben eigene Texte in die global.ini — Regionshinweise, Bauplantabellen, Fundwahrscheinlichkeiten. Das ist deren kuratierte Arbeit, nicht CIGs Daten, und sie hier weiterzuveröffentlichen wäre falsch.
Das Werkzeug erkennt das und verweigert nicht den Dienst: Diese Launcher sichern jeden Wert, bevor sie ihn ersetzen, der Originaltext lässt sich also exakt zurückrechnen. Das geschieht an einer Kopie, danach wird geprüft, dass nichts Fremdes übrig ist, und erst dann hochgeladen. Deine Installation wird nie angefasst.