Transferência web
A Transferência web transforma seu dispositivo em um servidor web temporário para que você possa mover jogos, saves e outros arquivos pelo Wi-Fi a partir de qualquer navegador do seu computador — sem precisar de cabo.
Abrindo a Transferência web
Seção intitulada “Abrindo a Transferência web”Na Biblioteca, toque no menu ⋯ e escolha Transferência web. Toda vez que você a abre, o Sakura inicia um novo servidor com um PIN aleatório de 6 dígitos.
Conectando pelo seu computador
Seção intitulada “Conectando pelo seu computador”Assim que o servidor inicia, o popup mostra:
No navegador do seu computador, abra {URL} e digite este PIN {PIN}
Junto com um lembrete: “Mantenha esta janela aberta durante as transferências. O dispositivo precisa continuar no mesmo Wi-Fi que o seu computador.”
Abra essa URL em qualquer navegador de um computador na mesma rede e digite o PIN para conectar. Se o servidor não conseguir iniciar, você verá um erro com um botão Tentar novamente.
O que você pode navegar
Seção intitulada “O que você pode navegar”O navegador expõe quatro raízes:
- Games — onde você importa novos jogos; também com leitura/escrita
- Saves — leitura/escrita, embora importar um save aqui sempre passe pela aba estruturada Saves (veja abaixo), não por um drop bruto de arquivo
- Backups — apenas leitura e exclusão
- Documents — a pasta geral de Documentos do seu dispositivo
Importando jogos (aba Files)
Seção intitulada “Importando jogos (aba Files)”Arraste e solte um arquivo em qualquer lugar da aba Files para enviá-lo. Soltar na raiz Games mostra uma dica extra de que arquivos compactados podem ser importados automaticamente.
Quando você solta um arquivo compactado na raiz Games, um seletor pergunta “Como ‘{name}’ deve ser transferido?” com três opções:
- Extrair aqui e enviar (recomendado) — seu computador extrai o arquivo compactado no navegador e transmite os arquivos extraídos para o dispositivo, então o dispositivo só precisa de espaço em disco para os arquivos extraídos (não para o arquivo compactado também). Não é oferecida para arquivos
.exe. - Enviar arquivo compactado como está — o arquivo compactado é enviado inteiro e o dispositivo o extrai, então o dispositivo precisa de espaço tanto para o arquivo compactado quanto para o resultado extraído. Esta é a opção padrão (e única) para instaladores
.exe. - Enviar como arquivo simples — nenhuma importação acontece; o arquivo é apenas armazenado como está.
Arquivos compactados protegidos por senha pedem a senha no navegador: ”‘{name}’ está protegido por senha. Digite a senha do arquivo:”. Qualquer pasta única de nível superior dentro do arquivo compactado é removida automaticamente antes do envio, para que você não acabe com uma pasta de jogo duplamente aninhada.
Uma vez no dispositivo, a importação segue o mesmo pipeline de detecção de uma importação feita no app (veja Importando jogos) — a mesma mensagem de “não é um jogo” se aplica: “Isso não parece um jogo ONScripter (nenhum 0.txt / nscript.dat / arc.nsa / script.file encontrado).” O melhor candidato a ícone é aplicado automaticamente; não há etapa de Personalizar para importações via web.
Importando instaladores .exe
Seção intitulada “Importando instaladores .exe”- Instaladores NSIS, Inno Setup e autoextraíveis reconhecidos são importados normalmente.
- Um
.exeautoextraível CAB mostra: “Este .exe é um arquivo autoextraível CAB, que o iOS não consegue descompactar. Extraia-o em um computador e reempacote o jogo como zip ou 7z.” - Um
.exesem conteúdo compactado detectável mostra: “Nenhum conteúdo compactado encontrado neste arquivo. Extraia-o em um computador e reempacote o jogo como zip ou 7z (ou envie-o como arquivo simples pela aba Files).”
Envios simples e a fila de importação
Seção intitulada “Envios simples e a fila de importação”Envios de arquivos simples rodam até 3 por vez, são retomáveis e tentam novamente automaticamente até 3 vezes (mostrando “Reconectando…” se a conexão cair durante o envio).
Importações de jogos, porém, são colocadas em fila e rodam uma de cada vez — uma importação em fila mostra “Na fila — aguardando a importação atual”, e a ativa mostra “Importando…”. Envios e downloads simples não são afetados por essa fila e continuam simultâneos.
Se o dispositivo ficar sem espaço no meio de uma transferência, você verá “Sem espaço em disco”: “O dispositivo ficou sem espaço em disco durante a transferência de ‘{name}’. A transferência foi interrompida e seus arquivos temporários foram removidos — libere espaço e tente novamente.”
Arquivos de espaço reservado do iCloud ainda não baixados para o dispositivo mostram um selo ”☁ não baixado” com uma ação “☁️ Baixar”.
Aba Saves
Seção intitulada “Aba Saves”A aba Saves lista seus jogos para que você possa escolher um e gerenciar seus saves remotamente:
- Ações por save: Backup (confirma “Backup concluído.”), Apagar e download/exportação.
- ↑ Importar save envia um arquivo de save para o jogo selecionado, confirmando com um toast “Save importado”. Veja Importando saves para os tipos de arquivo aceitos.
Painel Pastas de saves
Seção intitulada “Painel Pastas de saves”Cada linha mostra o nome da pasta (com prefixo ☁ para pastas do iCloud) e um resumo como “{saves} saves · {games} jogos”. A partir daqui você pode:
- Criar uma nova pasta, escolhendo o Local de armazenamento: “Local (este dispositivo)” ou “iCloud”.
- Renomear uma pasta.
- Vincular pasta de saves para revincular qual pasta um jogo usa.
Veja Saves globais para mais sobre como as pastas de saves e os vínculos funcionam.
Desconectando e reconectando
Seção intitulada “Desconectando e reconectando”Se o dispositivo entrar em modo de espera ou o app for colocado em segundo plano, o navegador mostra: “Dispositivo em modo de espera ou app em segundo plano — reconectando…”. Se a conexão for totalmente perdida, você verá “Desconectado”: “A conexão com o dispositivo foi perdida. Certifique-se de que o app está aberto no dispositivo — esta página vai reconectar automaticamente.”
Fechar o popup da Transferência web no dispositivo é a única forma de interromper o servidor — isso limpa quaisquer arquivos de preparo e aciona uma nova varredura final da biblioteca.
Solução de problemas
Seção intitulada “Solução de problemas”Para problemas de conexão ou transferência não cobertos aqui, veja Problemas de importação e Armazenamento.