Show/Hide Toolbars

All-In-One Protector 6

Navigation: Teil I - Erlernen der Grundlagen > Detaillierte Erklärung aller Bildschirme > TAB - Start > EXE Dateien

Lizenz- und Konfigurationsinformationen auslesen

Scroll Prev Top Next More

Wurde als Startdatei eine EXE Datei definiert, so sollte die Anwendung ohne Modifikation lauffähig sein. Sollte die EXE Datei jedoch auf Konfigurationsdateien zugreifen, welche beim nächsten Programmstart verfügbar sein sollen, ist eine Modifikation erforderlich.

 

Testen Sie Ihre Anwendung. Sollte die Anwendung auf die Konfigurationsdateien im Installationsordner zugreifen, so ist dieser für die EXE Datei nicht mehr ersichtlich. Der Name des Installationsordners kann jedoch aus der XML Datei ausgelesen werden. Dieser ist unter der Variable <Install-Path-Player> ersichtlich.

 

Die Konfigurationsdatei enthält zudem weitere Informationen, wie zum Beispiel den registrierten Kundenname, Informationen zur Zeitlimitierung oder Aktivierungsstatus des Produktes.

 

Der All-In-One Player stellt Ihnen die Dateien "mp-config.xml" und "mp-config.txt" zur Laufzeit bereit, welche über den gleichen Inhalt verfügen. Wenn Ihr Programm in der virtuellen Zone läuft, sind diese Dateien nicht sichtbar. Verwenden Sie einfach die Datei, welche von Ihrer Anwendung verwendet werden kann. Die Dateien sind auf dem Verzeichnis, auf dem sich die EXE Datei befindet.

 

Die Dateien enthalten viele Informationen. Einige sind für zukünftige Funtionen vorgesehen und werden in dieser Dokumentation nicht erwähnt. Sie können ein Beispiel für jede Datei downloaden. Jetzt Downloaden!

 

 

 

Die Variable Install-Path-Player enthält den Installationspfad Ihrer Anwendung. Dies wäre das Verzeichnis, in welchem Ihre Anwendung zuvor Konfigurationsdateien speicherte.

 

Es ist möglich, dass die geschützte EXE Datei (Variable: Player-Name) einen anderen Namen, als die originale EXE Datei besitzt (Variable: StartExe)

 

 

Verwenden Sie als Programmname, den Namen der zu schützenden EXE Datei. Hiernach hat die geschützte EXE Datei den selben Namen wie Ihre Original Datei.

 

Wo sollten Konfigurationsdateien abgelegt werden?

Da die Konfigurationsdatei sowohl über Schreib-, als auch Leserechte verfügen muss, können Sie diese nicht unter "C:\Program Files" speichern, da Sie unter Vista standardmäßig über keinen Zugriff auf diesen Ordner verfügen.

 

Auch wenn wir keine empfohlende Vorgehensweise, zur Speicherung von Dateien für alle Benutzer, von Microsoft erhalten haben, funktioniert nachfolgende Prozedur:

 

Abfragen der Ordnernamen

Über die Windows Registry ist es Ihnen möglich, den Namen des Ordners abzufragen.

 

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:\Dokumente und Einstellungen\Alle Benutzer\Anwendungsdaten

 

 

Erstellen eines Ordners

 

Speichern Sie die Konfigurationsdatei unter:

 

Windows Vista - C:\ProgramData\Ihr Firmenname\Name der Anwendung\app.dat

Windows XP - C:\Dokumente und Einstellungen\Alle Benutzer\Anwendungdaten\Ihr Firmenname\Name der Anwendung\app.dat

 

Standardmäßig verfügen die Benutzer unter Windows Vista nur über Leseberechtigungen und können somit nicht einsehen. Nachfolgend erhalten Sie  Informationen, wie Sie dem Ordner Schreibrechte hinzufügen können.