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.
- 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.)
- Desbloqueie o celular. Abra as notificações, toque na notificação de USB e escolha Transferência de arquivos (pode aparecer como “Transferir arquivos”).
- No computador, abra o Explorador de Arquivos, clique no seu celular e abra
Armazenamento interno › Android › data › com.bethsoft.blade › files. - Copie todos os arquivos cujo nome começa com
Save_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.
- 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.
- 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.
- 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. - Abra uma janela de comando nessa pasta.
- Windows: abra a pasta
platform-tools, clique na barra de endereço no topo, digitecmde aperte Enter. - Mac: abra o Terminal, digite
cde um espaço, arraste a pastaplatform-toolspara a janela e aperte Enter.
- Windows: abra a pasta
- 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”. - Copie os arquivos. Digite isto e aperte Enter (num Mac, coloque de novo
./antes deadb):adb pull /sdcard/Android/data/com.bethsoft.blade/files/ blades-saves
Isso copia a pasta inteira do Blades para uma pasta nova chamadablades-savesdentro deplatform-tools. Pode passar de um gigabyte, porque os downloads do jogo também ficam lá; então, espere alguns minutos. - Guarde os saves. Abra
blades-saves. Seus saves são os arquivos chamadosSave_….bin. Copie-os para um lugar seguro. O resto da cópia pode ser apagado. - 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
- Conecte o iPhone ao computador com um cabo, desbloqueie-o e toque em Confiar se ele perguntar.
- 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.
- Abra esse backup num app navegador de backups (o iMazing é um deles). Encontre o Blades (
com.bethsoft.blade), abra a pastaDocumentsdele e copie todos os arquivos chamadosSave_….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
- 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.
- Escolha um arquivo
Save_….bine clique em Enviar save. Faça isso uma vez para cada arquivo. Cada envio aparece em “Seus saves recuperados”. - Vá para Jogar, encontre o passo 2, “Transfira um personagem”, e procure “Recuperado do seu dispositivo”.
- 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.