[..] MsgBox sur un même réseau ?

Aide et conseils concernant AutoIt et ses outils.
Règles du forum
.
Répondre
brice59
Niveau 3
Niveau 3
Messages : 33
Enregistré le : lun. 27 juin 2011 16:08
Status : Hors ligne

[..] MsgBox sur un même réseau ?

#1

Message par brice59 »

Bonjour,

Peut-on envoyer un "msgbox" à un autre PC sur le réseau ?
Avatar du membre
TT22
Membre émérite
Membre émérite
Messages : 1566
Enregistré le : lun. 18 avr. 2011 15:21
Localisation : La Quatrième Dimension
Status : Hors ligne

Re: [...]msgbox sur un même réseau ?

#2

Message par TT22 »

Oui, je pense qu'il faudrait faire une boucle qui vérifirait si dans les documents partagés du réseau il y a un fichier spécifique et ensuite si ce fichier existe, il affiche une msgbox.

Donc voila les scripts :
Il y a 2 scripts : 1 script envoyeur (celui qui envoi le message)
1 script receveur (celui qui reçoit le message)
Le script receveur doit être impérativement lancé pour recevoir un message.

Script envoyeur :

Code : Tout sélectionner

$adresse = [color=#40FF00]; Adresse du dossier des fichiers partagés (sans contre-slash à la fin).[/color]
$message=InputBox("Envoie","Veuillez entrer le messge à envoyer :")
FileWrite($adresse&"\message",$message)
Script receveur :

Code : Tout sélectionner

$adresse = [color=#40FF00]; Adresse du dossier des fichiers partagés (sans contre-slash à la fin).[/color]
While 1
$exist = FileExists($adresse&"\message")
    If $exist = 1 Then
    $message=FileRead($adresse&"\message")
    MsgBox(64,"Message","Vous avez reçu un message :"&@CRLF&$message)
    FileDelete($adresse&"\message")
    EndIf
WEnd
Attention, tu doit modifier l'adresse de tes fichiers partagés.
Je l'ai testé sur mon réseau et il marche.

Voilà, amuse toi bien :mrgreen:
Modifié en dernier par TT22 le mer. 06 juil. 2011 14:30, modifié 2 fois.
Cordialement,
TT22
brice59
Niveau 3
Niveau 3
Messages : 33
Enregistré le : lun. 27 juin 2011 16:08
Status : Hors ligne

Re: [...]msgbox sur un même réseau ?

#3

Message par brice59 »

Je sais pas si je vais pouvoir bosser dessus aujourd'hui....

Je viens de tomber sur une connerie du forum..... MDR

http://www.autoit.fr/forum/viewtopic.php?f=9&t=6390

Excellent !
brice59
Niveau 3
Niveau 3
Messages : 33
Enregistré le : lun. 27 juin 2011 16:08
Status : Hors ligne

Re: [...]msgbox sur un même réseau ?

#4

Message par brice59 »

TT22 a écrit : Je te fais ça puis j'édite.
Merci
Avatar du membre
TT22
Membre émérite
Membre émérite
Messages : 1566
Enregistré le : lun. 18 avr. 2011 15:21
Localisation : La Quatrième Dimension
Status : Hors ligne

Re: [...]msgbox sur un même réseau ?

#5

Message par TT22 »

brice59 a écrit :Je viens de tomber sur une connerie du forum..... MDR
Ouai, j'aime bien ce forum :mrgreen:
D'ailleurs, j'y ai déja posté plusieurs phrases.
Cordialement,
TT22
Avatar du membre
timmalos
Niveau 11
Niveau 11
Messages : 1970
Enregistré le : dim. 18 mai 2008 15:16
Status : Hors ligne

Re: [...]msgbox sur un même réseau ?

#6

Message par timmalos »

Sur Windows XP, tu as encore les NET SEND et compagnie qui peuvent correspondre à ce que tu veux. Pas besoin d'installer un logiciel sur chaque PC pour que ca marche.
Avatar du membre
ZDS
Membre émérite
Membre émérite
Messages : 554
Enregistré le : jeu. 10 juin 2010 10:35
Localisation : 22300 Cul-d'chouette Langue-de-vache
Status : Hors ligne

Re: [...]msgbox sur un même réseau ?

#7

Message par ZDS »

Et si tu veux vraiment rester dans des scripts AutoIt, utilise une VRAIE communication entre processus, et non par un fichier partagé sur le réseau (TT22, ça va pas bien de donner des cochonneries d'idées pareilles? ^^).

Tu as l'embaras du choix, le mien se porterait plutôt sur TCPSend ou UDPSend.

A bientôt !
Modifié en dernier par ZDS le mer. 06 juil. 2011 15:33, modifié 1 fois.
ZDS : Chef de projet du nAiO (logiciel AutoIt gratuit sous licence CC 4.0 BY-NC-SA)
Tout problème a une solution, donc si il y a pas d'solution, c'est qu'il y a pas d'problème !
Avatar du membre
TT22
Membre émérite
Membre émérite
Messages : 1566
Enregistré le : lun. 18 avr. 2011 15:21
Localisation : La Quatrième Dimension
Status : Hors ligne

Re: [...]msgbox sur un même réseau ?

#8

Message par TT22 »

ZDS a écrit :TT22, ça va pas bien de donner des cochonneries d'idées pareilles? ^^
:lol: Désolé ZDS mais c'est le seul moyen que je connaissait :mrgreen:
Cordialement,
TT22
brice59
Niveau 3
Niveau 3
Messages : 33
Enregistré le : lun. 27 juin 2011 16:08
Status : Hors ligne

Re: [...]msgbox sur un même réseau ?

#9

Message par brice59 »

désolé, mais mon problème reste le même

j'ai trouvé un truc qui fonctionne sur mon PC, mais un peu compliqué à mettre en place
mon idée : créer des fichier .vbs que je lance en temps voulu grâce à autoit. mais c'est trop complexe.


Mon objectif est de trouver un moyen de créer une gestion de documents (type word) dans un dossier propre à chaque utilisateur sur le réseau

il y aurait des dossiers :
1 "à traiter, ou non lu"
2 "en cours"
3 "traité"

l'utilisateur qui crée le document word cliquera sur une macro qui enregistrera le fichier dans le dossier "a traiter"

Là une tâche planifiée indiquerait à l'utilisateur concerné qu'il a un document à traiter. Document qui serait soit traité ou placé en "en cours"

et donc mon problème est de faire apparaitre une fenêtre pour avertir l'utilisateur qu'il a un document à traiter (un peu façon outlook)
en sachant que nous n'avons pas tous la même version de windows

auriez vous une idée.
Avatar du membre
TT22
Membre émérite
Membre émérite
Messages : 1566
Enregistré le : lun. 18 avr. 2011 15:21
Localisation : La Quatrième Dimension
Status : Hors ligne

Re: [...]msgbox sur un même réseau ?

#10

Message par TT22 »

Non, aucune idée mais je pense que la version de windows ne change rien.
Cordialement,
TT22
Répondre