Arf :/ dégouté...

Dans ce forum nous archivons les questions récurentes relatives aux challenges.

Arf :/ dégouté...

Postby scadur » Tue Sep 18, 2007 1:20 am

Sa fait 2 semaines que je me casse la tête a vouloir faire cette mission sans rien programmer, juste en apprenant petit a petit a reconnaitre les mots, jusque là c'étais un echec, mais il y a 5 minutes, j'ais faillit reussir A 2 SECONDES PRES

[img:aa5b1999cb]http://img110.imageshack.us/img110/7701/dictionnairemu5.jpg[/img:aa5b1999cb]

Vraiment serrée cette mission, sa m'a coupé toute envie de continuer a avoir mal au crane ^^
scadur
 
Posts: 11
Joined: Sat Sep 01, 2007 12:32 am

Postby mosquitox » Tue Sep 25, 2007 6:09 pm

moi je suis assez content de l'avoir validé au début de la création du site ! il y avais une faille :wink:
User avatar
mosquitox
Projets
 
Posts: 225
Joined: Mon Jul 09, 2007 6:57 pm

Postby Korigan » Mon Oct 08, 2007 11:51 am

haha :)
Scadur fais un script nom di diou! :P
Mosqui,maintenant elle est blindé, tu veux pas la recommencer? 8)
User avatar
Korigan
Site Admin
 
Posts: 1781
Joined: Tue May 29, 2007 6:57 pm

Postby mosquitox » Thu Oct 11, 2007 7:35 pm

[quote:4c4058af03="mik"]haha :)
Scadur fais un script nom di diou! :P
Mosqui,maintenant elle est blindé, tu veux pas la recommencer? 8)[/quote:4c4058af03]

Soyons fou !!!! :wink:
User avatar
mosquitox
Projets
 
Posts: 225
Joined: Mon Jul 09, 2007 6:57 pm

ispice de fou

Postby rabolio » Fri Oct 19, 2007 7:28 pm

Salut !
la réponse que tu allais valider (cf printscreen) n'aurait pas fonctionné...
il faut mettre des espaces après chaque virgule..le format exact est indiqué sur la page de validation.
Pour le script, il prend a peine 45 lignes en python (non optimisé) et te file la réponse instantanément.
et ça prend pas 2 semaines :-)
User avatar
rabolio
Projets
 
Posts: 26
Joined: Wed Oct 17, 2007 10:21 am

Postby DarkFel » Wed Dec 26, 2007 9:48 pm

arf ouaips mais sans script impossible de faire ce challenge ?... :(
DarkFel
Projets
 
Posts: 78
Joined: Tue Dec 11, 2007 7:21 pm

effectivement

Postby rabolio » Thu Dec 27, 2007 7:53 pm

ça doit être possible au bout de 40 ans en t'entrainant tout les jours, en mangeant sainement et en priant etc....mais les fainéants te dirons qu'un script est la solution la plus simple et rapide.
User avatar
rabolio
Projets
 
Posts: 26
Joined: Wed Oct 17, 2007 10:21 am

Postby DarkFel » Thu Dec 27, 2007 8:57 pm

ouaips mais quand on connait pas de langages genre perl python, php/javascript :(
DarkFel
Projets
 
Posts: 78
Joined: Tue Dec 11, 2007 7:21 pm

Postby mosquitox » Thu Dec 27, 2007 9:59 pm

tu pleures ....
User avatar
mosquitox
Projets
 
Posts: 225
Joined: Mon Jul 09, 2007 6:57 pm

Postby Korigan » Fri Dec 28, 2007 8:53 pm

[quote:aa04ba0d13="DarkFel"]ouaips mais quand on connait pas de langages genre perl python, php/javascript :([/quote:aa04ba0d13]

Tu y va par étape.
1) Tu prend un crayon et un papier et tu le fait par écrit.
2) tu le code
3) tu le test

Bon, prenons l'hypothèse que tu ne sache pas dutout coder.
Et bien tu fais un programme minimal en te basant sur des exemple que tu trouvera sur phpcs, le sitduzero ou encores de nombreux autres.
Au pire tu nous donnes ce que tu as fais et on t'aides à le corriger ^^
User avatar
Korigan
Site Admin
 
Posts: 1781
Joined: Tue May 29, 2007 6:57 pm

Postby DarkFel » Fri Dec 28, 2007 9:39 pm

lol ouaips ben on va attendre les grandes vacances pour ce lancer parce que bien que je sois qu'en seconde et qu'en 1e j'aurais moins de temps ça va pas être très cool d'ailleurs mais bon faut que je me concentre sur ma 2nd :D
DarkFel
Projets
 
