Der am weitesten verbreitete Weg ist ein Telefon-Home-Ansatz. Nach der Registrierung kontaktiert Ihre App einen von Ihnen kontrollierten Server und sendet Registrierungsinformationen. Sie würden den Schlüssel gegen eine Datenbank prüfen. Wenn es neu ist, erlauben Sie die Registrierung. Andernfalls die Registrierung verweigern.
Dies ist ein einfacher Ansatz, ist aber nicht sehr benutzerfreundlich.
Problem 1: Benutzer formatiert Computer/Computer neu/ändert Computer. In diesem Szenario kann Ihr Kunde die Software, für die er bezahlt hat, nicht erneut installieren. Eine Lösung besteht darin, dass sie sich mit Ihnen in Verbindung setzen, und Sie werden ihnen einen neuen Schlüssel senden.
Problem 2: Der Benutzer hat keinen Internetzugang: Lösung: Stellen Sie Ihre Anwendung nur online zur Verfügung.
Problem 3: Ein Benutzer deinstalliert sein Programm und möchte später neu installieren. Lösung: Bei der Deinstallation müssen Sie Ihren Registrierungsserver kontaktieren und den Schlüssel entfernen.
Verwirklichen Sie, dass Ihr Ziel sein sollte, die ehrlichen Leute ehrlich zu halten. Leute, die deine Sachen piraten, können deine besten Versuche des Kopierschutzes leicht besiegen. Halten Sie es einfach, und verbringen Sie nicht zu viel Zeit damit und befassen Sie sich mit wichtigeren Problemen.
Ich denke, Alan bedeutet "Kontakt", nicht "enthalten". –
Sie haben Recht. Vielen Dank. – Alan
Telefon-Home-Ansatz! der häufigste Weg? !! – jDeveloper