LabVIEWForum.de - Trial mit Registry eintrag!

LabVIEWForum.de

Normale Version: Trial mit Registry eintrag!
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Hallo Leute,

mein Aktuelles Projekt ist, Unsere LabView Applikationen die das Haus verlassen, Sicherer zu machen!

1. Nutzen wir jetzt einen USB Dongel, dem Kopierschutz wegen!

2. Unsere Applikationen, sollen alle erst als Trial laufen, und nur nachdem ein Lizenz-Key-File in das Applikationsverzeichnis abgelegt wird, daraus eine Vollversion endstehen!


Ich hab zu 2. ein Problem!

Reg Eintrag schrieben und auslesen ist kein Problem, nur das verarbeiten!

Wie kann ich aus einem Datum String die Länge der Trial berechnen?
Weil die Länge des Monats ja immer schwanken tut!

anbei mal ein Screenshot

[attachment=48387]

und zum Schluss die VI in LabView 2012

[attachment=48388]

Danke im vorraus!
Hallo samael,

hast du ein Problem mit den Ausrufezeichen -oder warum musst du fast jeden Satz in deinem Beitrag laut rufen?

Zitat:Wie kann ich aus einem Datum String die Länge der Trial berechnen?
Wenn man zwei Timestamps subtrahiert, bekommt man als Ergebnis die Anzahl Sekunden zwischen beiden Timestamps. Brauchst du noch mehr Hinweise?

Ihr speichert den Datums-String doch wohl nicht unverschlüsselt/unkodiert in der Registry?

Zu 1.)
Welchen Dongle nutzt ihr? Was bietet der für Möglichkeiten?
(05.02.2014 12:49 )GerdW schrieb: [ -> ]Ihr speichert den Datums-String doch wohl nicht unverschlüsselt/unkodiert in der Registry?

Zu 1.)
Welchen Dongle nutzt ihr? Was bietet der für Möglichkeiten?

Ja noch unverschlüsselt. (geändert, nutze jetzt Binären Reg Eintrag)
Mit verschlüsselung hab ich mich noch nicht befasst in LabView.
Gibt es dazu Beispiele?

Und wie kann ich einen Timestamps als reg speichern und wieder abrufen?
Weil im Moment hab ich ja nur einen String!

zum Thema Dongle, wir nutzen sg-lock.
Schau mal auf http://www.sg-lock.com/
Wir nutzen U2 USB Dongle, einfachste sicherheit. (Software läuft/läuft nicht)
Aber es gibt auch noch andere, mit mehr Sicherheitsfunktionen!
Das Demo Bundle liefert auch n menge VI's mit.
Hallo samael,

Zitat:Und wie kann ich einen Timestamps als reg speichern und wieder abrufen?
Man könnte den Timestamp in einen String wandeln und auch wieder zurück mittels ScanFromString/FormatIntoString…

Zitat:Mit verschlüsselung hab ich mich noch nicht befasst in LabView. Gibt es dazu Beispiele?
Es gibt z.B. eine Blowfish-Beispielimplementation. Ich glaub, die war in OpenG enthalten… (Edit: Eine Suche nach "blowfish labview" liefert das hier.)
NI hat da bestimmt auch Beispiele auf ihrer Seite.

P.S.: Bei Timestamps solltest du nach Möglichkeit einen Zeitserver im Internet (Stichwort NTP) befragen. Alles andere führt schnell zu "Cheats" durch den User… Big Grin
Referenz-URLs