By xPerk
Rastreador de misiones y planificador de raids para Escape from Tarkov, de escritorio y 100% local. Usa los datos públicos y gratuitos de tarkov.dev, lee los logs del juego para marcar tu progreso solo, y guarda todo únicamente en tu PC: sin cuentas y sin internet salvo para sincronizar.
Raid Tracker no está afiliado a Battlestate Games ni a tarkov.dev.
- Ve a Releases y
descarga el instalador
.exede la sección Assets. - Ejecútalo: se instala solo para tu usuario, sin pedir opciones.
- Windows puede mostrar un aviso de SmartScreen porque el instalador no está firmado con un certificado de pago. Pulsa Más información → Ejecutar de todas formas. Si prefieres no fiarte del .exe, puedes compilarlo tú mismo desde el código (ver más abajo).
Requiere Windows 10 u 11.
- PLANIFICAR RAID (botón rojo arriba o tecla R): una pantalla con
todo lo necesario para la próxima raid. Abre directamente el mapa con más
misiones aceptadas (o el último que usaste) con todas ellas ya elegidas:
- Franja de mapas con el número de misiones en cada uno (teclas 1–9).
- Chips para quitar o añadir misiones (las de "cualquier mapa" son opcionales).
- En la mochila: llaves, ítems para esconder, marcadores y condiciones de equipo, con casillas para ir empacando.
- Mapa de tarkov.dev con un punto numerado por objetivo y la planta en la que está (2ª, 3ª, sótano…). Rueda para zoom, arrastrar para mover.
- Capas del mapa que se activan y desactivan con un clic (y se recuerdan): extracciones PMC, Scav y compartidas (con las de pago y las secretas marcadas), tránsitos a otros mapas, zonas de spawn de bosses con un recuadro de probabilidad, escoltas y hora de aparición, y contenedores por tipo (cajas de armas, cajas fuertes, alijos, médicos…), agrupados por categoría.
- Objetivos de cada misión en ese mapa, enlazados con los puntos.
- Las misiones que completas en la raid se tachan solas (logs). NUEVA RAID vacía la mochila. Esc cierra.
- Puede ir integrado en la app o en una ventana aparte (para un segundo monitor), que recuerda su posición. Se cambia con el botón ⧉ VENTANA APARTE / ▣ INTEGRAR EN LA APP.
- Sincronización con el juego: lee los logs locales de Escape from Tarkov (igual que TarkovMonitor) y marca solas las misiones que aceptas o completas. Se actualiza al volver al menú tras cada raid. La carpeta se detecta automáticamente (Steam o launcher de BSG); si no, usa ELEGIR CARPETA DEL JUEGO. Solo lee archivos de log: no toca el proceso ni la memoria del juego.
- En el móvil (botón MÓVIL): con el PC y el teléfono en la misma WiFi, escanea el código QR y tendrás la lista, el detalle y Planificar raid en el navegador del móvil (se puede añadir a la pantalla de inicio). Todo se guarda en el PC y se ve en ambos al instante, incluido lo que marcan los logs del juego. Nada sale de tu red local; NUEVO CÓDIGO desvincula los móviles.
- Dos personajes con progreso independiente, PERMANENTE y TEMPORADA, que se eligen arriba. Cada uno tiene su nivel, sus misiones y sus objetivos. Al leer los logs, cada misión va al personaje con el que se jugó (el juego usa un servidor distinto para cada uno).
- Vista ÁRBOL (selector LISTA | ÁRBOL): mapa completo de todas las cadenas de misiones, ordenadas por columnas según sus requisitos. Cada misión muestra su nivel mínimo (en rojo si aún no lo tienes), los requisitos de comerciante (p. ej. "Prapor LL2") y si es de Kappa. Al elegir una misión se resalta toda su cadena. Líneas: continua = hay que completarla, guiones = basta con aceptarla, puntos rojos = hay que fallarla. Las misiones sin cadena aparecen abajo, por comerciante.
- Tres modos de vista sobre la lista: ACEPTADAS, TODAS y COMPLETADAS, con contador en cada uno.
- Nombres de misiones en español o en inglés (selector NOMBRES ES | EN). El detalle muestra también el nombre en el otro idioma, y la búsqueda encuentra misiones por cualquiera de los dos.
- Checklist de objetivos, filtros por comerciante, mapa, estado y Kappa.
- Lista automática de ítems "Encontrado en Raid" (FIR) que te faltan, sumando los de todas tus misiones aceptadas.
- Requisitos de cada misión (misiones previas, nivel, comerciante) y lo que desbloquea.
El nivel del personaje se ajusta a mano: el juego no lo escribe en sus logs.
Planificar raid: al pulsar un objetivo, el mapa va hasta él y cambia a su planta (aquí, la habitación 303 en la 3ª planta de los dormitorios).
Lista y detalle: misiones del personaje de temporada, con sus objetivos, requisitos, lo que desbloquean y recompensas.
Árbol: todas las cadenas de misiones con sus requisitos de nivel y comerciante; la cadena de la misión elegida queda resaltada.
En el móvil: la lista, el detalle de una misión y Planificar raid en el navegador del teléfono, con el mismo progreso que el PC.
Para vincularlo, pulsa MÓVIL en el PC y escanea el código QR.
Todo se guarda solo en tu PC, en %APPDATA%\tarkov-quest-tracker\:
progress.json: tu progreso (por personaje).quests-cache.json: las misiones descargadas de tarkov.dev.maps\: los mapas descargados.settings.json: carpeta del juego, posición de la ventana del planificador y el acceso desde el móvil (activado o no, puerto y código de vinculación).
Para empezar de cero, cierra la app y borra esa carpeta.
Necesitas Windows 10/11 y Node.js 18 o superior
(incluye npm). En una terminal dentro de la carpeta del proyecto:
npm install
npm startnpm start abre la app en modo desarrollo. La primera vez descarga las
misiones de tarkov.dev (necesitas internet en ese momento); después funciona
sin conexión, y el botón SINCRONIZAR trae los datos más recientes.
Para generar el instalador de Windows en la carpeta release/:
npm run distSi npm run dist falla con "Cannot create symbolic link: El cliente no
dispone de un privilegio requerido", activa el Modo de desarrollador de
Windows o ejecuta la terminal como administrador: electron-builder necesita
crear enlaces simbólicos al descomprimir sus herramientas.
Si falla con "spawn UNKNOWN" o "Una directiva de Control de aplicaciones
bloqueó este archivo", es el Control inteligente de aplicaciones de
Windows 11, que no deja ejecutar el instalador sin firmar que electron-builder
genera a mitad del proceso. No hace falta desactivarlo: los instaladores
oficiales se compilan en GitHub Actions
(.github/workflows/release.yml) al publicar
una Release, y en un fork funciona igual.
| Archivo | Qué hace |
|---|---|
src/main.js |
Proceso principal de Electron: descarga y convierte los datos de tarkov.dev, guarda el progreso, mapas, ventanas. |
src/gamelogs.js |
Lectura incremental de los logs del juego (misiones y personaje). |
src/preload.js |
Puente seguro entre el proceso principal y la interfaz. |
src/renderer/app.js |
Interfaz principal: lista, detalle, filtros, personajes, sincronización. |
src/renderer/taskmap.js |
Vista ÁRBOL (disposición de las cadenas de misiones). |
src/renderer/raidplanner.js |
Planificar raid: mochila, objetivos y visor de mapas. |
src/lanserver.js |
Servidor en la red local para usar la app desde el móvil. |
src/renderer/remote.js |
En el móvil, sustituye al preload por llamadas HTTP al PC. |
src/renderer/mobile.js |
Diálogo MÓVIL: activar el servidor y código QR. |
build/icon.svg |
Icono original (de él salen icon.ico e icon.png). |
- Código: licencia MIT © 2026 xPerk. Puedes usarlo, modificarlo y redistribuirlo libremente manteniendo el aviso de copyright.
- Datos de misiones, ítems y mapas: tarkov.dev (proyecto comunitario the-hideout).
- Imágenes de los mapas: tarkov-dev-svg-maps, licencia CC BY-NC-SA 4.0. No se incluyen en este repositorio: la app los descarga de tarkov.dev y muestra el autor de cada mapa bajo el mapa. Su licencia prohíbe el uso comercial y el uso en herramientas que den ventaja en el juego.
- Idea de leer los logs del juego: TarkovMonitor.
- Escape from Tarkov es una marca de Battlestate Games. Este proyecto no está afiliado a Battlestate Games.
Los reportes de errores y las sugerencias son bienvenidos en Issues. Si tarkov.dev cambia el formato de sus datos y la sincronización falla, incluye el mensaje de error exacto que muestra la app. Para proponer cambios, haz un fork y abre un pull request.