IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

C# Discussion :

script permttant de tester


Sujet :

C#

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Décembre 2006
    Messages
    9
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Décembre 2006
    Messages : 9
    Par défaut script permttant de tester
    Bonjour tout le monde,
    j'aimerais savoir si il est possible d'ecrire un script pour effectuer un controle d un access point par exemple grace a un ping sur l adresse ip d'un ou plusieurs routeurs differents; et ainsi savoir si cet access point fonctionne correctment.

    merci d'avance

  2. #2
    Membre averti
    Profil pro
    Développeur informatique
    Inscrit en
    Mars 2002
    Messages
    35
    Détails du profil
    Informations personnelles :
    Âge : 43
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Mars 2002
    Messages : 35
    Par défaut
    Salut,
    Tiens voila un script qui te permet de faire un ping et d'obtenir des infos sur celui-ci.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
     
                Ping pingSender = new Ping ();
                PingOptions options = new PingOptions ();
     
                options.DontFragment = true;
     
                string data = "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa";
                byte[] buffer = Encoding.ASCII.GetBytes (data);
                int timeout = 120;
     
                PingReply reply = pingSender.Send ("IP", timeout, buffer, options);
                if (reply.Status == IPStatus.Success)
                {
                    Console.WriteLine (reply.Address.ToString ());
                    Console.WriteLine ( reply.RoundtripTime);
                    Console.WriteLine (reply.Options.Ttl);
                    Console.WriteLine ( reply.Options.DontFragment);
                    Console.WriteLine ( reply.Buffer.Length);
                }
    Voila

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Décembre 2006
    Messages
    9
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Décembre 2006
    Messages : 9
    Par défaut trouver une solution
    salut, voila ce que j ai pu trouver, mais j ai toujours un probleme, il me fait comme une boucle du printf du debut"" controle wireless" et je ne comprends pas pourquoi.
    si vous savez m aidez et me dire si le code vous sembe correct,
    merci davance

    #include <windows.h>
    #include <winsock.h>
    #include <shellapi.h>
    #include <stdlib.h>
    #include <stdio.h>
    #include <conio.h>
    #include <string.h>

    #define p 512

    int main()
    {
    FILE *fichier;
    FILE *fichier2=NULL;
    char n, v;
    char commande [p];
    int ret=0;

    fichier = fopen ("fichier.txt", "r" );
    fichier2 = fopen ("fichier2.txt", "w");
    //printf("Test Ping wireless\n");
    system("pause");

    while(!feof(fichier))
    {
    fscanf(fichier, "%s\n%s\n",&n, &v);

    strcpy(commande, "ping ");
    strcat(commande, &n);

    ret = system (commande);
    if (ret==1)
    {
    fprintf (fichier2, "%s\n", &n);
    }

    strcpy(commande, "ping ");
    strcat(commande, &v);

    ret = system (commande);
    if (ret==1)
    {
    fprintf (fichier2, "%s\n", &v);
    }
    system ("pause");
    return 0;

    if(system (commande) != 0 )
    {
    ShellExecute(NULL,"open","C:\envoi.dat",NULL,NULL,SW_SHOWNORMAL);
    }system("pause");
    }
    system("pause");
    fclose (fichier);
    fclose (fichier2);
    exit (0);
    }

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 2
    Dernier message: 12/12/2013, 17h15
  2. Réponses: 0
    Dernier message: 23/09/2008, 00h42
  3. Script shell pour tester le temps de réponse d'Apache
    Par Joe Le Mort dans le forum Shell et commandes GNU
    Réponses: 6
    Dernier message: 16/07/2007, 21h14
  4. Script shell pour tester si un répertoire est vide ou pas
    Par Ito dans le forum Shell et commandes GNU
    Réponses: 3
    Dernier message: 04/10/2006, 17h44
  5. Réponses: 3
    Dernier message: 16/10/2005, 13h43

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo