Dados, backups e portabilidade
O Errant Launcher é um programa portátil: todos os seus dados ficam em uma única pasta ao lado do executável. Este documento explica onde cada coisa é armazenada, como fazer backups e como transportar a coleção entre computadores.
Conteúdo
- Onde os dados são armazenados
- Conteúdo da pasta de dados
- Backup
- Transferência para outro computador
- Atualização sem perda de dados
- Antes de reinstalar ou desinstalar
- Se os arquivos não estiverem disponíveis
- Restauração a partir de backup
- Particularidades de unidades USB
Onde os dados são armazenados
Na primeira execução o programa cria a pasta ErrantLauncher ao
lado do exe — por exemplo, se o programa está em D:\Tools\, os
dados ficarão em D:\Tools\ErrantLauncher\.
O programa não escreve nada no registro do Windows nem nas pastas
do perfil do usuário (Documents, AppData etc.). Toda a coleção,
configurações e arquivos de serviço ficam somente dentro dessa pasta.
Conteúdo da pasta de dados
| Caminho | Conteúdo |
|---|---|
ErrantLauncher\sections\*.json |
Seções, categorias e cartões — um arquivo por seção |
ErrantLauncher\settings.json |
Configurações de aparência e comportamento: tema, idioma, bandeja etc. |
ErrantLauncher\state.json |
Estado da janela, última seção aberta, contadores de execuções |
ErrantLauncher\custom-icons\ |
Ícones adicionados por você ou extraídos de programas |
ErrantLauncher\logs\ |
Registros locais de diagnóstico (app.log, bootstrap.log) |
ErrantLauncher\.backup\ |
Backups automáticos dos arquivos de dados |
ErrantLauncher\.mass-import-backups\ |
Cópias criadas antes da importação em massa |
As pastas .backup, .mass-import-backups e a de serviço
.import-staging são diretórios ocultos de serviço; não é preciso
excluí-los manualmente, mas também não convém mexer no conteúdo deles
sem necessidade.
Backup
O programa ajuda de duas formas:
- Exportar configuração — função integrada
(«Configurações» → «Exportar configuração»):
- Backup completo — tudo: seções, ícones, configurações e
estado; nome de arquivo sugerido —
ErrantLauncher-Backup.zip; - Compartilhar coleção — seções e ícones selecionados, com marcas de favoritos, mas sem configurações; nome sugerido —ErrantLauncher-Collection.zip. - Copiar a pasta manualmente — com o programa fechado, copie a
pasta
ErrantLauncherinteira para um local seguro. É um retrato completo dos seus dados.
Além disso, o próprio programa cria cópias em .backup\ durante
operações com dados e em .mass-import-backups\ antes da importação
em massa — mas isso é um seguro contra falhas, não um substituto de
backups regulares.
Antes de grandes mudanças (importação em massa, mudança, atualização) faça um «Backup completo» via exportação — é o mais fácil de restaurar.
Transferência para outro computador
Método 1 — transferir tudo:
- Feche o programa.
- Copie o exe e a pasta
ErrantLauncherpara o novo computador ou unidade — juntos, mantendo a posição relativa. - Execute o exe no novo local.
Método 2 — transportar apenas a coleção: use «Exportar
configuração» no modo «Compartilhar coleção» → «Importar
configuração» em outra cópia do programa (aceita .zip, .json e
uma pasta de configuração).
Sobre caminhos: cartões que referenciam arquivos por letra de
unidade (D:\Tools\app.exe) funcionam no novo computador apenas
se os arquivos existirem lá nos mesmos caminhos. O assistente de
importação em massa avisa sobre esses cartões. Os próprios dados
do launcher não memorizam letras de unidade — a pasta de dados é
procurada ao lado do exe.
Atualização sem perda de dados
Não há atualização automática, mas atualizar não toca nos dados:
- Feche o programa.
- Substitua
ErrantLauncher-x64.exepela nova versão. - Execute. A pasta
ErrantLauncherpermanece no lugar — todos os cartões e configurações são preservados.
Antes de reinstalar ou desinstalar
- Guardar: a pasta
ErrantLauncherinteira (ou pelo menossections\,settings.jsonecustom-icons\se os registros não forem necessários). - Desinstalar: exclua o exe e a pasta
ErrantLauncher. O programa não deixa outros rastros no sistema. Adicionalmente você pode excluir os diretórios temporários%TEMP%\.net\ErrantLauncher— são criados a cada execução e não são limpos automaticamente. - A função «Excluir todos os dados» nas configurações apaga o conteúdo da pasta de dados após duas confirmações — use-a apenas se não precisar de backup.
Se os arquivos não estiverem disponíveis
O programa distingue as situações e se comporta de forma previsível:
| Situação | Comportamento |
|---|---|
| Pasta de dados somente leitura | Modo «Somente leitura»: os cartões ficam visíveis e executáveis, as alterações são rejeitadas com aviso e não se perdem silenciosamente |
| Mídia temporariamente indisponível | Indicador «Sem mídia»; as alterações ficam em memória e serão salvas após a reconexão |
| Pasta de dados totalmente ilegível | Mensagem de armazenamento indisponível; o aplicativo se encerra |
| Arquivo de dados individual corrompido | Diálogo «Arquivo corrompido»: o arquivo é ignorado e não modificado; pode ser excluído ou mantido |
| Arquivo criado por versão mais nova | O arquivo é lido, mas não sobrescrito — recomenda-se atualizar o programa |
| Vários arquivos da mesma seção | O conteúdo é mesclado automaticamente, uma notificação é exibida |
Restauração a partir de backup
De um arquivo exportado: «Configurações» → «Importar configuração» → escolha o arquivo → marque as seções, configurações, ícones e favoritos necessários → «Importar».
De uma cópia da pasta: com o programa fechado, substitua o
conteúdo da pasta ErrantLauncher pelo conteúdo do backup.
Após falha de importação em massa: o programa informa o caminho
da cópia criada antes da importação (em .mass-import-backups\) —
siga a dica na mensagem de erro: copie o conteúdo dela sobre a pasta
de dados ou repita a importação.
Particularidades de unidades USB
- A execução a partir de USB é totalmente suportada — é um cenário padrão.
- Remover a unidade durante o funcionamento pode encerrar o processo: feche sempre o programa antes de remover.
- Se a unidade se desconectar e reconectar, o programa detectará o retorno e continuará salvando dados.
- Em mídias protegidas contra gravação funciona o modo «Somente leitura».
- Não há garantia absoluta de portabilidade dos cartões: se eles referenciam arquivos locais de outro computador, verifique os status dos cartões após o transporte («Arquivo ausente», «Mídia ausente»).
Veja também: Guia do usuário, Requisitos de sistema.