Forum Discussion
Help finding a broken URL inside of a SCORM package
We are trying to find and remove a broken URL inside a course that was built by an external vendor using Articulate Storyline 1.3 version: 1.3.1305.2012. We don't have the original articulate file we only have the SCORM zip file.
We can't find any HTML reference inside of the SCORM file, we have been working on this for almost a week.
Can anyone please help us?
Thanks in advance.
- Jürgen_Schoene_Community Member
the link is in
- story_content\slides\6cbKTLz0xxq.js
BUT it's behind a unpack script, result after unpacking, there is your link
that means you cannot simple change the link, I have to think about it
- FabioMontielCommunity Member
Why can't it be deleted?
- Jürgen_Schoene_Community Member
it's a wrapped xml document, the special xml format is complete undocumented
done:
- find the js slide.js the link (6cbKTLz0xxq.js)
- convert it from unreadable js to xml
toDo:
- remove the button with the trigger (easy)
- write a new wrapper function (xml into js) in javascript (not so easy)
- analyse the existing js loader (???)
- test it and if one error was made before, the slide will not load (it will be fun)
I have to think about it ...
important: I need the name of the chapter/slide, where the link can be clicked
- FabioMontielCommunity Member
That's where it is located that's the chapter/slide
- Jürgen_Schoene_Community Member
here is the updated "story_content/slides/6cbKTLz0xxq.js" -> attachment
deactivated, both dead
http://www.ktot.org/
http://taccrra.net/updated (http -> https, ...)
http://www.texasaeyc.org/ -> https://texasaeyc.org
http://www.txhsa.org/ -> https://www.txhsa.org
http://www.tafcc.org/ -> https://tafcc.org
http://www.taaspyc.org/ -> https://www.taaspyc.org
http://www.tlcca.org/ -> https://tlcca.wildapricot.orgI could add the modified xml content with a very thin javascript wrapper
- FabioMontielCommunity Member
Good morning, thank you so much!, so i just replace the JS file and create a new SCORM?
- Jürgen_Schoene_Community Member
- replace the file "story_content/slides/6cbKTLz0xxq.js"
- start story.html or story_html5.html
- if the slide with the external link is loading, check the links
- if everything is ok, create the scorm package
note: the new file is about twice the size of the original file, but that doesn't matter because the web server usually compresses the file to zip when delivering it.
- FabioMontielCommunity Member
Thank you sooo much, we are going to test the course!!!