Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

NET SENDER 1.1


Information sur la source

Catégorie :Réseaux & Internet Source .NET ( DotNet ) Classé sous : net, send Niveau : Débutant Date de création : 18/02/2005 Date de mise à jour : 01/03/2005 10:19:48 Vu / téléchargé: 7 868 / 790

Note :
7 / 10 - par 1 personne
7,00 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10

Commentaire sur cette source (14)
Ajouter un commentaire et/ou une note

Description

Voici un petit code qui permet d'envoyer des messages sur un réseau local grâce à la commande DOS net send nom_de_la_machine message. Bon amusement.
 

Fichier Zip

Pour les "Membres Club", vous pouvez télécharger directement un fichier contenu dans le zip sans télécharger le zip en entier !
  •   NetSender 1.1
    •   bin
      •   Debug
        • NetSender 1.1.exeTélécharger ce fichier [Réservé aux membres club]114 688 octets
        • NetSender 1.1.pdbTélécharger ce fichier [Réservé aux membres club]30 208 octets
        • netxp.components.dllTélécharger ce fichier [Réservé aux membres club]61 440 octets
        • netxp.components.xmlTélécharger ce fichier [Réservé aux membres club]Voir ce fichier25 137 octets
        • netxp.controls.dllTélécharger ce fichier [Réservé aux membres club]212 992 octets
        • netxp.controls.xmlTélécharger ce fichier [Réservé aux membres club]Voir ce fichier65 259 octets
        • NETXP.Library.dllTélécharger ce fichier [Réservé aux membres club]102 400 octets
        • NETXP.Library.xmlTélécharger ce fichier [Réservé aux membres club]Voir ce fichier100 917 octets
        • NETXP.Win32.dllTélécharger ce fichier [Réservé aux membres club]471 040 octets
    •   obj
      •   Debug
        • temp
        • TempPE
        • NetSender 1.0.exeTélécharger ce fichier [Réservé aux membres club]86 016 octets
        • NetSender 1.0.pdbTélécharger ce fichier [Réservé aux membres club]26 112 octets
        • NetSender 1.0.projdataTélécharger ce fichier [Réservé aux membres club]11 272 octets
        • NetSender 1.1.exeTélécharger ce fichier [Réservé aux membres club]114 688 octets
        • NetSender 1.1.pdbTélécharger ce fichier [Réservé aux membres club]30 208 octets
        • NetSender 1.1.projdataTélécharger ce fichier [Réservé aux membres club]13 192 octets
        • NetSender_1._0.Form1.resourcesTélécharger ce fichier [Réservé aux membres club]56 732 octets
        • NetSender_1._0.Form2.resourcesTélécharger ce fichier [Réservé aux membres club]6 853 octets
      •   Release
        • temp
        • TempPE
        • NetSender 1.1.exeTélécharger ce fichier [Réservé aux membres club]110 592 octets
        • NetSender 1.1.projdataTélécharger ce fichier [Réservé aux membres club]9 736 octets
        • NetSender_1._0.Form1.resourcesTélécharger ce fichier [Réservé aux membres club]56 732 octets
        • NetSender_1._0.Form2.resourcesTélécharger ce fichier [Réservé aux membres club]6 336 octets
    • App.icoTélécharger ce fichier [Réservé aux membres club]Voir ce fichier1 078 octets
    • AssemblyInfo.csTélécharger ce fichier [Réservé aux membres club]Voir ce fichier2 614 octets
    • Form1.csTélécharger ce fichier [Réservé aux membres club]Voir ce fichier11 806 octets
    • Form1.resxTélécharger ce fichier [Réservé aux membres club]Voir ce fichier83 258 octets
    • Form2.csTélécharger ce fichier [Réservé aux membres club]Voir ce fichier4 242 octets
    • Form2.resxTélécharger ce fichier [Réservé aux membres club]Voir ce fichier10 521 octets
    • NetSender 1.1.csprojTélécharger ce fichier [Réservé aux membres club]Voir ce fichier6 252 octets
    • NetSender 1.1.csproj.userTélécharger ce fichier [Réservé aux membres club]Voir ce fichier1 855 octets
    • NetSender 1.slnTélécharger ce fichier [Réservé aux membres club]Voir ce fichier907 octets
    • NetSender 1.suoTélécharger ce fichier [Réservé aux membres club]10 752 octets

