Relatarentrar
Guia de recuperação

Recupere um personagem que nunca capturamos

Se você jogou Blades num celular ou tablet, ele talvez ainda guarde uma cópia de cada personagem que você jogou nele, inclusive alts que nunca vimos. Este guia mostra como copiar esses arquivos do dispositivo e trazê-los para a Arena. Não é preciso entender de tecnologia. Reserve meia hora e tenha um cabo USB à mão.

Ir para: Android · iPhone e iPad · Enviar e jogar · Travou?

O que isto pode e não pode fazer

  • Pode trazer de volta um personagem que só existiu no seu celular, do jeito que ele estava na última vez que o celular o salvou.
  • Pode trazer vários de uma vez. O Blades guarda um arquivo para cada personagem que você jogou naquele dispositivo.
  • Não pode trazer de volta um personagem que você nunca jogou no dispositivo que tem agora.
  • Um alt que você parou de jogar meses antes do desligamento volta como estava naquela época, não como estava no último dia.
  • Não é garantido. Testamos os passos do Android num emulador, não num celular real com o app da Play Store, e ainda não testamos nós mesmos o caminho do backup no iPhone. Se algum passo não corresponder ao que você vê, nos avise.

Já vê o seu personagem na página Jogar? Então nós o capturamos e você não precisa de nada disto.

Antes de começar

  • Não desinstale o Blades. Remover o app apaga esses arquivos.
  • Não limpe os dados dele. No Android, “Limpar armazenamento” ou “Limpar dados” do Blades também os apaga.
  • Não abra o Blades antes de copiar os arquivos. Ainda não sabemos se abrir o app antigo agora altera os arquivos, então é melhor não arriscar.
  • Guarde as cópias em segurança. Coloque-as no computador e em mais um lugar, como um pendrive ou um armazenamento na nuvem. Enviá-las para nós não apaga a sua cópia, e você deve guardá-la mesmo assim.

Android

O Blades guarda os saves numa pasta do celular chamada Android/data/com.bethsoft.blade/files. Você não precisa fazer root no celular. Há duas formas de chegar a essa pasta. Tente a primeira e, se não funcionar, use a segunda.

Forma 1: copiar pelo USB

A mais fácil, mas não funciona em todos os celulares.

  1. Conecte o celular a um computador com Windows usando um cabo USB. (O Mac não abre um celular Android sozinho; num Mac, pule para a Forma 2.)
  2. Desbloqueie o celular. Abra as notificações, toque na notificação de USB e escolha Transferência de arquivos (pode aparecer como “Transferir arquivos”).
  3. No computador, abra o Explorador de Arquivos, clique no seu celular e abra Armazenamento interno › Android › data › com.bethsoft.blade › files.
  4. Copie todos os arquivos cujo nome começa comSave_e termina em.binpara uma pasta no computador. Não mexa no resto do que estiver lá.

Em muitos celulares com Android 11 ou mais recente, a pasta Android/dataaparece vazia ou some pelo USB. Isso não quer dizer que seus saves sumiram. Quer dizer que o celular esconde a pasta; então, use a Forma 2. O próprio app Arquivos do celular também não consegue abrir essa pasta no Android 11 ou mais recente.

Forma 2: um comando com a ferramenta gratuita do Google

Funciona no Windows, Mac e Linux. Parece técnico, mas são alguns toques no celular e duas linhas para copiar e colar.

  1. Ative as Opções do desenvolvedor. No celular, abra Configurações › Sobre o telefone. Encontre Número da versão (em alguns celulares fica dentro de “Informações do software”) e toque nele sete vezes. Digite o PIN se for pedido. O celular avisa que agora você é um desenvolvedor.
  2. Ative a Depuração USB. Volte às Configurações e abra Opções do desenvolvedor. Geralmente ficam em Sistema; se não encontrar, pesquise “Opções do desenvolvedor” nas Configurações. Ative a Depuração USB e confirme.
  3. Baixe a ferramenta. No computador, baixe o “SDK Platform-Tools” para o seu sistema na página do Google, developer.android.com/tools/releases/platform-tools, e descompacte. Você vai ter uma pasta chamada platform-tools.
  4. Abra uma janela de comando nessa pasta.
    • Windows: abra a pastaplatform-tools, clique na barra de endereço no topo, digitecmde aperte Enter.
    • Mac: abra o Terminal, digitecde um espaço, arraste a pasta platform-toolspara a janela e aperte Enter.
  5. Conecte o celular. Ligue o cabo, desbloqueie o celular, digite isto e aperte Enter:
    adb devices
    Num Mac, digite./adb devicesno lugar. O celular pergunta “Permitir depuração USB?”. Toque em Permitir. Se perdeu a pergunta, rode a linha de novo. Você está conectado quando a janela mostrar uma linha terminando em “device”.
  6. Copie os arquivos. Digite isto e aperte Enter (num Mac, coloque de novo./antes de adb):
    adb pull /sdcard/Android/data/com.bethsoft.blade/files/ blades-saves
    Isso copia a pasta inteira do Blades para uma pasta nova chamada blades-savesdentro deplatform-tools. Pode passar de um gigabyte, porque os downloads do jogo também ficam lá; então, espere alguns minutos.
  7. Guarde os saves. Abra blades-saves. Seus saves são os arquivos chamados Save_….bin. Copie-os para um lugar seguro. O resto da cópia pode ser apagado.
  8. Quando terminar, você pode desativar de novo a Depuração USB nas Opções do desenvolvedor.

