01net    Web


Actuellement en ligne : 905 Utilisateurs dont 28 dans Programmation et développement >S'inscrire      >S'identifier      >Recherche      >Aide  
modéré par A.Ouloube, Zplay, Beno@  
01net > Forum de 01net > Programmation et développement > C/C++
> Envoyer un message a un pc connecter sur un reseau local
Passionné(e) d'internet, de logiciels, de forums ? 01net recrute...
Auteur
Message
 
<     1       >
Hacorus
  
  :-)
      ?   @     Posté le 23/04/2008 20:10:56  
Voter pour ce message
Bonjour,

J'aimerais savoir comment, avec un programme en C envoyer un message à un PC connecté sur un réseau local.
Je cherche une fonction de base qui me permettrait en rentrant l'adresse du PC sur le réseau local de lui envoyer un message.
Si vous pouviez aussi me donner la bibliothèque dans laquel est contenue cette fonction ce serait top :)

Merci
-->Message édité par Hacorus le 24/04/2008 15:17:55<--
ornite
  
  :-)
      ?   @     Posté le 24/04/2008 10:59:29  
Voter pour ce message
Bonjour,

Tu peus essayer d'utiliser la fonction "net send".
C'est de la forme: "net send" " ipdudestinataire" "message" (sans les ")

un p'tit lien: http://www.the-asw.com/post/2002/07/26/38-utilisation-de-net-send

@+
-------
[:jandre:1]Il faut mieux en mettre plus que moins [:KiWin:1]
Hacorus
  
  :-)
      ?   @     Posté le 24/04/2008 15:16:10  
Voter pour ce message
ok, mais net send se met pas dans un programme en C?
Ou sinon, c'est que je n'utilise pas la bonne bibliothèque; la quelle faut-il utiliser?

PS: J'ai éditer mon post précédent, c'est vrai que c'était pas trop clair.
-->Message édité par Hacorus le 24/04/2008 15:19:24<--
ornite
  
  :-)
      ?   @     Posté le 24/04/2008 18:41:13  
Voter pour ce message
C'est une commande que l'on utilise sous windows et qui fait parti des services de windows si celui-ci est activé.



PS: En codage C, je ne suis pas très compétant.
-------
[:jandre:1]Il faut mieux en mettre plus que moins [:KiWin:1]
Hacorus
  
  :-)
      ?   @     Posté le 24/04/2008 19:11:19  
Voter pour ce message
J'essaie de faire un programme en langage C de communication entre PC relier en réseau. C'est pour ça que je me suis mis dans la section programmation et développement.

Mais merci quand meme d'avoir essayé.
Le N@in Vert
  Je pompe donc je suis.
  :-)
      ?   ^   @     Posté le 24/04/2008 22:24:16  
Voter pour ce message
Hacorus a écrit :
J'essaie de faire un programme en langage C de communication entre PC relier en réseau. C'est pour ça que je me suis mis dans la section programmation et développement.

Mais merci quand meme d'avoir essayé.

Regarde ça : http://www.siteduzero.com/tuto-3-3755-0-les-sockets.html
Je ne sais pas bien si ça correspond a tes attentes ?
-->Message édité par Le N@in Vert le 24/04/2008 22:24:40<--
-------
Les aventure du donjon de naheulbeuk : www.penofchaos.com/donjon
Le site du zero : http://www.siteduzero.com
Mon site perso : www.lesitedesnains.ironie.org
Hacorus
  
  :-)
      ?   @     Posté le 25/04/2008 12:12:44  
Voter pour ce message
Merci beaucoup :youpi: , j'avais déjà cherché sur ce site mais sans succès :sarcastic:

En tout cas, c'est beaucoup plus compliqué que ce que je pensais.... mais je vais quand même essayer de faire mon programme avec les sockets

Merci encore :super: le N@in Vert :super:

PS: si quelqu'un à une solution plus simple, je suis preneur :D
marco931
  
   
      ?   @     Posté le 27/04/2008 09:19:06  
Voter pour ce message
Hacorus a écrit :

En tout cas, c'est beaucoup plus compliqué que ce que je pensais


C'est surtout n'importe quoi :-)
Ca se fait ... en 1 ligne de code avec les apis.
demander sur le newsgroup spécialisé des apis win32 :
news://nntp.aioe.org/fr.comp.os.ms-windows.programmation
où ça souvent été discuté
Hacorus
  
  :-)
      ?   @     Posté le 27/04/2008 22:51:09  
Voter pour ce message
marco931 pourrais tu préciser pourquoi tu trouve que:
C'est surtout n'importe quoi :-)
s'il te plais?

Ca se fait ... en 1 ligne de code avec les apis.

:sol: Intéressant :sol: , mais c'est quoi un "api" :??: ?

En plus, je comprend pas bien comment fonctionnent les newsgroups :sweat: , outlook se lance quand je clique sur le lien que tu m'as donné. J'ai lu plusieurs des message, mais je n'ai trouvé aucun post traitant de l'envoi de message à un autre PC.

Si tu pouvais m'éclairer, ce serais cool
marco931
  
   
      ?   @     Posté le 28/04/2008 14:31:33  
Voter pour ce message
Parce que les sockets n'ont rien à voir avec les messages network (=mailslots)
Et le lien donné est un lien Usenet, là où il y a tous les forums (newsgroups) professionnels depuis plus de 20 ans (US)
Ca se lit avec un lecteur de news comme Outlook Express ou Thunderbird en mettant un serveur de news (nntp.aioe.org par exemple)
Il suffit de poser une question comme si on envoyait un mail, mais au newsgroup choisi à la place.
on peut aussi utiliser Google Groups par le web (http://groups.google.fr)
Le niveau est très relevé, car quasi-uniquement fréquenté par les professionnels (consultants)...
-->Message édité par marco931 le 28/04/2008 14:32:53<--
Hacorus
  
  :-)
      ?   @     Posté le 28/04/2008 20:11:34  
Voter pour ce message
Ok, merci du conseil, je vais poster ma question sur un newsgroupe.

Mais on dirait que les sockets permettent d'envoyer un message, j'ai pas encore tout lue, vue que je me consacre à un autre programme pour le moment, mais les sockets semblent être de l'artillerie lourde pour mon programme. Apparemment on peut créer une messagerie instantanée avec les socket, alors que pour l'instant, je souhaiterais faire un programme qui ne fait qu'envoyer une chaine de caractère à un autre PC, sans attendre de réponse en retour.

Le niveau est très relevé

C'est le moins que l'on puisse dire, j'ai pas compris grand chose aux postes du lien aue t'as fourni :D

Merci pour ton aide :super: :jap:
<     1       >

01net > Forum de 01net > Programmation et développement > C/C++
> Envoyer un message a un pc connecter sur un reseau local

Aller à :

Page générée en : 0.287s - X2board 2.2

Nous contacter | Charte de confiance | Voir notice légale

Tous droits réservés © 1999 - 2008 Groupe Tests - 01net.


Sites du réseau 01net Network : 01net - 01men - Rmc.fr - Bfmtv.fr - Radiobfm.com - TousLesPodcasts - Micro Achat - Caractere.net -
Electronique.biz - Mesures.com - Transaction.fr

Entretien du PC
Mettez à jour, sauvegardez et restaurez en quelques clics  tous les pilotes de votre PC.
Jeux
Nouveauté : Associez des éléments dans la porte magique et activez des runes !