Pages : 1
#1 Le 03/03/2010, à 18:53
- n3o51
Besoin de vous script bash
Bonjour voila j'essaie de faire un script qui ouvre une page internet prends le nombre dedans et je dois le renvoyer sous la forme verifpr1.php?solution==mon_nombre
C'est un challenge newbie contest
#!/bin/bash
var=`cut -c65-75 indexnew.html`
wget --load-cookies cookies.txt --output-document=indexnew.html "http://www.newbiecontest.org/epreuves/prog/prog1.php"
wget --load-cookies cookies.txt --output-document=indexnew.html "http://www.newbiecontest.org/epreuves/prog/verifpr1.php?solution=$var"
On doit faire tous ça en moins de deux secondes et je vois pas pourquoi en regardant mon indexnew.html j'ai droit as un désole ce n'est pas le bon nombre.
Qu'est qui peut posé problème ? je ne voit pas
Merci pour vos lumières
Dernière modification par n3o51 (Le 03/03/2010, à 18:54)
Welcome to the real world
________________________________
Hors ligne
#2 Le 03/03/2010, à 19:02
- JB-home
Re : Besoin de vous script bash
c'est laquelle d'épreuve ? edit : trouvé
comment tu récupère le cookie ?
Dernière modification par z0rg> (Le 03/03/2010, à 19:24)
Hors ligne
#3 Le 03/03/2010, à 19:36
- n3o51
Re : Besoin de vous script bash
avec une extension firefox car tout ce que j'ai tenté avec wget ne passer pas j'avais des FALSE dans mon fichier texte
Welcome to the real world
________________________________
Hors ligne
#4 Le 03/03/2010, à 19:37
- JB-home
Re : Besoin de vous script bash
j'ai trouvé avec http://hackerstv.blogspot.com/2008/07/convert-firefox-3-cookiessqlite-to.html
Hors ligne
#5 Le 03/03/2010, à 19:41
- n3o51
Re : Besoin de vous script bash
Mon identification est bonne si tu veut dans on script puis ce que je trouve bien le nombre récupéré dans ma page avec wget.
Un echo $var peut le confirmer.
C'est l'envoie qu'y visiblement pose problème
Welcome to the real world
________________________________
Hors ligne
#6 Le 03/03/2010, à 19:47
- JB-home
Re : Besoin de vous script bash
#!/bin/bash
var=`cut -c65-75 indexnew.html`
wget --load-cookies cookies.txt --output-document=indexnew.html "http://www.newbiecontest.org/epreuves/prog/prog1.php"
wget --load-cookies cookies.txt --output-document=indexnew.html "http://www.newbiecontest.org/epreuves/prog/verifpr1.php?solution=$var"
pour l'envoi je suis pas sur que wget soit adéquate ?
wget --load-cookies cookies.txt --output-document=indexnew.html "http://www.newbiecontest.org/epreuves/prog/verifpr1.php?solution=$var"
qui pourrait être remplacé par :
firefox "http://www.newbiecontest.org/epreuves/prog/verifpr1.php?solution=$var"
enfin je sait pas , je suis assez nul...
Hors ligne
#7 Le 03/03/2010, à 19:49
- JB-home
Re : Besoin de vous script bash
mais dans se cas, voilà le lien que me retourne firefox :
http://www.newbiecontest.org/epreuves/prog/verifpr1.php?solution=!</h3><brution de ce
s'est pour ça que je me pose la question, si la récuperation du code est bonne ?
je pense que ça vient de mon cookie.txt, faut que je trouve l'extension pour récupéré le bon cookie
Dernière modification par z0rg> (Le 03/03/2010, à 19:51)
Hors ligne
#8 Le 03/03/2010, à 19:53
- n3o51
Re : Besoin de vous script bash
le code est bon la c'est ton identification qui n'est pas bonne
Mais avec firefox j'ai toujours droit a désole ce n'est pas le bon nombre hors ces le nombre dans l'url que dans le fichier
Welcome to the real world
________________________________
Hors ligne
#9 Le 03/03/2010, à 19:56
- JB-home
Re : Besoin de vous script bash
bon voilà j'ai pareil que toi... je cherchouille un peu
Hors ligne
#10 Le 03/03/2010, à 19:59
- JB-home
Re : Besoin de vous script bash
j'ai comprit, 2 seconde je test
Dernière modification par z0rg> (Le 03/03/2010, à 19:59)
Hors ligne
#11 Le 03/03/2010, à 20:04
- JB-home
Re : Besoin de vous script bash
yes trouvé, enfaite tu prend pas le code en entier( tu prenais 10 chiffres sur les 16).
voilà le bon script (cut -c65-80):
#!/bin/bash
wget --load-cookies cookies.txt --output-document=indexnew.html "http://www.newbiecontest.org/epreuves/prog/prog1.php"
var=`cut -c65-80 indexnew.html`
firefox "http://www.newbiecontest.org/epreuves/prog/verifpr1.php?solution=$var"
ça me fait 5points supplémentaire
Dernière modification par z0rg> (Le 03/03/2010, à 20:07)
Hors ligne
#12 Le 03/03/2010, à 20:06
- n3o51
Re : Besoin de vous script bash
Jolie je teste après en attendant merci
Dernière modification par n3o51 (Le 03/03/2010, à 20:06)
Welcome to the real world
________________________________
Hors ligne
#13 Le 03/03/2010, à 20:08
- JB-home
Re : Besoin de vous script bash
le prochaine challenge s'est la même mais avec 2 pages et un calcule... un peu plus chaud
merci à toi
Dernière modification par z0rg> (Le 03/03/2010, à 20:13)
Hors ligne
#14 Le 03/03/2010, à 20:29
- n3o51
Re : Besoin de vous script bash
Merci a moi lool j'ai pas fait grand chose , je t'es envoyé un mail si tu veut
Welcome to the real world
________________________________
Hors ligne
Pages : 1