Ich glaube das ist es, danke !
Hmm. Auf der einen Seite sagst Du
Ein USB Dongle kommt nicht in Frage - zu teuer. Aber ein ganz normaler USB-Speicherstick könnte die Angelegenheit erledigen.
auf der anderen Seite sind 79 Euro OK für Dich ???
Schau Dir mal das Dongle von SG-Lock an. (
http://www.sg-lock.com/de/index.php )
Kostet ab 9,90 Euro. Na ja bei 25 Stück sind es je nach Modell zw. 17,90 und 26,90 Euro. Das ist auf jeden Fall besser als 79 Euro.
Es dürfte auch weniger kosten als die 3 Euro Bastellösung, wenn Du die Einarbeitung in Mikroprozessor Programmierung (Zeit ist Geld) berücksichtigst.
- SG Lock ist eine deutsche Lösung mit Delphi Support.
- Das Dongle hat eine eigene Seriennummer, die ausgelesen werden kann.
- Es hat eigenen Speicher um Daten abzulegen. (je nach Modell 0, 256 oder 1024 Byte)
- Hardware-Verschlüsselung (mit eigenen Schlüsseln)
- frei Programmierbare Zähler.
- ...
Du kannst Deine Aktivierungssoftware mit so einem Dongle absichern.
In dem Speicher (verschlüsselt, kannst also nur Du lesen und schreiben) steht z.B. der Kunde darf 100 Lizenzen installieren.
Die Zähler zählen bei jeder Installation eins nach oben.
Dein Programm lehnt bei Erreichen der Grenze weitere Installationen ab.
Wenn Internet verfügbar, könntest Du das Dongle auch wieder aufladen, in dem Du in den geschützten Speicher schreibst und somit dem Kunden erlaubst weitere Lizenzen zu installieren.
Lies mal folgenden Thread:
http://www.delphipraxis.net/81144-ko...anwendung.html
SG-Lock ist auch hier im Forum vertreten:
...um es vorweg zu sagen: Ich habe SG-Lock entwickelt...
Ich denke, das ist eine gute saubere Lösung.
Viele Grüße
MaBuSE