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.
- NedimCommunity Member
Have you looked under html5 > data > js > slideID.js? However, the structure may not look the same as the course is built on an older version.
- FabioMontielCommunity Member
Our SCORM zip file doesn't have the same file structure and there isn't even is a HTML5 folder in there
- SteveGannonCommunity Member
Fabio, can you post a screen capture of the expanded file/folder structure of your SCORM output?
If the version number is indeed 1.3, that refers to Storyline 1, update 3, which would have been back in 2012. That output included Flash SWF files. Flash was discontinued many years ago so it's surprising the SCORM output works at all.
I may be mistaken but I believe links back then were compiled into one of the SWFs generated during publishing, in which case you would need a Flash SWF decompiler to see the link.
- FabioMontielCommunity Member
Hi Steve, indeed i see a bunch of SWF files in there...
- SteveGannonCommunity Member
A couple follow-up questions:
Can you provide a screen capture of the Practitioners_L9 file/folder structure (one folder up from story_content)?
Do you know if the URL is in the Resources tab, or is it a link directly on a slide?
- FabioMontielCommunity Member
Thank you for helping out Steve, here is the other screenshot!
Nothing inside of the resources tab other than pdf documents
- SteveGannonCommunity Member
You could try using a Flash decompiler (do a web search for "Flash decompiler" or "Flash SWF editor").
The first file I would try is story.swf to see if the URL is in there. If not, then move on to the individual swfs in story_content. This may require a bit of time but it still would be quicker than rebuilding the whole project from scratch in the current version of Storyline.
- FabioMontielCommunity Member
I found the links, they are inside of a file called 6cbKTLz0xxq.swf located inside of the story_content/slides folder
- SteveGannonCommunity Member
That's great, Fabio. I hope you are able to update them, save the SWF and verify the replacement(s) work.
- PhilMayorSuper Hero
I am surprised that even still works. It it is anywhere It will be in the mobile or story_content folder I dont have any old SL1 output to look.
- Jürgen_Schoene_Community Member
if it's running on current browser, it is a hybrid (swf + html5)
you can find all text for the html version in JavaScript files
./mobile/slides/ ... .js
you do not need to patch the swf file, current browsers can no longer call it up anyway
- FabioMontielCommunity Member
We checked every single javascript file and we couldn't find not even 1 URL
- Jürgen_Schoene_Community Member
if you upload the Scorm package here in the forum, I can have a look at it
and I need the url, which is broken
edit: and the slide/button, where it: called
(I have never seen real Storyline 1 output - that could be fun)
- FabioMontielCommunity Member
So after i removed the broken link i clicked on save and opened the HTML file and the link was still there...did i miss something?
- PhilMayorSuper Hero
IAs Jurgen said it wont Benin the swf that will not load in a modern browser. It will be in a Js file. I only have SL2 output to look at and each slide had its own .ja file. Sent from my iPhone
- FabioMontielCommunity Member
Phil Mayor
IAs Jurgen said it wont Benin the swf that will not load in a modern browser. It will be in a Js file. I only have SL2 output to look at and each slide had its own .ja file. Sent from my iPhone
There isn't any javascript file inside of the slides folder
- Jürgen_Schoene_Community Member
on which slide the link is used
in the embeded pdf
- story_content/external_files/texascorecompetencies-pract-admin.pdf
page 91 the link will definitely still be there