SSmartNtools

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

Ver todas las herramientas de esta categoría →