Nahlásitpřihlásit se
Průvodce obnovou

Získej zpět postavu, kterou jsme nikdy nezachytili

Pokud jsi hrál Blades na telefonu nebo tabletu, zařízení v sobě možná pořád má kopii každé postavy, kterou jsi na něm hrál, včetně altů, které jsme nikdy neviděli. Tenhle průvodce ukazuje, jak ty soubory ze zařízení zkopírovat a přenést je do Areny. Nemusíš být technický typ. Vyhraď si půl hodiny a připrav si USB kabel.

Přejít na: Android · iPhone a iPad · Nahrát a hrát · Zasekl ses?

Co to umí a neumí

  • Umí vrátit postavu, která kdy existovala jen v tvém telefonu, ve stavu, v jakém ji telefon naposledy uložil.
  • Umí vrátit několik postav najednou. Blades má jeden soubor pro každou postavu, kterou jsi na tom zařízení hrál.
  • Neumí vrátit postavu, kterou jsi na zařízení, které máš teď, nikdy nehrál.
  • Alt, kterého jsi přestal hrát měsíce před vypnutím, se vrátí tak, jak vypadal tehdy, ne jak vypadal poslední den.
  • Není to zaručené. Kroky pro Android jsme testovali v emulátoru, ne na skutečném telefonu z Play Store, a cestu přes zálohu iPhonu jsme sami ještě nezkoušeli. Pokud některý krok neodpovídá tomu, co vidíš, dej nám vědět.

Už vidíš svou postavu na stránce Hrát? Pak jsme ji zachytili a nic z tohohle nepotřebuješ.

Než začneš

  • Neodinstalovávej Blades. Odstranění aplikace smaže tyto soubory.
  • Nemaž její data. Na Androidu je smaže i „Vymazat úložiště“ nebo „Vymazat data“ u Blades.
  • Neotevírej Blades, dokud soubory nezkopíruješ. Zatím nevíme, jestli spuštění staré aplikace teď ty soubory změní, takže hraj na jistotu.
  • Kopie ulož bezpečně. Dej je do počítače a ještě na jedno místo, třeba na USB disk nebo cloudové úložiště. Nahrání k nám tvou kopii nesmaže a stejně by sis ji měl nechat.

Android

Blades ukládá svá uložení v telefonu do složky Android/data/com.bethsoft.blade/files. Telefon nemusíš rootovat. K té složce vedou dvě cesty. Zkus první, a pokud nefunguje, použij druhou.

Cesta 1: kopírování přes USB

Nejjednodušší, ale nefunguje na každém telefonu.

  1. Připoj telefon k počítači s Windows pomocí USB kabelu. (Mac sám telefon s Androidem otevřít neumí, takže na Macu přeskoč na cestu 2.)
  2. Odemkni telefon. Stáhni panel oznámení, klepni na oznámení o USB a vyber Přenos souborů (může se jmenovat také „Přenášet soubory“).
  3. Na počítači otevři Průzkumníka souborů, klikni na telefon a otevři Interní úložiště › Android › data › com.bethsoft.blade › files.
  4. Zkopíruj každý soubor, jehož název začíná naSave_a končí na.bindo složky v počítači. Všechno ostatní tam nech být.

Na mnoha telefonech s Androidem 11 nebo novějším složka Android/datapřes USB vypadá prázdná nebo chybí. Neznamená to, že jsou tvoje uložení pryč. Znamená to, že telefon složku skrývá, takže použij cestu 2. Ani vlastní aplikace Soubory v telefonu tuto složku na Androidu 11 a novějších neotevře.

Cesta 2: jeden příkaz s bezplatným nástrojem od Googlu

Funguje na Windows, Macu i Linuxu. Vypadá technicky, ale je to jen pár klepnutí na telefonu a pár řádků ke zkopírování a vložení.

  1. Zapni možnosti pro vývojáře. V telefonu otevři Nastavení › O telefonu. Najdi Číslo sestavení (na některých telefonech je v části „Informace o softwaru“) a sedmkrát na něj klepni. Pokud se telefon zeptá, zadej PIN. Telefon ti oznámí, že jsi teď vývojář.
  2. Zapni ladění přes USB. Vrať se do Nastavení a otevři Možnosti pro vývojáře. Obvykle jsou v části Systém; pokud je nemůžeš najít, vyhledej v Nastavení „Možnosti pro vývojáře“. Zapni Ladění přes USB a potvrď.
  3. Získej nástroj. Na počítači si ze stránky Googlu stáhni „SDK Platform-Tools“ pro svůj systém, developer.android.com/tools/releases/platform-tools, a rozbal ho. Vznikne složka nazvaná platform-tools.
  4. Otevři příkazové okno v této složce.
    • Windows: otevřiplatform-toolssložku, klikni nahoře do adresního řádku, napišcmda stiskni Enter.
    • Mac: otevři Terminál, napišcda mezeru, přetáhni složku platform-toolsdo okna a stiskni Enter.
  5. Připoj telefon. Zapoj ho, odemkni ho, potom napiš toto a stiskni Enter:
    adb devices
    Na Macu napiš./adb devicesmísto toho. Telefon se zeptá „Povolit ladění přes USB?“. Klepni na Povolit. Pokud jsi otázku minul, spusť řádek znovu. Jsi připojený, když okno ukáže řádek končící slovem „device“.
  6. Zkopíruj soubory. Napiš toto a stiskni Enter (na Macu dej./před adbznovu):
    adb pull /sdcard/Android/data/com.bethsoft.blade/files/ blades-saves
    Tím se celá složka Blades zkopíruje do nové složky nazvané blades-savesuvnitřplatform-tools. Může mít gigabajt i víc, protože jsou v ní i stažená data hry, takže tomu dej pár minut.
  7. Uložení si nech. Otevři blades-saves. Tvoje uložení jsou soubory pojmenované Save_….bin. Zkopíruj je někam bezpečně. Zbytek kopie můžeš smazat.
  8. Až skončíš, můžeš v Možnostech pro vývojáře ladění přes USB zase vypnout.

Pokud kopírování hlásí „No such file or directory“, možná jsi hrál přes starší komunitní build. Zkus stejný řádek s fr.mariusdavid.blademísto com.bethsoft.blade. Pokud nefunguje ani jedno, telefon už nejspíš soubory Blades nemá. Dej nám vědět o tom, co jsi viděl.

iPhone a iPad

Na iPhonu nebo iPadu je uložení uvnitř vlastního úložiště Blades a jediná cesta k němu vede přes zálohu zařízení do počítače. Blades své soubory nesdílí s aplikací Soubory ani s Finderem.

Cesta přes zálohu námi zatím neotestováno

  1. Připoj iPhone k počítači kabelem, odemkni ho a klepni na Důvěřovat, pokud se zeptá.
  2. Zazálohuj ho do počítače, ne na iCloud. Na Macu otevři Finder, klikni na iPhone v postranním panelu, zvol zálohování všech dat do tohoto Macu a klikni na Zálohovat nyní. Na Windows udělej totéž v aplikaci Apple Devices (nebo v iTunes na starších Windows). Nejjednodušší je mít Šifrovat místní zálohu vypnuté.
  3. Otevři tu zálohu v aplikaci na procházení záloh (například iMazing). Najdi Blades (com.bethsoft.blade), otevři jeho složku Documentsa zkopíruj každý soubor pojmenovaný Save_….bin.

Pokud to zkusíš, prosím dej nám vědět o tom, jak to dopadlo, i kdyby všechno fungovalo, ať můžeme tyto kroky vylepšit.

Cesta přes nástroj, pokud ti nevadí terminál

Tuhle cestu jsme otestovali. Náš nástroj pro obnovu je malý skript v Pythonu, který si můžeš před spuštěním přečíst. Zálohuje jen Blades a vytáhne každé uložení. Stáhni ho ze stránky obnovy (musíš se přihlásit), nainstalujpymobiledevice3podle pokynů nástroje a spusť:

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

Nech telefon po celou dobu odemčený a připojený a nastav Nastavení › Displej a jas › Automatický zámek na Nikdy, jinak se záloha zastaví. Může to trvat dlouho. Stejný nástroj funguje i na Androidu: python3 extract-blades-save.py android --out ./blades-saves.

Který soubor patří které postavě?

Každá postava, kterou jsi na zařízení hrál, má vlastní soubor. Dlouhá část názvu je ID postavy, například Save_8dbb6730-cd01-49d8-a3e7-d30634c62854.bin. Z názvu nepoznáš, která postava to je, a ani to nepotřebuješ: nahraj je všechny. Stránka Hrát každý z nich vypíše podle ID a jméno postavy se ukáže, až ji přeneseš do Areny.

Hrál jsi na víc než jednom telefonu nebo tabletu? Zkopíruj soubory z každého z nich. Soubor z každého zařízení je postava tak, jak ji dané zařízení naposledy uložilo, takže nejnovější kopie je na zařízení, na kterém jsi hrál naposledy.

Nahrát a potom hrát

  1. Přihlas se přes Discord a otevři stránku obnovy. Tvůj účet musí být nejdřív schválený. Pokud ještě není, web ti řekne, co dělat.
  2. Vyber jedenSave_….binsoubor a klikni na Nahrát uložení. Udělej to jednou pro každý soubor. Každý nahraný soubor se objeví pod „Tvoje obnovená uložení“.
  3. Přejdi na Hrát, najdi krok 2 „Převést postavu“ a hledej „Obnoveno z tvého zařízení“.
  4. Klikni na Obnovit a hrát u postavy, kterou chceš, a potom na Ano, nahradit.

Tím se nahradí postava, kterou máš právě teď na účtu Areny, protože Arena drží vždy jednu postavu. Ta nahrazená se nezahodí: server si ponechá kopii. Tlačítko pro přepnutí zpět zatím není, takže pokud ji budeš chtít zpátky, požádej nás v hlášení.

Zasekl ses?

Napiš nám na stránce hlášení (přihlas se přes Discord). Napiš, jaký telefon nebo tablet máš a jakou verzi Androidu nebo iOS používá, ke kterému kroku ses dostal a co jsi viděl. Snímek obrazovky pomůže.