Highlighted

Is there a way to identify what version of Captivate was used to create a SCORM package?

New Here ,
Jul 11, 2018

Copy link to clipboard

Copied

Hi, I'm working with a client that has been using Captivate since version 4 or 5.  We're attempting to do an audit of their content, in part to prepare for the end-of Flash.  I have access to the SCORM packages on the server.  Is there any way to identify from these files what version of Captivate was originally used to create the content?  Bonus question, if the content contains Flash files, is there anyway to see (other than launching) whether it was also published to support HTML5?  Basically, we're trying to get a handle on the level of effort we have on our hands.  Any guidance at all is greatly appreciated!

Views

1.0K

Likes

Translate

Translate

Report

Report
Community Guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more

Is there a way to identify what version of Captivate was used to create a SCORM package?

New Here ,
Jul 11, 2018

Copy link to clipboard

Copied

Hi, I'm working with a client that has been using Captivate since version 4 or 5.  We're attempting to do an audit of their content, in part to prepare for the end-of Flash.  I have access to the SCORM packages on the server.  Is there any way to identify from these files what version of Captivate was originally used to create the content?  Bonus question, if the content contains Flash files, is there anyway to see (other than launching) whether it was also published to support HTML5?  Basically, we're trying to get a handle on the level of effort we have on our hands.  Any guidance at all is greatly appreciated!

Views

1.0K

Likes

Translate

Translate

Report

Report
Community Guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
Jul 11, 2018 0
Enthusiast ,
Jul 11, 2018

Copy link to clipboard

Copied

Bonus question - html5 publishing was introduced in Captivate 6 so content from those versions would not be in html5 output.

 

You will need native .cp and .cptx files to carry out a conversion.

Your conversion process would be .cp version 4 to a .cptx format - you might want to try version 6 ( as I remember I think it can suck in .cp files) 

I recently brought version 5, 5.5 ,6 files forward to version 9 and then more recently those files into html5 - 2017 - had to do a clean up using the tracker but the client is happy

Likes

Translate

Translate

Report

Report
Community Guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
Reply
Loading...
Jul 11, 2018 0
Engaged ,
Jul 12, 2018

Copy link to clipboard

Copied

On recent Captivate versions, there's a System Variable 'CaptivateVersion'. So if you ran the course in Chrome, brought up the developer Tools and ran alert(CaptivateVersion); from in the Console, it whould give you the version number in an alert box.

Catch is, I don't know when this variable was introduced. Might not yet have been around in Versions 4 or 5.

Likes

Translate

Translate

Report

Report
Community Guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
Reply
Loading...
Jul 12, 2018 1
Most Valuable Participant ,
Jul 12, 2018

Copy link to clipboard

Copied

Most system variables were introduced with 5.5 or 6. Not sure about 5, certainly not with 4.

Likes

Translate

Translate

Report

Report
Community Guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
Reply
Loading...
Jul 12, 2018 0
Guide ,
Jul 12, 2018

Copy link to clipboard

Copied

An easy way to see if there is any HTML-published content in those packages is to look for 'index.html'. If for Flash, the HTML launch file is named the same as the project (i.e. 'my-project.html'). Developers can rename it, of course, and update the manifest, but I doubt many do. Plus then there are all the HTML support folders/files too...

But as others said, if it was done with versions prior to 6, there's certainly not going to be HTML-published content.

Likes

Translate

Translate

Report

Report
Community Guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
Reply
Loading...
Jul 12, 2018 0
Explorer ,
Jul 12, 2018

Copy link to clipboard

Copied

Since you have access to the SCORM packaged files...and if Adobe followed the general SCORM packaging guidelines, you should (might) be able to locate the version of Captivate used by looking in the metadata.xml file which is part of the SCORM packaged set of files.

In the metadata.xml file will be a series of <vcard> xml blocks...enclosed <contribute>..one of them should provide data related to Publisher or the like that was used to record the software tool used to publish the SCORM package.

Just open the metadata.xml file in your preferred code/HTML/XML editor and do a search for Captivate or  even Adobe Captivate...

I extracted an example of what I'm talking about:

<contribute>

  <role>

    <source>

      <langstring xml:lang="x-none">LOMv1.0</langstring>

    </source>

    <value>

      <langstring xml:lang="x-none">Publisher</langstring>

    </value>

  </role>

  <centity>

    <vcard>BEGIN:VCARD

      VERSION:2.1

      FN:Adobe Captivate

      NOTE: version 9.0.2.437            

      URL: http://www.adobe.com/products/captivate.html

      END:VCARD</vcard>

  </centity>

</contribute>

Likes

Translate

Translate

Report

Report
Community Guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
Reply
Loading...
Jul 12, 2018 0
Enthusiast ,
Jul 12, 2018

Copy link to clipboard

Copied

You know ultimately it doesn't matter. The .swf files are compiled - so you will need the original .cp converted to .cptx and .cptx files to be able to republish the content into html5.

Likes

Translate

Translate

Report

Report
Community Guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
Reply
Loading...
Jul 12, 2018 0
Community Beginner ,
Jul 18, 2018

Copy link to clipboard

Copied

Unzip the scorm package, locate the project.txt or project.json file and view it in a text editor. First line will show the Captivate version used to publish.

{"metadata":{"generator":"Captivate","generatorVersion":"10.0.1"

Likes

Translate

Translate

Report

Report
Community Guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
Reply
Loading...
Jul 18, 2018 1