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.
- 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.)
- 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“).
- 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. - Zkopíruj každý soubor, jehož název začíná na
Save_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í.
- 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ář.
- 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ď.
- 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. - Otevři příkazové okno v této složce.
- Windows: otevři
platform-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žkuplatform-toolsdo okna a stiskni Enter.
- Windows: otevři
- 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“. - Zkopíruj soubory. Napiš toto a stiskni Enter (na Macu dej
./předadbznovu):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. - 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. - 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
- Připoj iPhone k počítači kabelem, odemkni ho a klepni na Důvěřovat, pokud se zeptá.
- 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é.
- Otevři tu zálohu v aplikaci na procházení záloh (například iMazing). Najdi Blades (
com.bethsoft.blade), otevři jeho složkuDocumentsa 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
- 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.
- Vyber jeden
Save_….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í“. - Přejdi na Hrát, najdi krok 2 „Převést postavu“ a hledej „Obnoveno z tvého zařízení“.
- 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.