-
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
-
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.
-
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 :mrgreen: