Was jedes Import-Skript tatsächlich macht
Zwei verschiedene Skripte, zwei verschiedene Aufgaben — lies genau nach, was jedes davon macht, bevor du eines ausführst
Skript 1 — „Link holen“ (normaler Import)
Das ist das Skript hinter „Befehl kopieren“ beim normalen URL-Import — das einfache, das es schon vor dem Schnellimport gab. Es findet nur einen Link und kopiert ihn in die Zwischenablage; das Skript selbst schickt niemals irgendetwas irgendwohin.
1. Berechtigung nur für dieses Fenster
Der Befehl beginnt mit Set-ExecutionPolicy Bypass -Scope Process. "-Scope Process" bedeutet, dass die Berechtigung nur für dieses eine offene PowerShell-Fenster gilt — nichts wird dauerhaft in Windows geändert, und alles verschwindet, sobald du das Fenster schließt.
2. Findet, wo das Spiel installiert ist
Das Skript liest Player.log — eine gewöhnliche Protokolldatei, die das Spiel selbst zur Fehlersuche schreibt. Darin findet es den Pfad zum Installationsordner des Spiels, den das Spiel selbst dort hinterlegt hat.
3. Liest eine Kopie des spieleigenen Caches
Im Spielordner gibt es ein webCaches-Verzeichnis — den Browser-Cache, den das Spiel nutzt, um Popup-Fenster wie deinen Zieh-Verlauf darzustellen (dieser Bildschirm wird als eingebettete Webseite gezeichnet, nicht als Teil des 3D-Spiels). Das Skript kopiert von dort eine Datei in einen temporären Ordner — eine Kopie, nicht das Original — und sucht darin nach einem Link mit getGachaLog: derselben Adresse, die das Spiel selbst öffnet, um dir deinen Verlauf zu zeigen.
4. Eine Prüfung, dann ist es fertig
Bevor es dir den Link übergibt, stellt das Skript eine einzige Testanfrage an den offiziellen Server des Spiels, um zu bestätigen, dass der Link noch funktioniert — dieselbe Art von Anfrage, die das Spiel selbst stellen würde. Die temporäre Kopie wird gelöscht, und der Link wird in die Zwischenablage kopiert.
Skript 2 — „Schnellimport“ (vollständiger lokaler Abruf)
Warum es eine eigene Methode gibt
Ein normaler Link-Import lädt deinen Verlauf nicht von deinem eigenen Rechner, sondern von unserem Server herunter — und alle, die gleichzeitig importieren, teilen sich ein gemeinsames Anfragebudget gegenüber den Spiel-Servern. Je mehr Leute gleichzeitig importieren, desto länger wartet jeder. Der Schnellimport löst das anders: Das Skript lädt deinen Verlauf direkt von deinem eigenen Rechner herunter, begrenzt nur durch dein eigenes Internet — nicht durch ein für alle gemeinsames Limit.
Das Skript findet denselben temporären Link zum Zieh-Verlauf wie die normale Methode, bleibt aber nicht dabei stehen. Es blättert selbst durch den gesamten Verlauf, sammelt die Ziehungen und schickt sie mit einem kurzen, einmal verwendbaren Zugangsschlüssel an die Seite, der genau für diesen Import ausgestellt wurde. Dein Spiel- oder Seiten-Passwort wird dabei zu keinem Zeitpunkt benötigt.
Was passiert, während du wartest
1. Berechtigung nur für dieses Fenster
Der Befehl beginnt mit Set-ExecutionPolicy Bypass -Scope Process. "-Scope Process" bedeutet, dass die Berechtigung nur für dieses eine offene PowerShell-Fenster gilt — nichts wird dauerhaft in Windows geändert, und alles verschwindet, sobald du das Fenster schließt.
2. Findet und prüft den Verlauf-Link
Derselbe Mechanismus wie bei der normalen Import-Methode (siehe FAQ "Ist das sicher?") — das Skript liest das eigene Protokoll und den Cache des Spiels, findet den temporären Link zum Zieh-Verlauf und bestätigt, dass er noch funktioniert. Das ist hier nichts Neues, nur der erste Schritt vor dem, was als Nächstes folgt.
3. Blättert selbst durch den Verlauf, Banner für Banner
Über den gefundenen Link wendet sich das Skript erneut an den offiziellen Server des Spiels — viele Male hintereinander, jeweils etwa 20 Einträge auf einmal, getrennt für jedes der Banner. Zwischen den Anfragen liegt eine Pause von rund einer halben Sekunde, damit die Spiel-Server nicht stärker belastet werden, als wenn du deinen Verlauf selbst bis zum Ende durchscrollst.
4. Zeigt den Fortschritt direkt in der Konsole
Während des Abrufs zeigt das PowerShell-Fenster, welches Banner gerade gesammelt wird und wie viele Ziehungen schon zusammengekommen sind. Nichts läuft still im Hintergrund — geht etwas schief, ist das sofort auf dem Bildschirm sichtbar.
5. Schickt das Gesammelte an die Seite
Sobald ein Banner vollständig gesammelt ist, schickt das Skript diese Einträge an gacha-tracker.com — zusammen mit dem temporären Verlaufslink aus Schritt 2, demselben Link, den auch der normale Import verwendet. Es weist nicht mit einem Passwort nach, dass du es bist, sondern mit einem kurzen, einmal verwendbaren Zugangsschlüssel — die Seite hat ihn genau für diesen Import ausgestellt, während du auf der Upload-Seite eingeloggt warst, und der Schlüssel wird von selbst ungültig, sobald er nicht mehr gebraucht wird.
Was als Nächstes passiert — schon auf der Seite
Die Seite erhält vom Skript die Liste der Ziehungen (welcher Gegenstand, wann, von welchem Banner), deine In-Game-UID und diesen temporären Verlaufslink. Der Link dient nur einem Zweck: Die Seite ruft damit pro Banner einige Seiten vom offiziellen Server ab — die neueste und ein bis zwei aus der Tiefe des Verlaufs — und vergleicht sie mit dem, was das Skript geschickt hat — damit niemand einen erfundenen Verlauf in die Rangliste laden kann. Er liegt nur für die Stunde, in der der Import offen ist, im Arbeitsspeicher des Servers und wird nie mit deinem Konto gespeichert. Von da an läuft alles wie bei einem normalen Link-Import: Die Seite entfernt Duplikate (bereits importierte Einträge werden nicht doppelt gezählt), berechnet die Pity-Statistik neu und speichert alles im Konto, in dem du bereits angemeldet bist. Der Fortschritt auf der Seite aktualisiert sich selbst, während das Skript noch läuft — du musst nichts klicken.
Was es niemals tut
Selbst nachprüfen
.ps1) — du kannst sie vor dem Ausführen in jedem Texteditor öffnen und komplett lesenNoch Fragen?
Der Import dauert ein paar Minuten — deine komplette Historie wird übernommen und bleibt dauerhaft erhalten
Ziehungshistorie importierenDie kurze Version dieser Antwort steht im FAQ. Dort findest du auch die übrigen Fragen zum Import