7. Autres fonctions
7.4 Contrôle des commandes via le réseau (suite)
Coupure Automatique de Connexion
La connexion TCP sera automatiquement interrompue s'il n'y a pas de
communication 30 secondes après avoir établit la connexion.
Authentication
Le projecteur n'accepte pas d'ordre s'il n'y a pas de succès d'authentication,
lorsque celle-ci est activé. Le projecteur utilise une authentication du type
"challenge-response", à l'aide d'un algorithme MD5 (Message Digest 5).
Lorsque le projecteur utilise un réseau local (LAN), 8 bytes prises au hasard
seront renvoyées si l'authentication est activée. Reliez ces 8 bytes et le mot de
passe d'authentication, puis traitez les données avec l'algorithme MD5 et ajouter
ceci devant les ordres à envoyer.
Ce qui suit est un échantillon de ce qui se passe si l'authentication mot de passe
est reglée sur "password" et les 8 bytes aléatoires sont "a572f60c".
1) Sélectionnez le projecteur.
2) Recevez les 8 bytes aléatoires "a572f60c" du projecteur.
3) Reliez les 8 bytes aléatoires "a572f60c". et le mot de passe d'authentication
"password", et il devient "a572f60cpassword"
4) Traitez cette chaîne "a572f60cpassword" avec l'algorithme MD5.
Elle deviendra, "e3d97429adffa11bce1f7275813d4bde".
5) Ajoutez "e3d97429adffa11bce1f7275813d4bde" devant l'ordre et envoyez les
données.
Envoyez "e3d97429adffa11bce1f7275813d4bde" + ordre.
6) Lorsque les données envoyées sont correctes, l'ordre sera éxécuté et les
données de réponse seront renvoyées. Dans le cas contraire, une erreur
d'authentication sera renvoyée.
• En ce qui concerne le second ordre ou les ordres suivants,
REMARQUE
les données d'authentication peuvent être omises si vous usez la même
connexion.
88