Depurador SCORM
Envie um pacote SCORM 1.2 e teste-o direto no navegador. Cada chamada da API do LMS é registrada e o modelo de dados CMI é inspecionado ao vivo — nada é enviado a nenhum servidor.
Arraste um pacote SCORM (.zip) aqui ou clique para escolher
Pacote .zip SCORM 1.2
Seu pacote é descompactado e executado inteiramente no seu navegador. Ele fica armazenado apenas localmente e é apagado automaticamente em até 8 horas.
O que o Depurador SCORM faz
SCORM (Sharable Content Object Reference Model) é o padrão que permite que conteúdos de e-learning conversem com um LMS (Sistema de Gestão de Aprendizagem). Quando um curso SCORM roda, ele chama uma API JavaScript — LMSInitialize, LMSGetValue, LMSSetValue, LMSCommit, LMSFinish — para ler e gravar dados como status de conclusão, nota e posição do marcador.
Esta ferramenta funciona como um LMS de mentira, inteiramente no seu navegador. Ela descompacta seu pacote SCORM 1.2, serve-o através de um service worker para que todos os assets carreguem corretamente e injeta uma API SCORM falsa que registra cada chamada e mantém um modelo de dados CMI ao vivo. É ideal para verificar se um pacote inicializa, define seu status e nota e grava o suspend data — sem enviá-lo a um LMS real.
Tudo acontece localmente: o pacote nunca é enviado a um servidor, fica apenas no cache do seu navegador e é removido automaticamente em até 8 horas.
Perguntas frequentes
Meu pacote SCORM é enviado a um servidor?
Não. O .zip é descompactado e executado inteiramente no seu navegador usando um service worker. Nada é enviado a nenhum servidor.
Qual versão do SCORM é suportada?
SCORM 1.2. A ferramenta injeta a API SCORM 1.2 (window.API) e seu modelo de dados CMI.
Por que meu pacote não carrega?
A ferramenta precisa de um arquivo de lançamento válido — um index.html na raiz do pacote ou um href de recurso no imsmanifest.xml. Pacotes que exigem um backend de LMS real ou SCORM 2004 podem não rodar.
Por quanto tempo meu pacote fica armazenado?
Apenas no cache local do seu navegador, e é apagado automaticamente em até 8 horas. Você também pode clicar em 'Trocar pacote' para removê-lo na hora.
Os dados que eu defino persistem?
Durante a sessão, sim: LMSSetValue grava num modelo CMI em memória e LMSGetValue lê de volta, então você consegue verificar status e nota. Reiniciar a sessão ou recarregar limpa tudo.
Ferramentas relacionadas
- Editor de TextoFormatação rica com exportação em PDF, DOCX e HTML
- Comparador de TextosCompare 2 a 4 textos lado a lado e veja as diferenças
- Editor de CódigoSyntax highlight para HTML, CSS, JS, Python e mais
- Formatador JSONFormate, valide e minifique JSON com um clique