4D v16.3

GET SERIAL INFORMATION

Home

 
4D v16.3
GET SERIAL INFORMATION

GET SERIAL INFORMATION 


 

GET SERIAL INFORMATION ( Schlüssel ; Benutzer ; Firma ; Angemeldet ; MaxBenutzer ) 
Parameter Typ   Beschreibung
Schlüssel  Lange Ganzzahl in Einmalige Produktnummer (verschlüsselt)
Benutzer  String in Registrierter Name
Firma  String in Registrierte Organisation
Angemeldet  Lange Ganzzahl in Anzahl der angemeldeten Benutzer
MaxBenutzer  Lange Ganzzahl in Max. Anzahl der angemeldeten Benutzer

Der Befehl GET SERIAL INFORMATION gibt verschiedene Informationen über die Seriennummer der aktuellen 4D Version zurück.

  • Schlüssel: Einmalige Kennummer des installierten Produkts. Der 4D Anwendung, die auf dem Rechner installiert ist, z.B. 4D Server, 4D im lokalen Modus, 4D Desktop, etc, wird eine einmalige Nummer zugeordnet, die natürlich verschlüsselt ist.
  • Benutzer: Name des Benutzers der Anwendung, wie er bei der Installation definiert wurde.
  • Firma: Firma oder Organisation des Benutzers, wie sie bei der Installation definiert wurde.
  • Angemeldet: Anzahl der angemeldeten Benutzer beim Ausführen des Befehls
  • MaxBenutzer: Maximale Anzahl der gleichzeitig angemeldeten Benutzer.

Die beiden letzten Parameter geben für den 4D Einzelplatz immer 1 zurück, mit Ausnahme der Demo-Versionen. Hier wird 0 zurückgegeben.

Der Befehl GET SERIAL INFORMATION ist Teil des allgemeinen Sicherungssystems für Komponenten. Entwickler von Komponenten können einer bestimmten installierten 4D Anwendung eine Kopie ihres Produkts zuordnen, um so illegales Kopieren zu verhindern.
Die Serialisierung funktioniert folgendermaßen: Ein Benutzer, der eine 4D Komponente erhalten möchte, sendet dem Entwickler seinen einmaligen Schlüssel, der mit dem Befehl GET SERIAL INFORMATION erstellt wurde. Das kann über ein Bestellformular erfolgen, das in einer Demo-Version der 4D Komponente enthalten ist. Der erzeugte Schlüssel ist einmalig und einem bestimmten 4D Produkt zugeordnet.
Der Entwickler der Komponente kann nun seine eigene Seriennummer erzeugen. Dazu kombiniert er den Schlüssel mit einer bestimmten Verschlüsselung. Die gelieferte Komponente enthält eine Funktion, die prüft, ob die Information, die über den Befehl GET SERIAL INFORMATION zurückgegeben wird, zu dieser Seriennummer passt. Andernfalls kann der Benutzer die Komponente nicht einsetzen.

Hinweis: Auch Entwickler von Plug-Ins können dieses Schutzsystem verwenden. Weitere Informationen dazu finden Sie im Handbuch 4D Plugin API Reference.



Siehe auch 

_o_Get component resource ID

 
EIGENSCHAFTEN 

Produkt: 4D
Thema: 4D Umgebung
Nummer: 696

 
GESCHICHTE 

Erstellt: 4D v6.7

 
ARTIKELVERWENDUNG

4D Programmiersprache ( 4D v16)
4D Programmiersprache ( 4D v16.1)
4D Programmiersprache ( 4D v16.2)
4D Programmiersprache ( 4D v16.3)