Datos, copias de seguridad y portabilidad

Errant Launcher es un programa portátil: todos sus datos residen en una única carpeta junto al ejecutable. Este documento explica dónde se guarda cada cosa, cómo hacer copias de seguridad y cómo trasladar la colección entre equipos.


Contenido


Dónde se guardan los datos

En el primer inicio el programa crea la carpeta ErrantLauncher junto al exe — por ejemplo, si el programa está en D:\Tools\, los datos estarán en D:\Tools\ErrantLauncher\.

El programa no escribe nada en el registro de Windows ni en las carpetas del perfil de usuario (Documents, AppData, etc.). Toda la colección, la configuración y los archivos de servicio están solo dentro de esa carpeta.

Contenido de la carpeta de datos

Ruta Contenido
ErrantLauncher\sections\*.json Secciones, categorías y tarjetas — un archivo por sección
ErrantLauncher\settings.json Ajustes de apariencia y comportamiento: tema, idioma, bandeja, etc.
ErrantLauncher\state.json Estado de la ventana, última sección abierta, contadores de ejecuciones
ErrantLauncher\custom-icons\ Iconos que añadiste o extraídos de programas
ErrantLauncher\logs\ Registros locales de diagnóstico (app.log, bootstrap.log)
ErrantLauncher\.backup\ Copias de seguridad automáticas de los archivos de datos
ErrantLauncher\.mass-import-backups\ Copias creadas antes de la importación masiva

Las carpetas .backup, .mass-import-backups y la de servicio .import-staging son directorios ocultos de servicio; no hace falta eliminarlos a mano, pero tampoco conviene tocar su contenido sin necesidad.

Copia de seguridad

El programa ayuda de dos maneras:

  1. Exportar configuración — función integrada («Configuración» → «Exportar configuración»): - Copia de seguridad completa — todo: secciones, iconos, configuración y estado; nombre de archivo sugerido — ErrantLauncher-Backup.zip; - Compartir colección — secciones e iconos seleccionados, con marcas de favoritos, pero sin configuración; nombre de archivo sugerido — ErrantLauncher-Collection.zip.
  2. Copiar la carpeta a mano — con el programa cerrado, copia la carpeta ErrantLauncher entera a un lugar seguro. Es una instantánea completa de tus datos.

Además, el propio programa crea copias en .backup\ durante las operaciones con datos y en .mass-import-backups\ antes de la importación masiva — pero eso es un seguro ante un fallo, no un sustituto de las copias periódicas.

Consejo

Antes de cambios grandes (importación masiva, mudanza, actualización) haz una «Copia de seguridad completa» mediante la exportación — es la más fácil de restaurar.

Traslado a otro equipo

Método 1 — trasladarlo todo:

  1. Cierra el programa.
  2. Copia el exe y la carpeta ErrantLauncher al nuevo equipo o unidad — juntos, conservando su posición relativa.
  3. Ejecuta el exe en el nuevo sitio.

Método 2 — trasladar solo la colección: usa «Exportar configuración» en modo «Compartir colección» → «Importar configuración» en otra copia del programa (acepta .zip, .json y una carpeta de configuración).

Nota

Sobre las rutas: las tarjetas que referencian archivos por letra de unidad (D:\Tools\app.exe) funcionan en el nuevo equipo solo si los archivos existen allí en las mismas rutas. El asistente de importación masiva avisa de esas tarjetas. Los datos del lanzador no recuerdan letras de unidad — la carpeta de datos se busca junto al exe.

Actualización sin pérdida de datos

No hay actualización automática, pero actualizar no toca los datos:

  1. Cierra el programa.
  2. Sustituye ErrantLauncher-x64.exe por la nueva versión.
  3. Ejecútalo. La carpeta ErrantLauncher permanece en su sitio — todas las tarjetas y la configuración se conservan.

Antes de reinstalar o desinstalar

  • Conservar: la carpeta ErrantLauncher entera (o al menos sections\, settings.json y custom-icons\ si no necesitas los registros).
  • Desinstalar: elimina el exe y la carpeta ErrantLauncher. El programa no deja más rastros en el sistema. Además puedes borrar los directorios temporales %TEMP%\.net\ErrantLauncher — se crean en cada inicio y no se limpian automáticamente.
  • La función «Eliminar todos los datos» de la configuración borra el contenido de la carpeta de datos tras dos confirmaciones — úsala solo si no necesitas copia de seguridad.

Si los archivos no están disponibles

El programa distingue las situaciones y se comporta de forma predecible:

Situación Comportamiento
Carpeta de datos de solo lectura Modo «Solo lectura»: las tarjetas se ven y se ejecutan, los cambios se rechazan con aviso y no se pierden en silencio
Medio temporalmente no disponible Indicador «Sin medio»; los cambios quedan en memoria y se guardan tras la reconexión
La carpeta de datos no se lee Mensaje de almacenamiento no disponible; la aplicación se cierra
Un archivo de datos concreto dañado Diálogo «Archivo dañado»: el archivo se ignora y no se modifica; se puede eliminar o conservar
Archivo creado por una versión más nueva El archivo se lee pero no se sobrescribe — se recomienda actualizar el programa
Varios archivos de una misma sección El contenido se fusiona automáticamente, se muestra una notificación

Restauración desde una copia

Desde un archivo exportado: «Configuración» → «Importar configuración» → elige el archivo → marca las secciones, la configuración, los iconos y los favoritos que necesites → «Importar».

Desde una copia de la carpeta: con el programa cerrado, sustituye el contenido de la carpeta ErrantLauncher por el de la copia de seguridad.

Tras un fallo de importación masiva: el programa informa de la ruta de la copia creada antes de la importación (en .mass-import-backups\) — sigue la indicación del mensaje de error: copia su contenido sobre la carpeta de datos o repite la importación.

Particularidades de las unidades USB

  • La ejecución desde USB está totalmente soportada — es un escenario estándar.
  • Extraer la unidad durante el trabajo puede terminar el proceso: cierra siempre el programa antes de extraerla.
  • Si la unidad se desconecta y vuelve a conectarse, el programa detectará el retorno y seguirá guardando datos.
  • En medios protegidos contra escritura funciona el modo «Solo lectura».
  • No hay garantía absoluta de portabilidad de las tarjetas: si referencian archivos locales de otro equipo, comprueba los estados de las tarjetas tras el traslado («Archivo no encontrado», «Medio no disponible»).

Véase también: Guía de usuario, Requisitos del sistema.