Publishing to CD, browser and flash security warnings when viewing

Apr 13, 2014

Hi All,

Maybe someone can assist me.  I have created a storyline which contains question banks.  Because of a limitation of storyline in terms of not able to create multiple "Draw from Questions" with different timers within the same storyline (http://community.articulate.com/forums/p/46933/253552.aspx#253552) , I am bound to create a master storyline which calls other storyline outputs.  And i have published those for CD output.

The issue i am facing is that when I launch the other Launch_story.exe from within the main one, the browser intercepts it and pops up a whole bunch of security warnings. Like do you want to save your Launch_story.exe (this occurs in the download window of the browser installed on the machine) (the user says "yes").  Then another one pops up saying "Do you want to run?" (and the user says "yes").  Then another one says "Cannot verify publisher information.  Do you want to continue?" (and the user says "yes").  Then finally the player opens.

This is very problematic from a user perspective.  I have been researching the net and saw that some heroes have been mentioning Windows OS and latest browsers tend to complain a lot when storyline content are run from a CD or from disk.  (In effect, i believe the player just calls the story.html from within its frame, so in effect, it's really using the browser on the computer).

I have come across some old post which talks about this and may have a work around to eliminate all these annoying messages, but that was for presenter, the post dated back to 2008 where they mention the player issue was resolved. (http://www.articulate.com/blog/how-to-bypass-flash-security-attachment-download-issues-in-cd-playback/).  In that post, it is mentionned that one workaround may be to run a local webserver from the CD itself.  I checked that product (server2go) and latest development was done in 2011.  Nothing much after that and i still couldn't get it to work.

So bottom line is: "Is there a way i can eliminate the annoying flash and browser warning message, given that i have one player who calls other players?"

7 Replies
Ashley Terwilliger-Pollard

Hi Mohammad,

I can't say I've seen a lot of Storyline courses set up to call other Storyline courses from within a local publish/CD publish, but I have seen a lot of users publishing for CD . Are you able to successfully launch one single Storyline course from the Launch_story.exe and not receive any errors within the browser? 

Mohammad Asgarally

HI Ashley,

Thank you for your reply.  I probably need to elaborate more on what exactly the user will be seeing.  So I am pasting here some screenshots.

1. One of the screen in the main storyline is like this.  In here I am putting links to call external storyline exe file.  (Reason being that in my product, I cannot have a single question bank which allows me to pull questions and include timers (this is a limitation of storyline so far)).  So one option is to pull all questions, the second is to have a timer of 30 minutes that pulls 20 questions and the third is a timer of 60 minutes that pulls 40 questions.

2. When I click on one of the links, this is what pops up.

3. If I click on "Run", this is what happens.

4. If I click on "Run" again, then the storyline opens.

Note that the first main storyline exe opens without any issues.

Appreciate if you can guide on finding an appropriate workaround/solution for that.  The objective here is to allow the final user to open the external storyline without any hindrance.  Thanks.

I have tested this situation to happen on Win7, Win8, Win8.1 with IE10 and IE11 and combinations of those.  They all behave the same way.

Ashley Terwilliger-Pollard

Hi Mohammad, 

Since the first Storyline is trying to open up a file essentially, which includes a prompt to run it - this looks like expected behavior. 

Also, you mentioned in this last post a quiz timer with one question bank, and that should work as normal. It's when there are multiple question banks with one results slide, that the quiz timer has run into some issues as it doesn't reset for each question bank or that it won't work again on retry as described here.  Have you looked at more than one results slide for each bank of questions? You could then use a main results slide to calculate the total of the other results slides:

Santhosh Kumar
Mohammad Asgarally

Hi All,

Maybe someone can assist me.  I have created a storyline which contains question banks.  Because of a limitation of storyline in terms of not able to create multiple "Draw from Questions" with different timers within the same storyline (http://community.articulate.com/forums/p/46933/253552.aspx#253552) , I am bound to create a master storyline which calls other storyline outputs.  And i have published those for CD output.

The issue i am facing is that when I launch the other Launch_story.exe from within the main one, the browser intercepts it and pops up a whole bunch of security warnings. Like do you want to save your Launch_story.exe (this occurs in the download window of the browser installed on the machine) (the user says "yes").  Then another one pops up saying "Do you want to run?" (and the user says "yes").  Then another one says "Cannot verify publisher information.  Do you want to continue?" (and the user says "yes").  Then finally the player opens.

This is very problematic from a user perspective.  I have been researching the net and saw that some heroes have been mentioning Windows OS and latest browsers tend to complain a lot when storyline content are run from a CD or from disk.  (In effect, i believe the player just calls the story.html from within its frame, so in effect, it's really using the browser on the computer).

I have come across some old post which talks about this and may have a work around to eliminate all these annoying messages, but that was for presenter, the post dated back to 2008 where they mention the player issue was resolved. (http://www.articulate.com/blog/how-to-bypass-flash-security-attachment-download-issues-in-cd-playback/).  In that post, it is mentionned that one workaround may be to run a local webserver from the CD itself.  I checked that product (server2go) and latest development was done in 2011.  Nothing much after that and i still couldn't get it to work.

So bottom line is: "Is there a way i can eliminate the annoying flash and browser warning message, given that i have one player who calls other players?"

Hi Mohammad,

Am in a similar situation for one of my courses (after you reported this issue over 3 years back), though my course contains multiple software simulations (modules) linked from a main module.  

Just wondering if you were able to resolve the issue, and if yes, can share your 'learnings'. Eagerly look forward...

Ashley Terwilliger-Pollard

Hi Santosh,

I'm not sure if Mohammed is still subscribed here, as the post is a bit older - but you could always use the "contact me" button on a ELH users' profile to reach out to them directly!

As I mentioned before it did sound expected based on asking to download and run an .EXE file. You may also want to talk with your IT team to see if there is a way around this issue. If you were publishing to Web, uploaded to your web server and linking HTML files you'd likely not run into this issue. 

Best of luck with your project! 

Santhosh Kumar

Hi Ashley,

Thanks so much for your quick response!

Had already sent out a personal mail to Mohammed (before posting this); am awaiting his feedback. 

Since SL provides an option to 'Publish to CD', I believe it should (also) support opening of any of the sub-modules of a course without any of these (above discussed) complications. I think that was the premise of the original question from Mohammad that I too agree upon. 

If you could guide me (and any others struggling on a similar scenario) for a workaround, I'll be so grateful to you. However, if this is something that is NOT technically feasible, what else would you recommend?

To put it in a nutshell, given the limitations of SL to handle large files, what would be the suggested approach for handling these kind of scenarios (where users will be forced to split up files into manageable segments)? 

Thanks once again for your amazing support. 

Ashley Terwilliger-Pollard

Hi Santhosh,

I don't know that the original design of publish to CD was thought as a way to create a master course to hold all your sub-modules, but it's an idea worth passing along as a Feature request here

As for the issues you're seeing, that's something that is computer and user specific for their security settings and downloading .exe files. 

I haven't seen a limit to the size of a file that Storyline can handle (while editing or in the publish output) but the larger a file gets, the more taxing it is on the system as a whole while editing and for users to load when viewing the published output. 

This discussion is closed. You can start a new discussion or contact Articulate Support.