![]() |
Programmversion per Seriennummer
Hallo zusammen,
ich grüble an folgendem Problem: Hab ein Programm gemacht, das es nun in 3 Versionen geben soll. Hab auch folgendes gelöst, dass ich bei der Installation über meinen WebServer die Seriennummer eintragen kann zur Prüfung usw. Nun, hat irgendjemand ne Idee, wie man das machen könnte, dass ich die 3 Versionen (klein, mittel, groß) per Seriennummer steuern kann?? Soll also so sein, dass je nach Seriennummer z.B. 11111 die kleine Version gedownloadet wird, die 2222 die mittlere und die 3333 die große Version. Ich hoff ich hab mich einigermaßen verständlich ausgedrückt. Vielleicht weiß jemand nen Ansatz, wo ich weitermachen kann. Danke Euch gleich mal.. Gruß beanbear6 |
AW: Programmversion per Seriennummer
Hä? Wo ist das Problem? Verzwirble halt in der Seriennummer die Version. Beispiel:
Seriennummer = GUID und die 7. und 12. Stelle ist A-C für 'Klein', '5-F' für Mittel und '6-A' für Groß. Oder irgendwie sowas. vielleicht noch komplizierter. |
AW: Programmversion per Seriennummer
.. oder Seriennummer mod Primzahl = 0
Wobei die Primzahl abhängig von der Version des Programms ist. Grüße Klaus |
AW: Programmversion per Seriennummer
Wenn du sowieso immer über einen Webserver gehtst, dann kann dieser auch die Version vorgeben.
Beim Kauf werden die SN in einer DB gespeichert (Kundenprofile) und beim Aktivieren wird geschaut ob die SN gültig ist und für was sie dort eingetragen wurde. |
AW: Programmversion per Seriennummer
Wozu eigentlich verschiedene Versionen (klein/mittel/groß) herunterladen?
Warum nicht immer "groß" herunterladen und dann über die SN die "erlaubte" Funktionalität bestimmen? :oops: |
AW: Programmversion per Seriennummer
Zitat:
Es wäre vermutlich trotzdem sinnvoll, im Programm nochmal zu gucken, ob die Seriennummer für die richtige Version ist. Siehe dafür auch in die etlichen ![]() |
Alle Zeitangaben in WEZ +1. Es ist jetzt 09:14 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz