Forum: Sonstige Fragen zu Delphi
by EineFrage,
3. Nov 2013
Ich habe folgenden sehr nützlichen Code gefunden kann ihn aber leider nicht testen, da ich nicht an einer Domäne angemeldet bin.
Wäre jemand so nett, diesen für mich zu testen und mir mitzuteilen, welche Konstante für den Rückgabewert des (Netzwerk-)Domänennamen zuständig ist?
const
NameUnknown = 0;
NameFullyQualifiedDN = 1;
NameSamCompatible = 2;
NameDisplay = 3;
NameUniqueId = 6;
Forum: Sonstige Fragen zu Delphi
by EineFrage,
3. Nov 2013
Edit: habe ich das richtig verstanden, dass die DOMAINE z.B. bei mir aktuell "WORKGROUP" ist?
Handelt es sich um eine Einbenutzerlizenz, muss der Kunde auch überhaupt nichts zusammensuchen, denn es ist schon alles vorhanden und generiert.
Nur bei einer Mehrbenutzerlizenz. Ich stelle auch en Tool zur Verfügung, welches die Mac-Adresse zuverlässig ausliest.
Alternativ zur Angabe der...
Forum: Sonstige Fragen zu Delphi
by EineFrage,
3. Nov 2013
Bei einer Neuinstallation des Systems aber schon, nicht?
Ich habe das jetzt folgendermaßen geregelt:
während der Registrierung muss der Kunde, falls er mehr als 1 Lizenz bestellen möchte, alle Mac-Adressen von den Computern, auf welchen er die Software benutzern möchte, mit angeben.
Während der Lizenzprüfung wird das dann ausgewertet.
Die Mac-Adresse der Hauptnetzwerkkarte.
An eine...
Forum: Sonstige Fragen zu Delphi
by EineFrage,
3. Nov 2013
Dafür müsste der Kunde bei 10 zu bestellenden Lizenzen jeweils die Mac-Adresse jedes PCs suchen. Ist das in Ordnung?
Das werde ich sofort regeln. Die Prüfung der Einzellizenz wird ein paar Änderungen erfahren, wie oben beschrieben.
Hat jede anständige Firma eine DOMAINE? Denn was, wenn es die einmal nicht gibt?
Forum: Sonstige Fragen zu Delphi
by EineFrage,
3. Nov 2013
Also momentan vergeiche ist auf Benutzername, Produkt-Name, Produkt-ID und Mac-Adresse.
Das verstehe ich nicht so richtig.
Edit: ich werde das schonmal so abändern (morgen):
wenn einer, 2 oder alle 3 der folgenden Werte "Benutzername", "Produkt-ID" und "Produkt-Name" ungleich der Werte in der Lizenzdatei sind dafür aber die Mac-Adresse gleich ist, dann ist die Lizenz dennoch gültig. Diese...
Forum: Sonstige Fragen zu Delphi
by EineFrage,
3. Nov 2013
Hallo an euch alle, seit einiger Zeit programmiere ich an einer Lizenzverwaltung für eines meiner Produkte.
Auf meiner Internetseite kann eine 1-User-Lizenz oder Mehr-User-Lizenz bestellt werden.
Die 1-user-Lizenz ist an einen PC fest gebunden.
Wie aber binde ich eine Mehr-user-Lizenz für zum Beispiel 4 PCs auch an 4 PCs?
Edit: ich habe schon übrlegt, eine Liste mit Mac-Adressen in der...