Ich habe ein kleines Demo-Programm erstellt, das ich meinem Kunden liefern möchte, damit er es 5 Mal ausführen kann, um seine Funktionalität zu überprüfen. Es ist keine große Software, für die ich einige Serientastenfunktionen implementiere und eine Testsoftware mache.Wie kann ich verhindern, dass ein Demo-Java-Programm von meinem Kunden regelmäßig verwendet wird?
Ich möchte eine einfache Lösung, die die Verwendung des Programms mehr als 5 Mal einschränken kann oder die sich selbst nach seinem Grenzwert löschen kann.
Eine Lösung kam mir in den Sinn. Ich mache 4. Txt-Dateien über das gleiche Programm und speichern sie bei diff. Standorte auf dem Client-Computer und diese Dateien werden die Anzahl der Male gespeichert, die das Programm ausgeführt wurde. Jedes Mal, wenn die Anwendung gestartet wird, überprüft sie alle diese Dateien und wenn eine Datei die Zahl enthält, die den Schwellenwert darstellt, wird sie einfach beendet, indem sie sagt, dass der Schwellenwert erreicht wurde.
Gibt es noch eine bessere Lösung, die jedoch einfach ist und den Client davon abhält, sie mehrmals zu verwenden?
Es wäre noch besser, wenn das Programm nach seinem Grenzwert gelöscht wird.
Wenn der Client diese Textdatei löscht, kann er Ihre Software bis zur Ewigkeit verwenden –