Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#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 tongue

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 smile

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 cool

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 hmm


merci à toi wink

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 tongue


Welcome to the real world
________________________________

Hors ligne