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

VB.NET Discussion :

serveur online ou offline?


Sujet :

VB.NET

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre régulier
    Homme Profil pro
    Curieu
    Inscrit en
    Avril 2011
    Messages
    8
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Curieu
    Secteur : Services à domicile

    Informations forums :
    Inscription : Avril 2011
    Messages : 8
    Par défaut serveur online ou offline?
    bonjour tout le monde voila mon problème j'essaye de créer un launcher pour aion tout se passe bien mais la je cale sur petit soucis.
    existe t'il sous vb.net équivalant de ce code svp?
    Code PHP : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
     
    <?php
    $ip = "XXX.XXX.XXX.XXX"; // IP Serveur
    $port = "XXXXX"; // Port Serveur
    $fp = @fsockopen($ip, $port, $errno, $errstr, 1);
    if($fp >= 1)
    { 
        echo'<img src="images/online.jpg"/>'; // A la place de Ouvert vous pouvez mettre une image...
    }
    else
    { 
        echo '<img src="images/offline.jpg"/>'; // A la place de Fermé vous pouvez mettre une image...
    } 
    ?>

  2. #2
    Expert éminent Avatar de Pol63
    Homme Profil pro
    .NET / SQL SERVER
    Inscrit en
    Avril 2007
    Messages
    14 204
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Puy de Dôme (Auvergne)

    Informations professionnelles :
    Activité : .NET / SQL SERVER

    Informations forums :
    Inscription : Avril 2007
    Messages : 14 204
    Par défaut
    voir dans system.net.sockets
    Cours complets, tutos et autres FAQ ici : C# - VB.NET

  3. #3
    Rédacteur/Modérateur


    Homme Profil pro
    Développeur .NET
    Inscrit en
    Février 2004
    Messages
    19 875
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Février 2004
    Messages : 19 875
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    Import System.Net.Sockets
     
    ...
    Function IsOnline(ByVal address As String, ByVal port As Integer) As Boolean
     
        Try
            Dim client As New TcpClient(address, port)
            client.Dispose()
            Return True    
        Catch
            Return False
        End Try
     
    End Function

  4. #4
    Membre régulier
    Homme Profil pro
    Curieu
    Inscrit en
    Avril 2011
    Messages
    8
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Curieu
    Secteur : Services à domicile

    Informations forums :
    Inscription : Avril 2011
    Messages : 8
    Par défaut
    merci pour votre réponse donc apres ce code je rajoute l'activation de ma page:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
     
    if  Return True Then
                WebBrowser4.Visible = False
                WebBrowser3.Visible = True
    else
                WebBrowser4.Visible = True
                WebBrowser3.Visible = False
    end if
    suis-je dans l'erreur?
    désolé je suis vraiment un gros débutant

  5. #5
    Rédacteur/Modérateur


    Homme Profil pro
    Développeur .NET
    Inscrit en
    Février 2004
    Messages
    19 875
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Février 2004
    Messages : 19 875
    Par défaut
    "if Return True", ça n'a pas de sens...

    Il faut que tu appelles la fonction :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    Dim online As Boolean = IsOnline(address, port)
    WebBrowser3.Visible = online
    WebBrowser4.Visible = Not online

  6. #6
    Membre régulier
    Homme Profil pro
    Curieu
    Inscrit en
    Avril 2011
    Messages
    8
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Curieu
    Secteur : Services à domicile

    Informations forums :
    Inscription : Avril 2011
    Messages : 8
    Par défaut
    je te remercie pour ton aide

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

Discussions similaires

  1. Fichier .htaccess sur serveur online.net pour symfony
    Par quanph0211 dans le forum Apache
    Réponses: 1
    Dernier message: 19/07/2010, 18h33
  2. probleme python et serveur online
    Par gorino dans le forum Réseau/Web
    Réponses: 0
    Dernier message: 27/03/2009, 05h06
  3. Opérations base online et base offline ?
    Par dauphin34000 dans le forum Oracle
    Réponses: 5
    Dernier message: 27/02/2008, 13h18
  4. Utilisateur online et offline
    Par HWICE dans le forum Langage
    Réponses: 3
    Dernier message: 13/03/2007, 21h51
  5. [FTP] Indiquer si un serveur est "online" ou "offli
    Par johan547 dans le forum Langage
    Réponses: 5
    Dernier message: 06/04/2006, 11h50

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