Meldenanmelden
Wiederherstellungsanleitung

Einen Charakter zurückholen, den wir nie aufgezeichnet haben

Wenn du Blades auf einem Handy oder Tablet gespielt hast, liegt dort vielleicht noch eine Kopie jedes Charakters, den du darauf gespielt hast, auch von Alts, die wir nie gesehen haben. Diese Anleitung zeigt dir, wie du diese Dateien vom Gerät kopierst und in die Arena bringst. Technisches Wissen brauchst du nicht. Nimm dir eine halbe Stunde Zeit und halte ein USB-Kabel bereit.

Direkt zu: Android · iPhone und iPad · Hochladen und spielen · Hängst du fest?

Was das kann und was nicht

  • Es kann einen Charakter zurückbringen, der nur auf deinem Handy existiert hat, so wie dieses Handy ihn zuletzt gespeichert hat.
  • Es kann mehrere auf einmal zurückbringen. Blades behält eine Datei für jeden Charakter, den du auf diesem Gerät gespielt hast.
  • Es kann keinen Charakter zurückbringen, den du nie auf deinem jetzigen Gerät gespielt hast.
  • Ein Alt, den du Monate vor der Abschaltung nicht mehr gespielt hast, kommt so zurück, wie er damals war, nicht wie am letzten Tag.
  • Es gibt keine Garantie. Wir haben die Android-Schritte in einem Emulator getestet, nicht auf einem echten Handy aus dem Play Store, und den iPhone-Backup-Weg haben wir selbst noch nicht ausprobiert. Wenn ein Schritt nicht zu dem passt, was du siehst, sag uns Bescheid.

Siehst du deinen Charakter schon auf der Seite „Spielen“? Dann haben wir ihn aufgezeichnet, und du brauchst das alles nicht.

Bevor du anfängst

  • Deinstalliere Blades nicht. Wenn du die App entfernst, werden diese Dateien gelöscht.
  • Lösche ihre Daten nicht. Unter Android löschen „Speicherinhalt löschen“ oder „Daten löschen“ für Blades sie ebenfalls.
  • Öffne Blades nicht, bevor du die Dateien kopiert hast. Wir wissen noch nicht, ob ein Start der alten App sie jetzt verändert, also geh auf Nummer sicher.
  • Bewahre die Kopien sicher auf. Leg sie auf deinen Computer und an einen weiteren Ort, zum Beispiel auf einen USB-Stick oder in einen Cloud-Speicher. Das Hochladen zu uns löscht deine Kopie nicht, und du solltest sie trotzdem behalten.

Android

Blades speichert seine Spielstände in einem Ordner auf dem Handy namens Android/data/com.bethsoft.blade/files. Du musst dein Handy nicht rooten. Es gibt zwei Wege zu diesem Ordner. Versuch zuerst den ersten, und wenn er nicht funktioniert, nimm den zweiten.

Weg 1: über USB kopieren

Am einfachsten, funktioniert aber nicht auf jedem Handy.

  1. Verbinde das Handy per USB-Kabel mit einem Windows-Computer. (Ein Mac kann ein Android-Handy ohne Zusatzsoftware nicht öffnen, also spring auf einem Mac direkt zu Weg 2.)
  2. Entsperre das Handy. Zieh die Benachrichtigungen herunter, tippe auf die USB-Benachrichtigung und wähle Dateiübertragung (kann auch „Dateien übertragen“ heißen).
  3. Öffne auf dem Computer den Datei-Explorer, klicke auf dein Handy und öffne Interner Speicher › Android › data › com.bethsoft.blade › files.
  4. Kopiere jede Datei, deren Name mitSave_anfängt und mit.binendet, in einen Ordner auf deinem Computer. Lass alles andere dort in Ruhe.