Télécharger le zip

Historique

01 mars 2005 10:19:49 :
Voici la version mise à jour : elle permet la création d'un fichier de log (nomdelamachineexpéditrice.log), et qq autres petites astuces. Envoyez vos commentaires pour me dire ce qu'il faudrait changer

Commentaires et avis

signaler à un administrateur
Commentaire de bucherb le 03/03/2005 09:17:43

Sympa. Mais quand tu post.. Evite de mettre des resources externes comme ton fichier "Silver System Icon 45.ico" ou alors inclus-les dans ton projet, idem pour ta classe "NotifyIconEx"..

Et toutes tes références NETXP elles servent à quoi?

signaler à un administrateur
Commentaire de bucherb le 03/03/2005 09:20:24

Okay j'ai rien dis pour NotifyIconEx et NETXP...
Mais autant de références pour une simple NotifyIcon c'est pas un peu beaucoup?

En plus elle ne marche pas.

signaler à un administrateur
Commentaire de penchu le 03/03/2005 09:21:48

sorry, j'ai pas pensé à les remettre dans le zip.
En fait, netxp, c'est un petit outil bien sympathique qui permet justement de mettre des infobulles versions Windows XP, des listes de tâches comme on trouve dans le poste de travail, enfin, bref, plein de choses qui font que ça ressemble à une application spéciales windows xp. Je sais c'est un n'importe quoi, mais quand j'ai vu ça, j'ai voulu le tester.

Si tu fais une recherche sur google pour netxp, tu le trouveras tout de suite. Si pas je le mettrais dans la prochaine mise à jour du programme (j'essaie de faire un accusé de réception et de mettre la liste des pc dans la combo dynamiquement)

signaler à un administrateur
Commentaire de bucherb le 03/03/2005 09:24:43

J'ai posté mon dernier message avant toi :-p..

Ouais c'est une bonne idée.. Parce que là bon \\jeremy j'ai pas ça moi ;-) Ni le nom de toutes tes machines... Faire qqch de dynamique me parait être une bonne idée..

Je sais pas si on peu faire un accusé de réception pour un net send, a moins de récupérer l'output, si le nom de la machine n'existe pas par exemple.. Ou tu peux essayer d'utiliser l'active directory pour récupérer la liste des machines du réseau, la ça devient plus intéressant :-P Continue!

signaler à un administrateur
Commentaire de penchu le 03/03/2005 09:29:39

ben tant qu'on y est, tu ne sais pas comment faire pour récupérer dans une variable le message qu'on reçoit quand le message a été envoyé? (le message a bien été envoyé  à ....)

Parce qu'en fait, au départ je pensais rajouter dans mes arguments ">c:\result.txt" et alors lire le fichier pour voir son contenu.
Mais quand je fais :
send.StartInfo.Arguments = " send "+this.textBox1.Text+" "+this.textBox2.Text +" >c:\\result.txt"; il prend ça comme le message à envoyer.
Je ne sais pas comment on peut faire pour rajouter un 2è argument à la commande. Si t'as une idée, elle est la bienvenue

signaler à un administrateur
Commentaire de bucherb le 03/03/2005 09:35:04

Utilise Process.StandardOutput (dans ton cas send.StandardOutput) pour récupérer un stream qui contient la sortie de l'application.

signaler à un administrateur
Commentaire de penchu le 03/03/2005 09:38:53

ben c'est mon premier programme avec lequel j'utilise les processus, je ne sais donc pas trop comment m'y prendre...  :-(

signaler à un administrateur
Commentaire de bucherb le 03/03/2005 09:43:05

Maintenant tu sais ;-)

Et pour récupérer la liste des ordinateurs, regarde du côté du namespace System.DirectoryServices

signaler à un administrateur
Commentaire de penchu le 03/03/2005 09:46:18

Si je commence à comprendre, mais pour le standardoutput..... Je vais aller faire un tour sur msdn et aussi pour le system.directoryservices...

Mais je garantis pas que ce soit pour tout de suite car je suis en train de faire mes stages en entreprises, alors j'ai pas mal de boulot

