pipwerks

AppleScript for generating SCORM manifest nodes

SCORM requires all of the course assets to be listed as a <file> item in the <resource> node. This is not evenly enforced — some LMSs don’t care of you do it or not — but is still a good practice. If you’re anything like me,

Clean out the root of your SCORM 2004 package

Anyone who works with SCORM 2004 has seen something like this: With just a little effort, you can make it look like this, and still be perfectly valid: SCORM manifests are required to specify a slew of schema files via the schemaLocation attribute. Here’s what you’d typically see:

Update to SCORM Wrapper

Made a minor update: scorm.quit() was setting a value (cmi.exit) but not invoking scorm.save() prior to termination. This could lead to failure to persist the value of cmi.exit in the LMS. View the latest update on GitHub Comments Bard Dale wrote on March 4, 2014 at

I guess there's no such thing as a secure PDF

I was reading the SCORM 1.2 reference docs today. I wanted to copy a passage for my notes, but the PDF is password-protected and prevents anyone from copying text. (REALLY irritating, considering the ADL is a quasi-government organization and the docs should be open to all.) What to do?

On Converting Flash to HTML

I received a question from Bob (no, really), who wrote: I have a question about the newest version of Flash and its HTML publishing option using CreateJS. What do you think of that approach going forward? I started to write an email response but figured I should probably post it

pipwerks © 2026