[R] Com entre deux Autoit sur réseau Local

Aide et conseils concernant AutoIt et ses outils.
Règles du forum
.
Répondre
Avatar du membre
A2Energie
Niveau 5
Niveau 5
Messages : 146
Enregistré le : ven. 15 nov. 2013 20:22
Status : Hors ligne

[R] Com entre deux Autoit sur réseau Local

#1

Message par A2Energie »

Bonjour Amis Autoitiens,

Tout d'abord, Merci pour l'ensemble des aides que ce logiciel ainsi que ce Forum apporte, :D

Mon besoin :
Communiquer entre deux logiciel Autoit ce trouvant sur deux Pc en réseau Local.

Mon environnement :
Win8 Réseau local Privé, j'accède aux différents fichiers de ce réseau par : \\Nom du PC\...
Ceci fonctionne très bien et sans problème.

Mon problème :
Malgrès le faite que j'utilise et manipule Autoit depuis de nombreuses années, je ne sais pas par où commencer mes recherches, je ne sais d'ailleurs pas si ceci est possible.
Et niveau communication entre deux logiciels c'est le grand trou noir de mon côté. :?:

Cordialement,
Modifié en dernier par A2Energie le mar. 21 janv. 2014 17:01, modifié 1 fois.
Avatar du membre
mikell
Spammer !
Spammer !
Messages : 6292
Enregistré le : dim. 29 mai 2011 17:32
Localisation : Deep Cévennes
Status : Hors ligne

Re: [..] Com entre deux Autoit sur réseau Local

#2

Message par mikell »

Tu pourrais être plus précis et explicite sur ce que tu entends exactement par "communication" ?
Quelles sont les données à échanger, leur quantité leur forme etc
" L'échec est le fondement de la réussite. " (Lao-Tseu )
" Plus ça rate, plus on a de chances que ça marche " (les Shadoks )
Avatar du membre
A2Energie
Niveau 5
Niveau 5
Messages : 146
Enregistré le : ven. 15 nov. 2013 20:22
Status : Hors ligne

Re: [..] Com entre deux Autoit sur réseau Local

#3

Message par A2Energie »

Yop,

Bonjour et merci pour ta réponse,

Les données sont assez légères :
une dizaine de variables type :
- Nom du client, tel, type de ceci, type de cela ...
Le format : aucune idée, soit tout regroupé dans un string avec séparateur, soit envoyé les variables séparément, ce que je préférerais.

Ensuite Le second logiciel autoit situé sur le second pc analyse, enregistre sur un fichier de suivi de client...
Puis retourne au pc émetteur un numéro de dossier et deux trois autres infos.

Ceci permet d'éviter les conflits lorsque plusieurs pc utilisent le fichier client en question. (message du genre lecture seule).
Avatar du membre
jchd
AutoIt MVPs (MVP)
AutoIt MVPs (MVP)
Messages : 2284
Enregistré le : lun. 30 mars 2009 22:57
Localisation : Sud-Ouest de la France (43.622788,-1.260864)
Status : Hors ligne

Re: [..] Com entre deux Autoit sur réseau Local

#4

Message par jchd »

Fais une recherche sur "mailslot" sur le forum US.
La cryptographie d'aujourd'hui c'est le taquin plus l'électricité.
Avatar du membre
A2Energie
Niveau 5
Niveau 5
Messages : 146
Enregistré le : ven. 15 nov. 2013 20:22
Status : Hors ligne

Re: [..] Com entre deux Autoit sur réseau Local

#5

Message par A2Energie »

Reyop,

Merci pour ta réponse, j'vais jetter un oeil, je vous tiens au courant.
:wink:
Voici en attendant un lien sur une conversation du forum Francais,
http://www.autoitscript.fr/forum/viewto ... =21&t=6119
Avatar du membre
A2Energie
Niveau 5
Niveau 5
Messages : 146
Enregistré le : ven. 15 nov. 2013 20:22
Status : Hors ligne

Re: [..] Com entre deux Autoit sur réseau Local

#6

Message par A2Energie »

Je continue mes investigations,
Et effectivement MailSlot répond en grande partie, sinon totalement à mes besoins,
Petit lien pour utiliser MailSlot à travers un réseau :
http://www.codeproject.com/Articles/637 ... -a-network
Avatar du membre
A2Energie
Niveau 5
Niveau 5
Messages : 146
Enregistré le : ven. 15 nov. 2013 20:22
Status : Hors ligne

Re: [R] Com entre deux Autoit sur réseau Local

#7

Message par A2Energie »

Impeccable,

Affaire réglée,
Pour nos futurs lecteur et après un peu de temps pour comprendre le fonctionnement,
Télécharger le Zip Ici : http://www.autoitscript.com/forum/topic ... -mailslot/

Puis modifier le script de la boite d'envoi lorsque vous avez un réseau Local la phrase suivant :

Code : Tout sélectionner

Global Const $sMailSlotName = "\\.\mailslot\RandomNameForThisTest"
; En la phrase suivante :
Global Const $sMailSlotName = "\\*\mailslot\RandomNameForThisTest"
Le script est simple et facile à récupérer / Modifier,

Merci à vous,
Avatar du membre
jchd
AutoIt MVPs (MVP)
AutoIt MVPs (MVP)
Messages : 2284
Enregistré le : lun. 30 mars 2009 22:57
Localisation : Sud-Ouest de la France (43.622788,-1.260864)
Status : Hors ligne

Re: [R] Com entre deux Autoit sur réseau Local

#8

Message par jchd »

Ouaip, ça fonctionne du feu de Zeus et c'est on ne peut plus simple à mettre en oeuvre.
La cryptographie d'aujourd'hui c'est le taquin plus l'électricité.
Répondre