Skip to main content
April 11, 2009
Question

How do I publish my cp file to the web?

  • April 11, 2009
  • 1 reply
  • 783 views

I have created a training simulation that I need to put on the web so users can play it in a browser window.  When I run the file from a thumb drive, it opens in a browser window just fine.  However, due to restrictions on the classroom computers, my students can not launch the file from a thumb drive and they can't download it to the hard drive.  I must store it online and the file has to run without downloads.

How do I do that, please?

Thanks in advance for your consideration

--DJ

    This topic has been closed for replies.

    1 reply

    Captiv8r
    Legend
    April 11, 2009

    Hi there

    First things first I suppose.

    You should first understand that your .CP file is your Captivate Source file. This is the file you edit and maintain using Captivate. From that file you Publish Output to create the file(s) your end user will view. These files are typically .SWF, .HTM and .JS.

    Based on what you said with "cp file", I thought you may have misunderstood things and thought you simply pushed out the CP file and were done. So apologies if you already knew what I had posted.

    Okay, now for the web bit. To place things on the web for others to see and use, you need a service known as a Web Hosting Provider. This is a service that may be totally free to use or that you pay for. Typically the free ones will allow you to store your files at no charge, but will put their own advertising on your pages. Click here to view a list of free web hosting services.

    Other services you pay for. For example, I use a company called MyQth.com. I pay $48 per year for each site I maintain. Fees will vary depending on who you use. If you subscribe to internet access from your home, your Internet provider may also offer hosting as part of your plan.

    Here is a link that will lead you to a list of popular hosting services. Click here to view the list.

    Once you acquire a place to host your files, you just copy the files from your PC to the web hosting service. This process is known as Uploading. There are many different ways to do this. I'm not going to cover them here. If the process is unfamiliar to you, you will possibly need to ask for help from your Web Hosting provider.

    Since you seem to be unfamiliar with the whole web process I'll also toss out an answer to something you didn't ask, but will likely have a question on. You may be wondering how you can make it so that users will just type what you want them to type into their browser to see your site. For example, my signature line has three links that point to three sites I manage. One is ShowMeSolutions.biz. So maybe you want users to type something like "MyUltraCoolCaptivateMovies.com and see your movies.

    To do this, you "rent" something called a Domain Name. Domain names are something you pay for. You rent them for certain periods of time. If you choose to do this, you can expect to pay anywhere from $3-4 per year up to $10 per year or more. Once you acquire your domain name, you then have to link it to your Web Hosting space.

    Hopefully this was somewhat helpful... Rick

    April 12, 2009

    Hi Rick. I hope you are having a good weekend. Your email was very helpful

    and I very much appreciate the time you took to write it.

    I have signed up for free sites here and there... I even have a domain

    (that I don't use for anything). I was not sure which type of output to

    create (so I created a few) and then I wasn't sure which of the output files

    to upload. I guess I didn't get the combination right so when I tried to

    launch the uploaded file, I got an error. Something about how Windows (or

    the browser) could not find a program to launch the file.

    Which of the 3 output files do I upload? If I need to upload just 1, what

    are the others for?

    From what I can tell you have to set your screen resolution to your users'

    resolution. Is that correct? Is there a way to change it after you've made

    a recording. And which screen resolution is best for most users? 800 x

    600?

    Thanks again for your help and your thoroughness. I've read your email at

    least 4 times and I get something out of it every time!

    DJ

    Captiv8r
    Legend
    April 12, 2009

    Hello again DJ

    If you are wanting your movies to play from a server, you need to Publish Flash (SWF) based output and ensure the option for Export HTML is enabled. This could produce a few different files.

    In your case it might be best to ensure the option labeled Publish to new folder or Publish files to a folder is enabled. (It depends on your Captivate version as to if you see this option and if so, what it says.) If you do this, then publish into the new folder you will see only the files that should be on the Web Server. That will make it easy. Just ensure all the files in the folder are copied to the server. Once all the files are copied to the server, you create a link to the HTML page that was created by Captivate during the publish process.

    Yes, you are able to change the size of the project after you record it. But if you do this, you only want to do it once. This is because each successive resize will cause the project quality to suffer slightly. And if you resize it two or three times you probably won't like the results. Ideally, it's best to avoid any need to resize to begin with. I think 800x600 is a good recording size and is probably used by a large percentage of Captivate developers.

    Happy whatever you may be celebrating today! Rick