Vous êtes sur le site Web historique de la documentation de 4D. Les documentations sont progressivement déplacées vers developer.4d.com |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D v20 R7
_O_LIRE INFORMATIONS SERIALISATION
|
_O_LIRE INFORMATIONS SERIALISATION ( clé ; nomUtilisateur ; société ; connectés ; maxUtilisateurs ) | ||||||||
Paramètre | Type | Description | ||||||
clé | Entier long |
![]() |
Clé unique du produit (crypté) | |||||
nomUtilisateur | Chaîne |
![]() |
Nom enregistré | |||||
société | Chaîne |
![]() |
Organisation enregistrée | |||||
connectés | Entier long |
![]() |
Nombre d’utilisateurs connectés | |||||
maxUtilisateurs | Entier long |
![]() |
Nombre maximum d’utilisateurs | |||||
La commande _O_LIRE INFORMATIONS SERIALISATION retourne diverses informations relatives à la sérialisation de l’application 4D courante.
Note : Les deux derniers paramètres retournent toujours 1 pour les versions monopostes de 4D, sauf lorsqu’il s’agit de versions de démonstration, auquel cas ils retournent 0.
La commande _O_LIRE INFORMATIONS SERIALISATION s’inscrit dans le schéma général de protection des composants proposé par 4D.
Les développeurs de composants peuvent, s’ils le souhaitent, lier chaque copie de leur produit à une seule application 4D installée, afin d’empêcher toute copie illicite.
Le principe de fonctionnement du système est le suivant : un utilisateur souhaitant acquérir un composant fournit au développeur sa clé unique — générée à l’aide de la commande _O_LIRE INFORMATIONS SERIALISATION. Cette opération peut, par exemple, être effectuée par l’intermédiaire d’un formulaire “Bon de commande” intégré à la version de démonstration du composant. La clé générée est unique : il n’existe qu’une clé par application 4D installée.
Le développeur du composant peut alors générer son propre numéro de série, en combinant la clé et l’algorithme de cryptage de son choix. Le composant livré comportera une fonction permettant de tester si les informations retournées par _O_LIRE INFORMATIONS SERIALISATION correspondent bien à ce numéro de série. Dans le cas contraire, le composant sera rendu inutilisable.
Note : Les développeurs de plug-ins peuvent également bénéficier de ce système de protection. Pour plus d’informations, reportez-vous à la documentation de 4D Plugin Kit.
Produit : 4D
Thème : Commandes obsolètes
Numéro :
696
Nom intl. : _O_GET SERIAL INFORMATION
Créé : 4D v6.7
4D - Langage ( 4D v20 R7)