Reseau commande

Anguel Messages postés 31 Date d'inscription mardi 8 novembre 2005 Statut Membre Dernière intervention 15 septembre 2011 - 14 oct. 2007 à 19:26
Anguel Messages postés 31 Date d'inscription mardi 8 novembre 2005 Statut Membre Dernière intervention 15 septembre 2011 - 18 oct. 2007 à 15:52
Bonjour ,
 Je voudre savoir es'ce que il y a un moyen de faire envoyer une comande dans le reseau local pour toutes les periferiques connecté .

Explication :   J'ai  un reseau  avec quatre apareils ( enregistreurs numeriques ) et un ordinateur  . L'ordinateur est le serveur sur le quel  je peu voir l'images des l'enregisteurs avec un logisiels ou avec l'internet explorer (comme par exampl. http:// 192.168.0.12)

Mais l'heure dans les enregistreurs n'est pas exact  et je voudré leur envoyer un comande comme  A0 4B 62 2C en hexa pour regler l'heure et date en meme temps

Anguel

4 réponses

cs_Jack Messages postés 14006 Date d'inscription samedi 29 décembre 2001 Statut Modérateur Dernière intervention 28 août 2015 79
14 oct. 2007 à 19:55
Salut
Pour faire cela, il faut être certain que tes enregistreurs acceptent ce genre de commande.
Si oui, il faut rechercher dans la doc sur quel numéro de Port ils sont en écoute et quel protocole ils utilisent (TCP, UDP voire HTTP).
Une fois que tu auras ces informations, tu pourras mettre en place un Winsock pour t'y connecter et envoyer tes données.

Vala
Jack, MVP VB
NB : Je ne répondrai pas aux messages privés

<hr />Le savoir est la seule matière qui s'accroit quand on la partage (Socrate)
0
Anguel Messages postés 31 Date d'inscription mardi 8 novembre 2005 Statut Membre Dernière intervention 15 septembre 2011
16 oct. 2007 à 15:18
Bonjour Jack ,
 Merci pour ta reponce rapide.
  Dans la documentation des enregistreurs il y a les explications des commandes( regler heure et date , stop, play, record  ect...) en travers de RS 232 . Mais je ne peu pas connecter toutes les appareilles avec RS 232 , ils ont deja en reseau.
  Je crois que avec HTTP on peu faire qelqchose , quand on tape http://192.168.0.10 j'arrive a la page d'un deenregistreurs avec login et mot de passe . Je crois porte 8080 , mais c'est modifiable .

Merci beacoup
Anguel
0
cs_Jack Messages postés 14006 Date d'inscription samedi 29 décembre 2001 Statut Modérateur Dernière intervention 28 août 2015 79
17 oct. 2007 à 17:31
Re
Donc tes enregistreurs ont une interface HTTP (port 80 ou 8080)
Donc, ils doivent accepter des requètes POST sécurisées (tu parles de mot de passe) qui pourraient ressembler à :
http://192.168.0.10?login=toto&password=1234&heure=0412
reste à connaitre le format de cet échange.
Soit tu le trouves dans la doc de l'enregistreur, soit tu la découvre en faisant les manips à la main pendant que tu enregistres les échanges HTTP avec un utilitaire du style de Fiddler2 ( http://www.fiddler2.com/fiddler/help/ )

Vala
Jack, MVP VB
NB : Je ne répondrai pas aux messages privés

<hr />Le savoir est la seule matière qui s'accroit quand on la partage (Socrate)
0
Anguel Messages postés 31 Date d'inscription mardi 8 novembre 2005 Statut Membre Dernière intervention 15 septembre 2011
18 oct. 2007 à 15:52
Merci Jack ,

Je vien de telecharger Fiddler, je vais essayer de suivre  tes conseils . De que j'ai  un resultat je te tiendré au courant.

Merci et a bientot.
Anguel
0
Rejoignez-nous