Auf vielen Handys mit Android 11 oder neuer sieht der Android/dataOrdner über USB leer aus oder fehlt. Das bedeutet nicht, dass deine Spielstände weg sind. Es bedeutet, dass dein Handy den Ordner versteckt; nutze also Weg 2. Die Dateien-App des Handys kann diesen Ordner auf Android 11 und neuer ebenfalls nicht öffnen.

Weg 2: ein Befehl mit Googles kostenlosem Tool

Funktioniert unter Windows, Mac und Linux. Es sieht technisch aus, sind aber nur ein paar Fingertipps auf dem Handy und ein paar Zeilen zum Kopieren und Einfügen.

  1. Entwickleroptionen einschalten. Öffne auf dem Handy Einstellungen › Über das Telefon. Finde Build-Nummer (auf manchen Handys unter „Softwareinformationen“) und tippe siebenmal darauf. Gib deine PIN ein, falls danach gefragt wird. Das Handy meldet dann, dass du jetzt Entwickler bist.
  2. USB-Debugging einschalten. Geh zurück zu Einstellungen und öffne Entwickleroptionen. Sie stehen meistens unter „System“; wenn du sie nicht findest, suche in den Einstellungen nach „Entwickleroptionen“. Schalte USB-Debugging ein und bestätige.
  3. Tool herunterladen. Lade auf deinem Computer „SDK Platform-Tools“ für dein System von Googles Seite herunter, developer.android.com/tools/releases/platform-tools, und entpacke es. Du bekommst einen Ordner namens platform-tools.
  4. Öffne ein Terminalfenster in diesem Ordner.
    • Windows: Öffne denplatform-toolsOrdner, klicke oben in die Adressleiste, tippecmdund drücke Enter.
    • Mac: Öffne Terminal, tippecdund ein Leerzeichen, ziehe den platform-toolsOrdner ins Fenster und drücke Enter.
  5. Handy verbinden. Steck es ein, entsperre es, tippe dann Folgendes ein und drücke Enter:
    adb devices
    Auf einem Mac tippe stattdessen./adb devices. Das Handy fragt „USB-Debugging zulassen?“. Tippe auf Zulassen. Wenn du die Frage verpasst hast, führe die Zeile noch einmal aus. Du bist verbunden, wenn das Fenster eine Zeile zeigt, die mit „device“ endet.
  6. Dateien kopieren. Tippe das ein und drücke Enter (auf einem Mac setze./wieder vor adb):
    adb pull /sdcard/Android/data/com.bethsoft.blade/files/ blades-saves
    Das kopiert den ganzen Blades-Ordner in einen neuen Ordner namens blades-savesim Ordnerplatform-tools. Das kann ein Gigabyte oder mehr sein, weil dort auch die Downloads des Spiels liegen; das dauert also ein paar Minuten.
  7. Spielstände behalten. Öffne blades-saves. Deine Spielstände sind die Dateien namens Save_….bin. Kopiere sie an einen sicheren Ort. Den Rest der Kopie kannst du löschen.
  8. Wenn du fertig bist, kannst du USB-Debugging in den Entwickleroptionen wieder ausschalten.

Wenn beim Kopieren „No such file or directory“ erscheint, hast du vielleicht über einen älteren Community-Build gespielt. Versuch dieselbe Zeile mit fr.mariusdavid.bladeanstelle von com.bethsoft.blade. Wenn beides nicht funktioniert, hat das Handy wahrscheinlich keine Blades-Dateien mehr. Sag uns, was du gesehen hast.

iPhone und iPad

Auf einem iPhone oder iPad liegt der Spielstand im eigenen Speicher von Blades, und der einzige Weg dorthin führt über ein Backup des Geräts auf einem Computer. Blades teilt seine Dateien nicht mit der Dateien-App oder mit Finder.

