begin process at 2012 02 09 03:49:13
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

Réseau & Internet

 > UTILISATION DES PROTOCOLES RSH, SNMP, SOCKET, NTP ET WOL DANS VB

UTILISATION DES PROTOCOLES RSH, SNMP, SOCKET, NTP ET WOL DANS VB


 Information sur la source

 Description

J'ai trouvé cette source sur le net ...

Le site explique l'utilisation d'une DLL, à mettre en référence, qui permet d'utiliser dans votre code les protocoles suivants:
RSH >>> Remote Shell
SNMP >>> Simple Network Management Protocol
SOCKET
NTP >>> Network Time Protocol
WOL >>> Wake On Line

La doc:
http://www.vahland.com/pub/asocket.htm
La DLL
http://www.vahland.com/pub/asocket.dll

Source

  • 'La doc sur le site explique l'essentiel, Néanmoins je mets ici le code que j'ai utilisé pour RSH
  • '** Declaration **'
  • Dim RshObj As New ASOCKETLib.RSh 'Declaration de l'objet RSH
  • Dim MsgOut As String
  • Dim MsgError As String
  • '** Creation **'
  • Set RshObj = CreateObject("ActivXperts.RSh") 'Creation de l'objet
  • '** Code **'
  • RshObj.Clear 'Effacement des instances précédentes
  • RshObj.Host = "MonServeurUnix" 'Le nom du serveur Unix
  • RshObj.UserName = "NomUtilisateur" 'Le nom d'utilisateur, attention l'utilisateur doit être référencé dans le fichier RHOSTS du serveur
  • RshObj.Command = "MaCommandeUnix"
  • RshObj.ScriptTimeOut = 3000
  • RshObj.Run 'Lancement de la commande
  • If RshObj.LastError = 0 Then
  • MsgOut = RshObj.StdOut 'Récupére le flux de la commande
  • MsgError = RshObj.StdErr 'Récupère les erreurs
  • End If
'La doc sur le site explique l'essentiel, Néanmoins je mets ici le code que j'ai utilisé pour RSH

'** Declaration **'
Dim RshObj As New ASOCKETLib.RSh 'Declaration de l'objet RSH
Dim MsgOut As String
Dim MsgError As String

'** Creation **'
Set RshObj = CreateObject("ActivXperts.RSh") 'Creation de l'objet

'** Code **'
RshObj.Clear 'Effacement des instances précédentes
RshObj.Host = "MonServeurUnix" 'Le nom du serveur Unix
RshObj.UserName = "NomUtilisateur" 'Le nom d'utilisateur, attention l'utilisateur doit être référencé dans le fichier RHOSTS du serveur
RshObj.Command = "MaCommandeUnix"
RshObj.ScriptTimeOut = 3000
RshObj.Run 'Lancement de la commande
If RshObj.LastError = 0 Then
    MsgOut = RshObj.StdOut 'Récupére le flux de la commande
    MsgError = RshObj.StdErr 'Récupère les erreurs
End If

 Conclusion

En espérant que cela vous aide.


 Sources de la même categorie

Source avec Zip Source avec une capture GESTIONNAIRE DE TÉLÉCHARGEMENT, AVEC REPRISE ET MULTITHREADI... par Madx23
Source avec Zip Source avec une capture CONVERTIR DU TEXTE RTF EN CODE HTML ET VICE-VERSA par vicosta
Source avec Zip Source avec une capture DICTIONAIRE TEXT/AUDIO/VISUELLE ANGLAIS AVEC WEBBROWSER CONT... par majnounmajda
Source avec Zip Source .NET (Dotnet) NSLOOKUP EN VB.NET OU COMMENT FAIRE UNE REQÛETE DNS EN PRÉCI... par ShareVB
Source avec Zip Source avec une capture MINI SEVEUR HTTP AVEC INTERFACE GRAPHIQUE ET IMPLÉMENTATIONS... par lemout

Commentaires et avis

Commentaire de Mick84M le 03/05/2005 11:55:30

est-il nécessaire d'installer qql chose sur le pc host pour que ca marche ??

Commentaire de Lucky Hal le 07/11/2007 16:49:03

Bonjour,
Ca fait un moment que cette source est en ligne mais je commence juste a m'interesser au snmp et malheureusement les liens donner pour la dll et la doc sont morts, y aurait il possibilité de les retrouver quelque part?

Commentaire de xanadev le 07/11/2007 18:38:22

Salut,

Je me souvenais même plus que j'avais écris cette source.

Désolé de pas avoir répondu au message précédent. Mieux vaut tard que jamais.

"est-il nécessaire d'installer qql chose sur le pc host pour que ca marche ??"
     > oui, les protocoles cités ;o), mais généralement ils sont compris dans les packages UNIX/LINUX à l'install.

"Ca fait un moment que cette source est en ligne mais je commence juste a m'interesser au snmp et malheureusement les liens donner pour la dll et la doc sont morts, y aurait il possibilité de les retrouver quelque part?"
     > Je dois avoir la DLL quelques parts, je peux faire un ZIP téléchargeable sur le site, en revanche en ce qui concerne le tuto va falloir faire sans. '-_-

Commentaire de xanadev le 07/11/2007 18:41:50

Apparement il existe un équivalent, mais je sais pas ce que cela vaut :

http://www.activexperts.com/support/activsocket/

 Ajouter un commentaire




Nos sponsors


Sondage...

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

Photothèque

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), 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

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 1,342 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales