Calculadora de tiempos de paso para rallies de regularidad. Pega las tablas de medias del organizador y genera los tiempos de paso cada intervalo elegido, por tramo.
🔗 Usar la app: https://ikragi.github.io/RegularityPace/
A partir de las tablas de medias que reparten los organizadores de rallies de regularidad (distancia + velocidad media por tramo), genera automáticamente la tabla de tiempos de paso cada 100 m (o el intervalo que elijas), lista para consultar en el móvil o imprimir en papel.
- Importar PDF: sube el PDF de medias del organizador y extrae y reparte los tramos automáticamente, con detección de unidad (km/metros).
- Pantalla de revisión: antes de crear los tramos, puedes corregir nombre y unidad de cada uno viendo la distancia total resultante.
- Cálculo cada intervalo: tiempo de paso cada 100 m (configurable), con la hora real si indicas la hora de salida.
- Puntos de cambio de media destacados: la distancia exacta donde cambia la velocidad se resalta en negrita con fondo amarillo, aunque no coincida con el intervalo.
- Impresión a dos columnas por tramo, pensada para llevar en papel dentro del coche.
- Guardar/cargar rallies completos en el propio navegador, y exportar/importar como archivo
.jsonpara compartir con el equipo o hacer copia de seguridad. - Modo cabina: pantalla a pantalla completa pensada para consultar mientras se conduce — cuenta atrás y hora de paso al próximo punto de control, distancia actual, media actual y siguiente, y aviso visual (destello) a 3-2-1 segundos del cambio de media.
- Modo oscuro con detección automática del tema del sistema.
- 4 idiomas: castellano, euskera, francés e inglés.
- Funciona sin conexión una vez cargada (excepto la lectura de PDF, que necesita internet la primera vez).
- Abre la web (el enlace de arriba) en el navegador del móvil o el ordenador.
- Sube el PDF de medias del rally, o pega manualmente las filas Desde/Hasta/Velocidad en cada tramo.
- Revisa la unidad detectada de cada tramo y confirma.
- Pulsa Generar tablas para ver el resultado, o Imprimir/Guardar PDF para sacarlo en papel.
- Guarda el rally con un nombre para volver a cargarlo más adelante.
Para tenerlo siempre a mano: en el navegador del móvil, usa "Añadir a pantalla de inicio" — se instala como si fuera una app.
index.html → la aplicación completa (HTML + CSS + JS, sin dependencias de build)
manifest.json → metadatos para instalarla como app (PWA)
sw.js → service worker, para que funcione sin conexión
icon-192.png → icono de la app (192×192)
icon-512.png → icono de la app (512×512)
Basta con subir de nuevo el archivo modificado (normalmente index.html) a este repositorio, sobrescribiendo el anterior. GitHub Pages sirve la nueva versión en 1-2 minutos.
HTML, CSS y JavaScript puro (sin frameworks ni proceso de build). Usa pdf.js para leer los PDF de medias directamente en el navegador.
Sin licencia explícita: todos los derechos reservados por defecto. (Si quieres que cualquiera pueda reutilizar y modificar el código libremente, dímelo y añado una licencia MIT.)