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

Réseau C Discussion :

Socket Telnet langage C


Sujet :

Réseau C

  1. #1
    Membre du Club
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Août 2012
    Messages
    64
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Août 2012
    Messages : 64
    Points : 47
    Points
    47
    Par défaut Socket Telnet langage C
    Bonjour a tous

    je suis en train de faire un soft qui permet de se conncter a une @ip avec (login et password)
    Je vais tout ca grace aux sockets
    et je lui balance une requete "shttp....."

    mon problem est de savoir lorsque je fais un read() j aimerais attrendre ce symbole # pr envoyer ma requete .

    Et la je suis en manque d'idée

    Quelqun peut il me conseiller qqch ?

    merci

  2. #2
    Modérateur
    Avatar de Obsidian
    Homme Profil pro
    Développeur en systèmes embarqués
    Inscrit en
    Septembre 2007
    Messages
    7 372
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 47
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Activité : Développeur en systèmes embarqués
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Septembre 2007
    Messages : 7 372
    Points : 23 628
    Points
    23 628
    Par défaut
    Je ne vois pas vraiment quel est ton problème.

    Si tu as réussi à connecter ton socket à la machine-cible et que tu es capable de faire un read() dessus, alors cet appel te renvoie le nombre d'octets reçu et dépose ceux-ci dans le buffer que tu lui as indiqué.

    Il te suffit de parcourir ce buffer sur la longueur donnée pour voir si tu y trouves un « # ». Si tu n'en trouves pas, tu refais un tour de boucle en appelant à nouveau read() pour recevoir un autre paquet de données.

  3. #3
    Modérateur

    Avatar de Bktero
    Homme Profil pro
    Développeur en systèmes embarqués
    Inscrit en
    Juin 2009
    Messages
    4 481
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 36
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Développeur en systèmes embarqués

    Informations forums :
    Inscription : Juin 2009
    Messages : 4 481
    Points : 13 679
    Points
    13 679
    Billets dans le blog
    1
    Par défaut
    Je voulais répondre la même chose qu'Obsidian, mais ça me paraissait tellement trivial que je pensais n'avoir pas compris la question

Discussions similaires

  1. Socket en langage C
    Par sabari dans le forum Débuter
    Réponses: 3
    Dernier message: 18/12/2014, 13h22
  2. Serveur de jeu de cartes, utilisation Socket. Quel langage ?
    Par djnivek dans le forum Réseau et multijoueurs
    Réponses: 6
    Dernier message: 17/05/2013, 19h34
  3. Réponses: 0
    Dernier message: 08/02/2008, 14h47
  4. [socket] telnet et --More--
    Par daxuza dans le forum Entrée/Sortie
    Réponses: 1
    Dernier message: 08/09/2005, 15h20
  5. raw socket et langage c
    Par SlayDave dans le forum Développement
    Réponses: 2
    Dernier message: 29/08/2002, 19h09

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