Se a cópia disser “No such file or directory”, talvez você tenha jogado por uma versão antiga da comunidade. Tente a mesma linha com fr.mariusdavid.bladeno lugar de com.bethsoft.blade. Se nenhuma funcionar, o celular provavelmente não tem mais os arquivos do Blades. Conte para a gente o que você viu.

iPhone e iPad

No iPhone ou iPad, o save fica dentro do armazenamento do próprio Blades, e o único jeito de chegar a ele é por um backup do dispositivo num computador. O Blades não compartilha seus arquivos com o app Arquivos nem com o Finder.

O caminho do backup ainda não testado por nós

  1. Conecte o iPhone ao computador com um cabo, desbloqueie-o e toque em Confiar se ele perguntar.
  2. Faça o backup no computador, não no iCloud. Num Mac, abra o Finder, clique no seu iPhone na barra lateral, escolha fazer backup de todos os dados dele neste Mac e clique em Fazer Backup Agora. No Windows, faça o mesmo no app Dispositivos Apple (ou no iTunes, em versões mais antigas do Windows). É mais simples com Criptografar backup local desativado.
  3. Abra esse backup num app navegador de backups (o iMazing é um deles). Encontre o Blades (com.bethsoft.blade), abra a pasta Documentsdele e copie todos os arquivos chamados Save_….bin.

Se você tentar isso, por favor conte para a gente como foi, mesmo que tenha dado certo, para podermos melhorar estes passos.

O caminho da ferramenta, se você se vira bem com o terminal

Este é o caminho que testamos. Nossa ferramenta de recuperação é um pequeno script Python que você pode ler antes de rodar. Ela faz backup só do Blades e extrai todos os saves. Baixe-a na página de recuperação (é preciso entrar), instale opymobiledevice3como a ferramenta explica e rode:

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

Mantenha o celular desbloqueado e conectado o tempo todo, e ajuste Ajustes › Tela e Brilho › Bloqueio Automático para Nunca, senão o backup para. Pode demorar bastante. A mesma ferramenta também funciona no Android: python3 extract-blades-save.py android --out ./blades-saves.

Qual arquivo é de qual personagem?

Cada personagem que você jogou no dispositivo tem o seu próprio arquivo. A parte longa do nome é o ID do personagem, por exemplo Save_8dbb6730-cd01-49d8-a3e7-d30634c62854.bin. Pelo nome não dá para saber qual personagem é, e você não precisa saber: envie todos. A página Jogar lista cada um pelo ID, e o nome do personagem aparece quando você o traz para a Arena.

Jogou em mais de um celular ou tablet? Copie os arquivos de cada um. O arquivo de cada dispositivo é o personagem como aquele dispositivo o salvou pela última vez, então a cópia mais recente está no dispositivo em que você jogou por último.

Envie e depois jogue

  1. Entre com o Discord e abra a página de recuperação. Sua conta precisa ser aprovada antes. Se ainda não foi, o site diz o que fazer.
  2. Escolha um arquivoSave_….bine clique em Enviar save. Faça isso uma vez para cada arquivo. Cada envio aparece em “Seus saves recuperados”.
  3. Vá para Jogar, encontre o passo 2, “Transfira um personagem”, e procure “Recuperado do seu dispositivo”.
  4. Clique em Recuperar e jogar ao lado do personagem que você quer e depois em Sim, substituir.

Isso substitui o personagem que está na sua conta da Arena agora, porque a Arena guarda um personagem por vez. O personagem substituído não é jogado fora: o servidor guarda uma cópia. Ainda não há um botão para voltar a ele; então, se quiser recuperá-lo, peça num relatório.

Travou?

Conte para a gente na página de relatórios (entre com o Discord). Diga qual celular ou tablet você tem e qual versão do Android ou do iOS ele usa, até qual passo chegou e o que viu. Uma captura de tela ajuda.