Der Backup-Weg von uns noch nicht getestet

  1. Verbinde das iPhone per Kabel mit deinem Computer, entsperre es und tippe auf Vertrauen falls es fragt.
  2. Erstelle ein Backup auf dem Computer, nicht in iCloud. Öffne auf einem Mac den Finder, klicke in der Seitenleiste auf dein iPhone, wähle „Alle Daten deines iPhone auf diesem Mac sichern“ und klicke auf Jetzt sichern. Unter Windows geht das genauso in der App „Apple-Geräte“ (oder in iTunes bei älteren Windows-Versionen). Am einfachsten ist es, wenn Lokales Backup verschlüsseln ausgeschaltet ist.
  3. Öffne dieses Backup in einer Backup-Browser-App (iMazing ist eine davon). Finde Blades (com.bethsoft.blade), öffne dort den Ordner Documentsund kopiere jede Datei heraus, die Save_….bin.

heißt. Wenn du das ausprobierst, sag uns bitte, wie es gelaufen ist, auch wenn es geklappt hat, damit wir diese Schritte verbessern können.

Der Weg mit dem Tool, falls du dich mit dem Terminal auskennst

Das ist der Weg, den wir getestet haben. Unser Wiederherstellungstool ist ein kleines Python-Skript, das du lesen kannst, bevor du es ausführst. Es sichert nur Blades und holt jeden Spielstand heraus. Lade es von der Wiederherstellungsseite herunter (du musst angemeldet sein), installierepymobiledevice3wie vom Tool beschrieben und führe Folgendes aus:

python3 extract-blades-save.py ios --out ./blades-saves

Lass das Handy die ganze Zeit entsperrt und angeschlossen und stelle Einstellungen › Anzeige & Helligkeit › Automatische Sperre auf Nie, sonst stoppt das Backup. Es kann lange dauern. Dasselbe Tool funktioniert auch auf Android: python3 extract-blades-save.py android --out ./blades-saves.

Welche Datei ist welcher Charakter?

Jeder Charakter, den du auf dem Gerät gespielt hast, hat seine eigene Datei. Der lange Teil des Namens ist die ID dieses Charakters, zum Beispiel Save_8dbb6730-cd01-49d8-a3e7-d30634c62854.bin. Am Namen erkennst du nicht, welcher Charakter es ist, und das musst du auch nicht: lade sie alle hoch. Die Seite „Spielen“ listet jede einzelne nach ihrer ID auf, und der Name des Charakters erscheint, wenn du ihn in die Arena holst.

Auf mehr als einem Handy oder Tablet gespielt? Kopiere die Dateien von jedem Gerät. Die Datei jedes Geräts ist der Charakter so, wie dieses Gerät ihn zuletzt gespeichert hat; die neueste Kopie liegt also auf dem Gerät, auf dem du zuletzt gespielt hast.

Hochladen, dann spielen

  1. Melde dich mit Discord an und öffne die Wiederherstellungsseite. Dein Account muss zuerst freigegeben sein. Falls er es noch nicht ist, sagt dir die Seite, was zu tun ist.
  2. Wähle eineSave_….binDatei und klicke auf Spielstand hochladen. Mach das einmal pro Datei. Jeder Upload erscheint unter „Deine wiederhergestellten Spielstände“.
  3. Geh zu Spielen, suche Schritt 2, „Charakter übertragen“, und dort „Von deinem Gerät wiederhergestellt“.
  4. Klicke auf Wiederherstellen und spielen neben dem Charakter, den du willst, und dann auf Ja, ersetzen.

Das ersetzt den Charakter, der gerade auf deinem Arena-Account liegt, weil in der Arena immer nur ein Charakter Platz hat. Der ersetzte wird nicht weggeworfen: Der Server behält eine Kopie. Es gibt noch keinen Button, um zurückzuwechseln; wenn du ihn zurückhaben willst, frag uns in einer Meldung.

Hängst du fest?

Sag uns auf der Meldeseite (mit Discord anmelden). Schreib dazu, welches Handy oder Tablet du hast, welche Android- oder iOS-Version darauf läuft, bis zu welchem Schritt du gekommen bist und was du gesehen hast. Ein Screenshot hilft.