Zgłośzaloguj się
Poradnik odzyskiwania

Odzyskaj postać, której nigdy nie przechwyciliśmy

Jeśli grałeś w Blades na telefonie lub tablecie, może on nadal przechowywać kopię każdej postaci, którą na nim grałeś, łącznie z altami, których nigdy nie widzieliśmy. Ten poradnik pokazuje, jak skopiować te pliki z urządzenia i przenieść je na arenę. Nie musisz znać się na technice. Zarezerwuj pół godziny i przygotuj kabel USB.

Przejdź do: Android · iPhone i iPad · Prześlij i graj · Utknąłeś?

Co to może, a czego nie

  • Może przywrócić postać, która istniała tylko na twoim telefonie, w stanie z ostatniego zapisu na tym telefonie.
  • Może przywrócić kilka postaci naraz. Blades trzyma osobny plik dla każdej postaci, którą grałeś na danym urządzeniu.
  • Nie przywróci postaci, którą nigdy nie grałeś na urządzeniu, które masz teraz.
  • Alt, którym przestałeś grać kilka miesięcy przed wyłączeniem, wróci w stanie z tamtego czasu, a nie z ostatniego dnia.
  • To nie jest gwarantowane. Kroki dla Androida testowaliśmy na emulatorze, a nie na prawdziwym telefonie z grą ze Sklepu Play, a drogi przez kopię zapasową iPhone’a sami jeszcze nie próbowaliśmy. Jeśli któryś krok nie zgadza się z tym, co widzisz, daj nam znać.

Widzisz już swoją postać na stronie Graj? W takim razie ją przechwyciliśmy i nic z tego nie jest ci potrzebne.

Zanim zaczniesz

  • Nie odinstalowuj Blades. Usunięcie aplikacji kasuje te pliki.
  • Nie czyść jej danych. Na Androidzie „Wyczyść pamięć” lub „Wyczyść dane” dla Blades też je usuwa.
  • Nie otwieraj Blades, dopóki nie skopiujesz plików. Nie wiemy jeszcze, czy uruchomienie starej aplikacji teraz je zmienia, więc lepiej nie ryzykować.
  • Przechowuj kopie w bezpiecznym miejscu. Zapisz je na komputerze i w jeszcze jednym miejscu, np. na pendrivie lub w chmurze. Przesłanie ich do nas nie usuwa twojej kopii, a i tak warto ją zachować.

Android

Blades trzyma swoje zapisy w folderze na telefonie o nazwie Android/data/com.bethsoft.blade/files. Nie musisz rootować telefonu. Do tego folderu można dotrzeć na dwa sposoby. Spróbuj pierwszego, a jeśli nie zadziała, użyj drugiego.

Sposób 1: skopiuj przez USB

Najprostszy, ale nie działa na każdym telefonie.

  1. Podłącz telefon kablem USB do komputera z Windows. (Mac nie otworzy sam telefonu z Androidem, więc na Macu przejdź od razu do sposobu 2).
  2. Odblokuj telefon. Rozwiń powiadomienia, dotknij powiadomienia USB i wybierz Przesyłanie plików (może się też nazywać „Transfer plików”).
  3. Na komputerze otwórz Eksplorator plików, kliknij swój telefon i otwórz Pamięć wewnętrzna › Android › data › com.bethsoft.blade › files.
  4. Skopiuj każdy plik, którego nazwa zaczyna się odSave_i kończy na.bin, do folderu na komputerze. Wszystkiego innego tam nie ruszaj.

Na wielu telefonach z Androidem 11 lub nowszym folder Android/dataprzez USB wygląda na pusty albo go nie ma. To nie znaczy, że twoje zapisy zniknęły. Telefon po prostu ukrywa ten folder, więc użyj sposobu 2. Wbudowana aplikacja Pliki też nie otworzy tego folderu na Androidzie 11 i nowszym.

Sposób 2: jedno polecenie z darmowym narzędziem Google

Działa na Windows, Macu i Linuksie. Wygląda technicznie, ale to kilka dotknięć na telefonie i parę linijek do skopiowania i wklejenia.

  1. Włącz Opcje programistyczne. Na telefonie otwórz Ustawienia › Informacje o telefonie. Znajdź Numer kompilacji (na niektórych telefonach jest w „Informacjach o oprogramowaniu”) i dotknij go siedem razy. Jeśli telefon poprosi, wpisz PIN. Telefon poinformuje cię, że jesteś teraz programistą.
  2. Włącz Debugowanie USB. Wróć do Ustawień i otwórz Opcje programistyczne. Zwykle są w sekcji System; jeśli nie możesz ich znaleźć, wyszukaj w Ustawieniach „Opcje programistyczne”. Włącz Debugowanie USB i potwierdź.
  3. Pobierz narzędzie. Na komputerze pobierz „SDK Platform-Tools” dla swojego systemu ze strony Google, developer.android.com/tools/releases/platform-tools, i rozpakuj. Dostaniesz folder o nazwie platform-tools.
  4. Otwórz okno poleceń w tym folderze.
    • Windows: otwórz folderplatform-tools, kliknij pasek adresu u góry, wpiszcmdi naciśnij Enter.
    • Mac: otwórz Terminal, wpiszcdi spację, przeciągnij folder platform-toolsdo okna i naciśnij Enter.
  5. Podłącz telefon. Podłącz go, odblokuj, a potem wpisz to i naciśnij Enter:
    adb devices
    Na Macu wpisz zamiast tego./adb devices. Telefon zapyta „Zezwolić na debugowanie USB?”. Dotknij Zezwól. Jeśli przegapisz pytanie, uruchom polecenie jeszcze raz. Połączenie działa, gdy w oknie pojawi się linia kończąca się na „device”.
  6. Skopiuj pliki. Wpisz to i naciśnij Enter (na Macu znów dodaj./przed adb):
    adb pull /sdcard/Android/data/com.bethsoft.blade/files/ blades-saves
    To kopiuje cały folder Blades do nowego folderu o nazwie blades-saveswewnątrzplatform-tools. Może to być gigabajt lub więcej, bo są tam też pobrane pliki gry, więc daj temu kilka minut.
  7. Zachowaj zapisy. Otwórz blades-saves. Twoje zapisy to pliki o nazwach Save_….bin. Skopiuj je w bezpieczne miejsce. Resztę kopii możesz usunąć.
  8. Gdy skończysz, możesz z powrotem wyłączyć Debugowanie USB w Opcjach programistycznych.

