Cameyo assumes defaults for a number of things when creating a package - Virtualization Mode, Isolation Mode, Data Storage location, for example. Is it possible to have it start with different defaults selected - say Isolated for Isolation Mode, or Under the Execs Directory for Data Location? On a similar theme, is it possible to have it create packages without the cameyo double extension?
I have the same concern. It would be very helpful if Cameyo presented a checkbox during edit to save the user changes. I previously requested a checkbox to save changes in the post below:
If you are a company, please contact us about a paid version, which allows exporting properties of one package and importing properties to another package, among other features.
Here are some instructions for home users of Cameyo for personal use:
Create a file called DefaultProperties.xml in the folder that contains Packager.exe. The default location is %AppData%\VOS\Cameyo\PROG\%Program Files%\Cameyo.
Thanks for the links, but I do not understand how to use them to change the Cameyo defaults for installations I capture at home. After completing the capture, I drag the File.Cameyo.EXE to the Cameyo icon to open the edit screen. Then I always do two things before I save and close the edit screen. First, I set the data storage location to "Under the executable's directory" (screenshot one below).
Then in the Advanced tab, I set Remove all virtual data and Ask for confirmation (screenshot two below). Can you give an example of changing Cameyo defaults using these actions? Thanks!
After a bit of trial and error, I have succeeded in coming up with a method which defaults to "Isolated" mode and "Under the exec files directory. If you create a file named DefaultProperties.xml, with the contents below and place it in the same directory as the Packager exec, it will work. Still have no idea how, or if, you can remove the cameyo double extension. The "helpful" resources I was directed to were, frankly, not very helpful.
Ron, you are the man! Thanks for a helpful reply, but it does not quite do what I hope for. After copying your text into an XML file and placing it into the Cameyo folder, it does indeed change the default location where I save my Cameyo files, but to the Custom location as shown below:
That may be the same as Under the executable (which I prefer), but I am not sure and I am nervous about changes that I do not understand, so I continue to choose to manually select Under the executable when editing a saved Cameyo file. I am happy with the default on isolation, so I have not tested your change to that. I continue to hope that Mule or Cameyo will suggest an XML script to select Under the executable and Remove all virtual data as shown in my previous post here.
I have tested this and can confirm that the file, as described, places the Cameyo files under the executable directory and defaults to Isolated mode. Like yourself, I was not completely confident, and used the Edit function to check the first couple of installs. Can confirm it works!
You can name your package before it is built, including eliminating the double extension, by using -StartCapture and -EndCapture commands. Naturally, you install your program and configure it between the two commands, i.e. after -StartCapture has saved a Snapshot.