Merci de tes conseils...

signaler à un administrateur
Commentaire de penchu le 03/03/2005 09:47:34

combien tu mettrais comme note en attendant??? (juste pour voir comment on juge cette source, en sachant que je vais encore la mettre à jour)

signaler à un administrateur
Commentaire de bucherb le 03/03/2005 11:35:01

Pour la liste des machines, le code c'est

DirectoryEntry dir = new DirectoryEntry("LDAP://CN=Computers,DC=DOMAIN,DC=CH");

foreach (DirectoryEntry entry in dir.Children)
  comboBox1.Items.Add(entry.Name.Substring(3));

Et tu remplace "DOMAIN" et "CH" par ce qui convient vala..
Bonne prog!

PS: J'met pas de notes moi :-p

signaler à un administrateur
Commentaire de tmcuh le 16/03/2005 09:45:02

ben c'est vrai qu'un prog statique, erk lol. Soit tu utilise l'xml ou le scan réseau mais du statique :s

signaler à un administrateur
Commentaire de bucherb le 16/03/2005 09:50:23

T'appelle ça du statique? lol pour moi statique c'est autre chose ;-) J'appelle ça "coder en dur" lol...

signaler à un administrateur
Commentaire de penchu le 16/03/2005 09:53:50

j'ai fait ça comme j'ai pu, maintenant j'ai du le mettre en application assez vite mais je n'ai pas le temps en ce moment de continuer l'application et de l'améliorer au maximum.

j'ai été élevé à la dure, donc je code à la dure.... ;-)

Ajouter un commentaire

Discussions en rapport avec ce code source dans le forum

Net send depuis un programme en C [ par neo927 ] Bonjour, voila mon probl&#232;me: j'essaye de faire un ptit programme en C. Mon but est de pouvoir lancer un Net Send depuis ce programme en incorpora net send [ par kedric ] bonjourd je voudrais savoir comment je peut utiliser la commande net send le plus simplement possible on ma dis en une ligne que je pouvais utiliser l Net send [ par Bidou ] Boujour,Bon en fait on s'amuse &#224; se faire des net send pendant les cours... (super...)Le petit probl&#232;me c'est que j'ai fait un batch tout co vs.net beta 2 pour le 25 avril [ par Fildomen ] YaoYaoet voila, microsoft pousse toujours la date du visual studio 2005 beta 2 , mais mtna, je pense que c un peu fixe, ca sera bien pour le 25 avril, [C#] Visual Studio .net [ par bibicool ] Bonjour,J'utilise Visual Studio .net pour d&#233;velopper en C#,J'utilise pour rendre mon code plus facile &#224; lire, les "balises" #region.... #end [.NET][C#]Ajout méthode à un Enum [ par cedkat ] Bonjour.je voudrais savoir s'il &#233;tait possible de rajouter des m&#233;thodes &#224; un enum, si oui comment ?Merci&nbsp;CedKat Probleme VS .Net 2003 [ par MorpionMx ] Bonsoir a tous. Voila, depuis ce matin, je ne peux plus creer de projet ou ajouter de nouveaux fichiers dans visual studio (2003). L'erreur : "Un com [.NET] [C#] LDAP SunOne error [ par Meuledor ] Bonjour. J'ai une erreur qui me bloque alors que j'essais d'authentifier des users via ldap sur un serveur Directory SunOne (version inconnue) : <sp [.NET][C#] Validation alphanumérique - Expression régulière [ par audweiller ] Bonjour, Je souhaiterais emp&#233;cher la saisie des chiffres de 0 &#224; 9 dans un textBox. En revanche il faut pouvoir effacer&nbsp;&nbsp;donc l'uti StripChart Visual Studio.NET [ par pblans ] Bonjour,Je dois faire une interface utilisant un StripChart (de SoftWIRE) en C#.Seulement, je ne sais pas comment faire pour afficher deux courbes sur


Nos sponsors

Sondage...

CalendriCode

Septembre 2008
LMMJVSD
1234567
891011121314
15161718192021
22232425262728
2930     

Consulter la suite du CalendriCode

Téléchargements



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel BAÏSE, Merci à Vincent pour ses précieux conseils
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés
Temps d'éxécution de la page : 0,67 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.