Registriert seit: 30. Nov 2005
Ort: München
5.768 Beiträge
Delphi 10.4 Sydney
|
Re: Kopierschutz optimal
4. Dez 2009, 09:16
Guten Morgen,
wie omata im Beitrag #5 schon geschrieben hat, ist Deine Problemstelle,
dass du beim ersten Start die MacAdresse einlesen willst.
Wenn nun jemand Dein Programm läd und vor der ersten Ausführung
an seine 100 Kollegen verteilt können alle das Programm starten
es liest die jeweilige MacAdresse ein und gut ist -> 100 unregistrierte Kopien.
Was wäre wenn Du dem Programm beim Herunterladen einen bei Dir einmaligen Prduktcode mitgibst.
- Wird jetzt das Programm zum ersten Mal ausgeführt überträgt es den ProductCode
und seine MacAdresse an einen Server.
- Ist der ProductCode auf dem Server bereits mit einer MacAdresse belegt
-> Programm wurde bereits mindestens einmal registriert, Veracht auf illegale Kopie
- Hat der ProductCode noch keine MacAdresse, wird diese eingetragen und das Programm
kann weiter ausgeführt werden.
Nachteil, einige mögen es nicht wenn ein Programm nach Hause telefoniert.
Grüße
Klaus
Klaus
|