PDA

View Full Version : self contained program? AMS



argniest
10-28-2007, 09:41 PM
Hello

I am starting to experiment with AMS 6.0. I really like it. Since I am a Windows VB and Web programmer, I can already understand how to use the product pretty nicely. It is very well thought out.

However, there is still something that I am not sure about. I was hoping you can explain this to me a little better.

I could program a VB (or vb.net) application to do a lot of this type of stuff, however, that would require me to make users install my application before it would work. Of course that all depends on what 3rd party tools and references I would use in my vb application.

However, since your product lives on a CDROM or DVD, and doesnt require anything to be installed...I am wondering how that is accomplished.

I am assuming that you must bundle everything into the .exe file that is on the CDROM/DVD. (I want to make training DVD's) that do not require anything to be installed on a computers system. These will be US ARMY and other US Military Services and their computures are usually pretty locked down.

But if I am understanding how your product works, it would be perfect for this environment. Because it is a self contained environment after publishing to a DVD or CDROM.

Can you enlighten me a little more on this subject?

Thanks

Bags
10-29-2007, 03:43 AM
If compiled for CD/DVD ROM usage, then everything just runs from the CD/DVD.
Which does slow the application down as it needs to access the information from the CD/DVD ROM that it doesn't already have loaded.

If you compile for web/email standalone executable it gets packed into a self extracting archive. Everything gets extracted to a TEMP folder on the machine and ran from that folder. When you close the program it then cleans the TEMP folder.

I should also note here that AMS6's core is not written in Visual Basic, so it doesn't require runtime modules. Most everything it requires is already contained on a standard PC. The core is written in C++, so it is fast and stable, and doesn't require the added .DLL's to run like Visual Basic. So basically, create your application to iso directly from AMS6 and burn the iso to CD/DVD and you are good to go on every 200/XP/Vista machine.

bule
10-29-2007, 05:37 AM
AutoPlay Media Studio runtime is the output exe itself. Your application is packed into accompanied encrypted .cdd file.