9 réponses
Char Snipeur
Messages postés
9813
Date d'inscription
vendredi 23 avril 2004
Statut
Contributeur
Dernière intervention
3 octobre 2023
1 298
17 août 2009 à 14:06
17 août 2009 à 14:06
Salut.
Je ne voi pas d'autre méthode.
Il faut les taper rapidements ces commandes, sinon le serveur te déconnecte.
Es tu sur du protocole ? Il me semble que tu doit te présenté avant de faire le GET.
https://www.commentcamarche.net/informatique/technologies/26181-protocole-http-principe-de-fonctionnement/
et le & ne doi pas passer ce que tu veux au telnet.
Sinon, dans firefox, tu fais afdfichage -> code source de la page, et tu as ce que tu sohaites.
Je ne voi pas d'autre méthode.
Il faut les taper rapidements ces commandes, sinon le serveur te déconnecte.
Es tu sur du protocole ? Il me semble que tu doit te présenté avant de faire le GET.
https://www.commentcamarche.net/informatique/technologies/26181-protocole-http-principe-de-fonctionnement/
et le & ne doi pas passer ce que tu veux au telnet.
Sinon, dans firefox, tu fais afdfichage -> code source de la page, et tu as ce que tu sohaites.
merci pour ta reponse char
Je vais mieu m'expliquer. Je souhaite recuperer le code source d'une page web afin de l'examiner dans un programme fait en C. Je voudrais me passer de coder un client http ... donc je pensais faire un mini script qui recupere juste le code source de la page et qui me l'enregistre dans un .txt . Le probleme c'est qu'en console j'y arrive mais en plusieurs etape. je tape "telnet www.google.fr 80" et apres "GET ........" j'aimerais juste ne pas avoir a faire sa, que tout tienne en une ligne :s
Est-ce plus clair ? dsl c'est un peu bizar mais sa m'arangerais bien car codé un client...(95 lignes de + pour si peu sa m'embète ... )
merci
Je vais mieu m'expliquer. Je souhaite recuperer le code source d'une page web afin de l'examiner dans un programme fait en C. Je voudrais me passer de coder un client http ... donc je pensais faire un mini script qui recupere juste le code source de la page et qui me l'enregistre dans un .txt . Le probleme c'est qu'en console j'y arrive mais en plusieurs etape. je tape "telnet www.google.fr 80" et apres "GET ........" j'aimerais juste ne pas avoir a faire sa, que tout tienne en une ligne :s
Est-ce plus clair ? dsl c'est un peu bizar mais sa m'arangerais bien car codé un client...(95 lignes de + pour si peu sa m'embète ... )
merci
je viens de tester telnet www.google.fr < doc.txt
dans doc.txt il y a la requete, mais cela ne donne rien :s
dans doc.txt il y a la requete, mais cela ne donne rien :s
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
blux
Messages postés
26534
Date d'inscription
dimanche 26 août 2001
Statut
Modérateur
Dernière intervention
19 décembre 2024
3 317
17 août 2009 à 15:51
17 août 2009 à 15:51
Salut,
pas de batch possible via telnet, version DOS, que de l'interactif et pas de redirection entrante possible (AFAIK)
pas de batch possible via telnet, version DOS, que de l'interactif et pas de redirection entrante possible (AFAIK)
Char Snipeur
Messages postés
9813
Date d'inscription
vendredi 23 avril 2004
Statut
Contributeur
Dernière intervention
3 octobre 2023
1 298
17 août 2009 à 16:05
17 août 2009 à 16:05
Ouai, j'ai longtemps essayé, et impossible de passer des commandes à telnet comme un script.
Il y a un message que j'ai ouvert à ce sujet.
Le client n'est pas très dur à faire. Je ne vois pas de solution simple.
à mon avis, la plus simple c'est de coder un petit client (ce n'est pas très compliqué)
ensuite, tu peux voir à télécharger des lanagages de script qui pourraient te facilité la vie tel perl ou python.
Il y a peut être sous Linux ou cygwin des petits programmes qui permettent de faire ça (lynx ou links peut être ?)
Il y a un message que j'ai ouvert à ce sujet.
Le client n'est pas très dur à faire. Je ne vois pas de solution simple.
à mon avis, la plus simple c'est de coder un petit client (ce n'est pas très compliqué)
ensuite, tu peux voir à télécharger des lanagages de script qui pourraient te facilité la vie tel perl ou python.
Il y a peut être sous Linux ou cygwin des petits programmes qui permettent de faire ça (lynx ou links peut être ?)
blux
Messages postés
26534
Date d'inscription
dimanche 26 août 2001
Statut
Modérateur
Dernière intervention
19 décembre 2024
3 317
17 août 2009 à 16:12
17 août 2009 à 16:12
on peut le faire en vbs...
https://forums.commentcamarche.net/forum/affich-384449-passer-un-script-avec-telnet-a-partir-de-dos#9
https://forums.commentcamarche.net/forum/affich-384449-passer-un-script-avec-telnet-a-partir-de-dos#9
Char Snipeur
Messages postés
9813
Date d'inscription
vendredi 23 avril 2004
Statut
Contributeur
Dernière intervention
3 octobre 2023
1 298
>
blux
Messages postés
26534
Date d'inscription
dimanche 26 août 2001
Statut
Modérateur
Dernière intervention
19 décembre 2024
17 août 2009 à 17:06
17 août 2009 à 17:06
Oui, mais je ne voulais pas tomber aussi bas que le vbs :-P
blux
Messages postés
26534
Date d'inscription
dimanche 26 août 2001
Statut
Modérateur
Dernière intervention
19 décembre 2024
3 317
>
Char Snipeur
Messages postés
9813
Date d'inscription
vendredi 23 avril 2004
Statut
Contributeur
Dernière intervention
3 octobre 2023
17 août 2009 à 17:09
17 août 2009 à 17:09
en partant de l'interpréteur DOS, tu pensais aller où ?
et don en vbs sa donnerai quoi pour avoir le code source de www.google.fr par exemple ?
blux
Messages postés
26534
Date d'inscription
dimanche 26 août 2001
Statut
Modérateur
Dernière intervention
19 décembre 2024
3 317
17 août 2009 à 17:24
17 août 2009 à 17:24
t'as regardé le lien posté en <9> ?
oui mais je ne comprend rien
blux
Messages postés
26534
Date d'inscription
dimanche 26 août 2001
Statut
Modérateur
Dernière intervention
19 décembre 2024
3 317
17 août 2009 à 17:43
17 août 2009 à 17:43
ben c'est simple :
on crée un object de type shell, on l'exécute, et on passe les commandes au fur et à mesure avec des attentes...
on crée un object de type shell, on l'exécute, et on passe les commandes au fur et à mesure avec des attentes...