Dies ist die alte 4D Dokumentations-Website. Die neue und aktualisierte Dokumentation finden Sie unter developer.4d.com |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D v20 R7
_O_GET SERIAL INFORMATION
|
_O_GET SERIAL INFORMATION ( Schlüssel ; Benutzer ; Firma ; Angemeldet ; MaxBenutzer ) | ||||||||
Parameter | Typ | Beschreibung | ||||||
Schlüssel | Lange Ganzzahl |
![]() |
Einmalige Produktnummer (verschlüsselt) | |||||
Benutzer | String |
![]() |
Registrierter Name | |||||
Firma | String |
![]() |
Registrierte Organisation | |||||
Angemeldet | Lange Ganzzahl |
![]() |
Anzahl der angemeldeten Benutzer | |||||
MaxBenutzer | Lange Ganzzahl |
![]() |
Max. Anzahl der angemeldeten Benutzer | |||||
Der Befehl _O_GET SERIAL INFORMATION gibt verschiedene Informationen über die Seriennummer der aktuellen 4D Version zurück.
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 _O_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 _O_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 _O_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.
Produkt: 4D
Thema: Überholte Befehle
Nummer:
696
Erstellt: 4D v6.7
4D Programmiersprache ( 4D v20 R7)