Depurador SCORM
Sube un paquete SCORM 1.2 y pruébalo directamente en tu navegador. Cada llamada a la API del LMS se registra y el modelo de datos CMI se inspecciona en vivo — nada se sube a ningún servidor.
Arrastra un paquete SCORM (.zip) aquí o haz clic para elegir
Paquete .zip SCORM 1.2
Tu paquete se descomprime y ejecuta enteramente en tu navegador. Se almacena solo localmente y se elimina automáticamente en un máximo de 8 horas.
Qué hace el Depurador SCORM
SCORM (Sharable Content Object Reference Model) es el estándar que permite que el contenido de e-learning se comunique con un LMS (Sistema de Gestión del Aprendizaje). Cuando un curso SCORM se ejecuta, llama a una API de JavaScript — LMSInitialize, LMSGetValue, LMSSetValue, LMSCommit, LMSFinish — para leer y guardar datos como el estado de finalización, la puntuación y la posición del marcador.
Esta herramienta actúa como un LMS falso, enteramente en tu navegador. Descomprime tu paquete SCORM 1.2, lo sirve a través de un service worker para que todos los recursos carguen correctamente e inyecta una API SCORM simulada que registra cada llamada y mantiene un modelo de datos CMI en vivo. Es ideal para comprobar si un paquete se inicializa, establece su estado y puntuación y guarda el suspend data — sin subirlo a un LMS real.
Todo ocurre localmente: el paquete nunca se envía a un servidor, se guarda solo en la caché de tu navegador y se elimina automáticamente en un máximo de 8 horas.
Preguntas frecuentes
¿Se sube mi paquete SCORM a un servidor?
No. El .zip se descomprime y ejecuta enteramente en tu navegador usando un service worker. Nada se envía a ningún servidor.
¿Qué versión de SCORM es compatible?
SCORM 1.2. La herramienta inyecta la API SCORM 1.2 (window.API) y su modelo de datos CMI.
¿Por qué no carga mi paquete?
La herramienta necesita un archivo de lanzamiento válido — un index.html en la raíz del paquete o un href de recurso en imsmanifest.xml. Los paquetes que requieren un backend de LMS real o SCORM 2004 pueden no ejecutarse.
¿Cuánto tiempo se almacena mi paquete?
Solo en la caché local de tu navegador, y se elimina automáticamente en un máximo de 8 horas. También puedes hacer clic en 'Cambiar paquete' para eliminarlo de inmediato.
¿Persisten los datos que establezco?
Durante la sesión, sí: LMSSetValue escribe en un modelo CMI en memoria y LMSGetValue lo lee de vuelta, así que puedes verificar el estado y la puntuación. Reiniciar la sesión o recargar lo borra.
Herramientas relacionadas
- Editor de TextoFormato enriquecido con exportación PDF, DOCX y HTML
- Comparador de TextosCompara 2 a 4 textos en paralelo y ve las diferencias
- Editor de CódigoResaltado de sintaxis para HTML, CSS, JS, Python y más
- Formateador JSONFormatea, valida y minifica JSON con un clic