Cameyo

Members Login
Username 
 
Password 
    Remember Me  
Post Info TOPIC: Cameyo Defaults


Newbie

Status: Offline
Posts: 4
Date:
Cameyo Defaults
Permalink   
 


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?



__________________


Veteran Member

Status: Offline
Posts: 56
Date:
Permalink   
 

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:

http://cameyo.activeboard.com/t53440170/feature-request-user-selection-of-program-options/

 

An alternative would be to have a way to edit the XML file to include user changes. Thanks!



-- Edited by Jim-3 on Tuesday 6th of March 2018 05:03:46 AM

__________________


Guru

Status: Offline
Posts: 912
Date:
Permalink   
 

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.

Example:

<CameyoPkg>
    <Properties>
        <Property BaseDirName="%ExeDir%\%AppID%"/>
        <Property IsolationMode="Isolated"/>
        <Property StopInheritance="%System%\spoolsv.exe;%Windows%\splwow64.exe;ie4uinit.exe"/>
        <Property TtlResistRemove="0"/>
        <Property VirtMode="RAM"/>
    </Properties>
</CameyoPkg>

You can find helpful information here, here, and here.



__________________


Veteran Member

Status: Offline
Posts: 56
Date:
Permalink   
 

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).

Cameyo-1.jpg

 

 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!

Cameyo-2.jpg



Attachments
__________________


Newbie

Status: Offline
Posts: 4
Date:
Permalink   
 

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.

 

<CameyoPkg>

    <Properties>

    <Property BaseDirName="%ExeDir%\%AppID%"/>

    <Property IsolationMode="Isolated"/>

</CameyoPkg>



__________________


Veteran Member

Status: Offline
Posts: 56
Date:
Permalink   
 

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:

Cameyo change.jpg

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.



Attachments
__________________


Newbie

Status: Offline
Posts: 4
Date:
Permalink   
 

Jim

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!



__________________


Guru

Status: Offline
Posts: 912
Date:
Permalink   
 

@Jim,

To -Remove with confirmation, as indicated by your image, add this line to DefaultProperties.xml

<Property OnStopUnvirtualized=";%MyExe%&gt;-Confirm -Quiet -Remove"/>

 

@Ron,

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.

Cameyo.exe -StartCapture

Cameyo.exe -OutputExe:C:\directory\packagename.exe -EndCapture

Information here.



__________________


Veteran Member

Status: Offline
Posts: 56
Date:
Permalink   
 

@Mule Thanks! Works great!! Thanks!!!

__________________
Page 1 of 1  sorted by
 
Quick Reply

Please log in to post quick replies.



Create your own FREE Forum
Report Abuse
Powered by ActiveBoard