Show/Hide Toolbars

All-In-One Protector 6

Navigation: Part I - Learning the Basics > Detail explanation of all screens > TAB - Start > EXE files

License file and configuration information

Scroll Prev Top Next More

If the main application is an EXE file, the application should work without any modifications. Only if the EXE files writes configuration files, which should be available after the next program start, a modification could be necessary.

 

Test your application. If the application writes configuration files typically on the installation folder, this folder is not visible any more to the EXE file while it is running. The folder name can be retrieved reading a text or XML file. The name of the folder, where the EXE file is stored, can be found in the variable <Install-Path-Player>.

 

The configuration file also provides additional information like the registered customer name, time limitation or whether the product is activated or not.

 

The All-In-One Player provides a file mp-config.xml and mp-config.txt. This file is generated during runtime. If you application runs in the Virtual Zone the file is not visible. Both files have the same content. Just read the file  with the format your application can handle. The files are created in the same folder, where the EXE file is located.

 

The files provide a lot of information. Some are for future use and are not explained in this documentation. You can download a sample of each file. Download Now!

 

 

 

 

The variable Install-Path-Player provides you with the installation path of the application. This would be the folder where your application previously stored configuration files.

 

It is possible that the protected EXE file (variable Player-Name) has a different name like your original EXE file (variable StartExe.)

 

 

Use the name of the EXE file you want to protect in the field: Application Name. Then the name of the protected EXE file has the same filename like your original application.

 

Where should you place your configuration files

As a configuration file needs a read and write access, you cannot place it to c:\program files folder as there is no write access on this folder for Vista.

 

Although we found no recommended procedure from Microsoft how to share a file on one PC for all users, the following installation process will work.

 

Retrieve folder names

You can retrieve the folder name via the registry.

 

Windows Vista

HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\explorer\Shell Folders

Common AppData

C:\ProgramData\

 

Windows XP

 

HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\explorer\Shell Folders

Common AppData

C:\Documents and Settings\All Users\Application Data

 

 

Create a folder

 

Save the configuration file to

 

Windows Vista - C:\ProgramData\yourcompany name\appname\app.dat

Windows XP - C:\Documents and Settings\All Users\Application Data\yourcompany name\appname\app.dat

 

By default, standard users on Vista have only Read access and the folder is not visible. See below how to set write access to this folder.