Hallo Freunde,
ich möchte mir einen kleinen und feinen Lizenz-Checker bauen.
Der Lizenz-Schlüssel-Ersteller soll ei eigenes Programm sein. Der Lizenz-Schlüssel-Checker soll in einem meiner Programme integiert werden.
Der Lizenz-Schlüssel-Ersteller (LSE) soll eine Datei in ein Verzeichnis erstellen, mein Programm (Lizenz-Schlüssel-Checker (LSC)) soll diese Datei prüfen.
Wenn die Datei nicht den Lizenz-Bestimmungen entspricht, öffnet sich das Programm nicht.
Bis dahin habe ich natürlich keine Probleme.
Mein Problem:
Wie erstelle ich einen COMPUTERABHÄNGIGEN Text? Ich habe daran gedacht einen System-irgendwas-inhalt auszulesen, den ein bissl zu verändern und diesen zu nutzen. Wichtig: er muss wirklich Computerabhängig sein und darf sich nach Erstellung nicht ändern, da ja mein LSC diesen zur Laufzeit jederzeit prüfen muss und mit dem vom LSE erstellten String vergleichen muss! Egal wie lang dieser Lizenz-code ist.
Kurz:
Kann mir einer eine ComputerKonstante nennen, und wie ich diese einfach auslesen kann?
Der Hintergrund:
Ich habe ein Ergänzungsprogramm zu einem Programm von einem anderen Entwickler geschrieben. Ich habe angst, dass der andere Entwickler mein Projekt klaut und in anderen Unternehmen einsetzt, ohne, dass ich davon etwas mitbekomme!
DANKE LEUTE!
ich möchte mir einen kleinen und feinen Lizenz-Checker bauen.
Der Lizenz-Schlüssel-Ersteller soll ei eigenes Programm sein. Der Lizenz-Schlüssel-Checker soll in einem meiner Programme integiert werden.
Der Lizenz-Schlüssel-Ersteller (LSE) soll eine Datei in ein Verzeichnis erstellen, mein Programm (Lizenz-Schlüssel-Checker (LSC)) soll diese Datei prüfen.
Wenn die Datei nicht den Lizenz-Bestimmungen entspricht, öffnet sich das Programm nicht.
Bis dahin habe ich natürlich keine Probleme.
Mein Problem:
Wie erstelle ich einen COMPUTERABHÄNGIGEN Text? Ich habe daran gedacht einen System-irgendwas-inhalt auszulesen, den ein bissl zu verändern und diesen zu nutzen. Wichtig: er muss wirklich Computerabhängig sein und darf sich nach Erstellung nicht ändern, da ja mein LSC diesen zur Laufzeit jederzeit prüfen muss und mit dem vom LSE erstellten String vergleichen muss! Egal wie lang dieser Lizenz-code ist.
Kurz:
Kann mir einer eine ComputerKonstante nennen, und wie ich diese einfach auslesen kann?
Der Hintergrund:
Ich habe ein Ergänzungsprogramm zu einem Programm von einem anderen Entwickler geschrieben. Ich habe angst, dass der andere Entwickler mein Projekt klaut und in anderen Unternehmen einsetzt, ohne, dass ich davon etwas mitbekomme!
DANKE LEUTE!