Jeśli kopiowanie zgłosi „No such file or directory”, być może grałeś przez starszą wersję społeczności. Spróbuj tego samego polecenia z fr.mariusdavid.bladezamiast com.bethsoft.blade. Jeśli żadne nie działa, telefon prawdopodobnie nie ma już plików Blades. Napisz nam, co zobaczyłeś.

iPhone i iPad

Na iPhonie lub iPadzie zapis znajduje się we własnej pamięci Blades i jedyny sposób, by się do niego dostać, to kopia zapasowa urządzenia na komputerze. Blades nie udostępnia swoich plików aplikacji Pliki ani Finderowi.

Droga przez kopię zapasową jeszcze przez nas nie testowane

  1. Podłącz iPhone’a kablem do komputera, odblokuj go i dotknij Zaufaj, jeśli zapyta.
  2. Zrób kopię zapasową na komputerze, a nie w iCloud. Na Macu otwórz Findera, kliknij swojego iPhone’a na pasku bocznym, wybierz tworzenie kopii zapasowej wszystkich danych na tym Macu i kliknij Utwórz kopię zapasową teraz. Na Windows zrób to samo w aplikacji Urządzenia Apple (albo w iTunes na starszych wersjach Windows). Najprościej jest z wyłączoną opcją Szyfruj lokalną kopię zapasową.
  3. Otwórz tę kopię w aplikacji do przeglądania kopii zapasowych (np. iMazing). Znajdź Blades (com.bethsoft.blade), otwórz jego folder Documentsi skopiuj stamtąd każdy plik o nazwie Save_….bin.

Jeśli spróbujesz, napisz nam, jak poszło, nawet jeśli się udało, żebyśmy mogli poprawić te kroki.

Droga przez narzędzie, jeśli nie boisz się terminala

Tę drogę przetestowaliśmy. Nasze narzędzie do odzyskiwania to mały skrypt w Pythonie, który możesz przeczytać przed uruchomieniem. Tworzy kopię zapasową tylko Blades i wyciąga każdy zapis. Pobierz je ze strony odzyskiwania (trzeba się zalogować), zainstalujpymobiledevice3zgodnie z instrukcją narzędzia i uruchom:

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

Przez cały czas trzymaj telefon odblokowany i podłączony, a w Ustawienia › Ekran i jasność › Autoblokada ustaw Nigdy, inaczej kopia zapasowa się przerwie. Może to długo potrwać. To samo narzędzie działa też na Androidzie: python3 extract-blades-save.py android --out ./blades-saves.

Który plik to która postać?

Każda postać, którą grałeś na urządzeniu, ma własny plik. Długa część nazwy to identyfikator postaci, na przykład Save_8dbb6730-cd01-49d8-a3e7-d30634c62854.bin. Po nazwie nie poznasz, która to postać, i nie musisz: prześlij wszystkie. Strona Graj pokazuje każdy plik według identyfikatora, a imię postaci pojawi się, gdy przeniesiesz ją na arenę.

Grałeś na więcej niż jednym telefonie lub tablecie? Skopiuj pliki z każdego z nich. Plik z danego urządzenia to postać w stanie z ostatniego zapisu na tym urządzeniu, więc najnowsza kopia jest na urządzeniu, na którym grałeś ostatnio.

Prześlij, potem graj

  1. Zaloguj się przez Discord i otwórz stronę odzyskiwania. Twoje konto musi najpierw zostać zatwierdzone. Jeśli jeszcze nie jest, strona powie ci, co zrobić.
  2. Wybierz jeden plikSave_….bini kliknij Prześlij zapis. Zrób to raz dla każdego pliku. Każdy przesłany plik pojawi się w sekcji „Twoje odzyskane zapisy”.
  3. Przejdź do strony Graj, znajdź krok 2, „Przenieś postać”, i poszukaj sekcji „Odzyskane z twojego urządzenia”.
  4. Kliknij Odzyskaj i graj przy wybranej postaci, a potem Tak, zastąp.

To zastępuje postać, która jest teraz na twoim koncie areny, bo arena przechowuje jedną postać naraz. Zastępowana postać nie przepada: serwer zachowuje jej kopię. Na razie nie ma przycisku, by do niej wrócić, więc jeśli chcesz ją odzyskać, poproś nas o to w zgłoszeniu.

Utknąłeś?

Napisz do nas na stronie zgłoszeń (zaloguj się przez Discord). Podaj, jaki masz telefon lub tablet i jaką wersję Androida lub iOS, do którego kroku doszedłeś i co zobaczyłeś. Zrzut ekranu pomaga.