Posts: 78
Joined: Tue Dec 11, 2007 7:21 pm

Postby SHEPSHEP » Thu May 07, 2009 4:27 pm

Yep,

J'ai codé un programme en C# qui fonctionne très bien.

Mais je doit avoir un problème dans l'envoie des variables POST de la requête de validation, parce que la page me renvois, "C'est bon pour le timing(0). Désolé, il fallait saisir autre chose"

Affichage de mon programme :
[code:1:ac9f2e9a54]ANAGRAMMES :
332121, moabbo, iacmgnp, phamacn, tevror, sarrrwio, seykel, jswele, eaknhtri, lr
icaadn,
MOT EN CLAIR :
123123, bamboo, camping, chapman, trevor, warriors, kelsey, jewels, katherin, ca
rdinal,

Nombres de retour : 10

Parcours dictionnaire réussi !!

PAGE RENVOYÉE PAR LE SERVEUR :
Debut: Thursday 07th of May 2009 04:56:23<br /> Fin: Thursday 07th of May 2009 0
4:56:23<br />C'est bon pour le timing (0)<br />Désolé, il fallait sais
ir autre chose<br /><br />[/code:1:ac9f2e9a54]

Si quelqu'un connais bien le C# (dotnet en général), ca serait cool de m'expliquer comment on joint des variables POST à une requête.

Voila la partie de mon code censé effectuer la requête de validation avec les variables POST adéquate (c'est du copier/coller).
[code:1:ac9f2e9a54]
//les données à poster au serveur
StringBuilder strData = new StringBuilder();
strData.Append("list=" + final);
strData.Append("&user=PEHSPEHS");
strData.Append("&submitbutton=submit++++++++++++%28remaining+time%3A+23+seconds%29");

//On transforme le tout en tableau de byte
byte[] dataToPost = new ASCIIEncoding().GetBytes(strData.ToString());

// On crée la requête Http
HttpWebRequest myRequest = (HttpWebRequest)WebRequest.Create("http://hackbbs.org/miss/15/15-ok.php");

//On spécifie la commande a utiliser dans notre cas POST
// Envoi de données au programme situé l'URL spécifiée
myRequest.Method = "POST";

//Le type de contenu du corps de la requête
myRequest.ContentType = "application/x-www-form-urlencoded";

//Longueur du corps de la requête
myRequest.ContentLength = dataToPost.Length;

//On écrit les données dans la requête
Stream myStream = myRequest.GetRequestStream();

// Envoie des données
myStream.Write(dataToPost, 0, dataToPost.Length);[/code:1:ac9f2e9a54]

EDIT : j'ai récréer le script de génération d'anagramme en local et ça fonctionne... Je dois oublier un truc :?

Merci,
2ShEp
SHEPSHEP
Projets
 
Posts: 268
Joined: Wed Apr 08, 2009 11:14 am
Location: /dev/null

Postby Manu404 » Sat May 09, 2009 10:35 am

Pourquoi tu ne fait pas simplement une génération de la solution puis copier/coller de la réponse :wink:
User avatar
Manu404
 
Posts: 2219
Joined: Tue Feb 26, 2008 3:44 pm
Location: ::1:

Postby SHEPSHEP » Mon May 11, 2009 1:49 pm

Mon script charge la page de l'épreuve et renvoie les réponses correspondante, mais si je veut faire un copier/coller, je dois charger la page avec mon navigateur ce qui me génère une page différentes de celle charger par mon script, donc, des anagrammes différents.

Je me trompe quelque part ?

2ShEp


EDIT : Merci noobyz, je n'avais pensé à cette solution :)

EDIT2 : C'est bon
Last edited by SHEPSHEP on Mon May 11, 2009 11:31 pm, edited 3 times in total.
SHEPSHEP
Projets
 
Posts: 268
Joined: Wed Apr 08, 2009 11:14 am
Location: /dev/null

Postby NOOBYZ » Mon May 11, 2009 3:04 pm

A moins que ton script charge la même page que toi ;)


Mon script save la page en local, recup et met les mots dans l'ordre, puis me sort un .txt, où sont rangés tous les mots dans l'ordre alphabétique ;)

Voilà, j'espère que ca va t'aider dans l'élabo. de ton script ^^
NOOBYZ
Projets
 
Posts: 5
Joined: Sun Jan 11, 2009 10:39 am

Next

Return to Archives Challenges

Who is online

Users browsing this forum: No registered users and 1 guest

cron