Python Challenge - Python - Programmation
Marsh Posté le 12-05-2005 à 15:25:48
je comprends deja pas le premier...
edit : ha ok ça y est
Marsh Posté le 12-05-2005 à 15:35:37
Marsh Posté le 12-05-2005 à 16:55:04
bloqué aussi sur le 5...
mais c'est pcq je peux pas faire de python ici
Enfin si je savais en faire en fait
Marsh Posté le 12-05-2005 à 21:31:02
J'ai trouvé le niveau 5 ! pas facile héhé !!! mais Python obligatoire pour peak hell
Marsh Posté le 12-05-2005 à 23:20:22
"Se les fait en php" Zut je suis bloqué au 3, je trouve les caracteres rares mais je sais pas quoi en faire
Marsh Posté le 13-05-2005 à 07:44:33
Bein j'ai trouvé 5 lettres "rares", mais si je les met en un mot ça me laisse pas entrer ... Un doute me vient .. elles sont bien en ordre alphabetique?
Marsh Posté le 13-05-2005 à 08:49:44
tu n'as que 5 lettres ? ça m'étonnes.... il y en a plus
moi j'ai un script perl et ça a marché super bien...
Marsh Posté le 13-05-2005 à 08:51:27
heu non j'en ai 8 en fait
Marsh Posté le 13-05-2005 à 08:59:05
moi j'en ai 10
tu le fais en php ? avec les re ?
(euh on parle bien du problèmes sur les expressions régulières... une petite entourés exactement par 3 grandes de chaque côtés ?)
a moins que tu parles du 3ème problème : le numéro deux... celui ou il y a quelques lettres parmi des (]+){#$...
là c bon ta trouvé les 8 lettres
Marsh Posté le 13-05-2005 à 09:39:43
je bloque sur la regexp
il me sort trop de résultats... faut que je touve comment affiner ou virer les doublons
Marsh Posté le 13-05-2005 à 09:42:33
pense bien au "exactement" 3 de chaque coté
c'est vraiment le plus important
Marsh Posté le 13-05-2005 à 09:44:02
et le python n'est nécessaire qu'a partir du numéro 5...
jusque là le PHP ou le Perl sont bien suffisant
Marsh Posté le 13-05-2005 à 10:48:23
Même pour le niveau 4 ?
je suis bloqué ... pffff je comprends pas ce qu'il faut chercher au 4 ... urllib may help ... je vois pas en quoi ...
Marsh Posté le 13-05-2005 à 10:52:31
pilou a écrit : Même pour le niveau 4 ? |
`
Avec httplib/urllib tu peux exécuter des requêtes HTTP/GET, analyser les réponses et ainsi automatiser ce que tu as dû commencer à la main.
Marsh Posté le 13-05-2005 à 10:53:58
le niveau 4 est méchant
Moi j'ai pas trouvé mieux que de suivre les
next nothing is xxxxx
et de les taper a la main
tu peux aussi faire un script qui suit directement... coment je peux pas te dire je connais aps du tout le python
A toi de voir...
Marsh Posté le 13-05-2005 à 11:06:24
babar9160 a écrit : pense bien au "exactement" 3 de chaque coté |
ça chie parce que je dois copier coller le texte et que ça nique la mise en forme
Marsh Posté le 13-05-2005 à 11:13:55
babar9160 a écrit : tu peux aussi faire un script qui suit directement... coment je peux pas te dire je connais aps du tout le python |
Va faloir m'expliquer l'intérêt de faire le Python Challenge sans connaitre le Python
Et faire le 4 à la main, je veux pas être méchant mais il y a une cinquantaine de redirections minimum (et le 5e est pire)
black_lord a écrit : ça chie parce que je dois copier coller le texte et que ça nique la mise en forme |
T'importes (page > save as) la page et tu colles la regex qui va bien en search sur tout le texte
(un truc du style r"[^A-Z][A-Z]{3}([a-z])[A-Z]{3}[^A-Z]", la regex est sûrement pas exacte mais elle doit pas être loin)
Marsh Posté le 13-05-2005 à 11:24:42
masklinn a écrit : Va faloir m'expliquer l'intérêt de faire le Python Challenge sans connaitre le Python |
Pour le fun ? et puis je compte me mettre au python incessemment sous peu... donc je voulais voir ce que ça donné
masklinn a écrit : Et faire le 4 à la main, je veux pas être méchant mais il y a une cinquantaine de redirections minimum (et le 5e est pire) |
Je reconnais qu'il y a beaucoup de redirection... mais malheureusement au bureau je n'ai pas les outils pour faire de python, donc à la main. En plus sur le forum du challenge, il y a une aide pour les gens qui ont un modem 56K, ils te donnent un "nothing" avancé pour pouvoir trouver plus vite
mon code pour l'expression regulière en Perl
Code :
|
Marsh Posté le 13-05-2005 à 11:31:35
masklinn a écrit : |
je suis en ssh depuis le taff jusque chez moi je fait un copier/coller dans un putty
Marsh Posté le 13-05-2005 à 11:34:50
black_lord a écrit : je suis en ssh depuis le taff jusque chez moi je fait un copier/coller dans un putty |
Marsh Posté le 13-05-2005 à 11:45:47
le navigateur est ici, le python est chez moi
Marsh Posté le 13-05-2005 à 11:47:00
putain de merde
Marsh Posté le 13-05-2005 à 11:51:33
Tu peux pas installer python au boulot
Marsh Posté le 13-05-2005 à 11:53:01
non plus, je peux pas l'installer, je n'ai aucun droit administrateur. en plus étant stagiaire je suis contraint de demandé le moins possible de chose spacool
Marsh Posté le 13-05-2005 à 11:54:11
babar9160 a écrit : non plus, je peux pas l'installer, je n'ai aucun droit administrateur. en plus étant stagiaire je suis contraint de demandé le moins possible de chose spacool |
J'te parle pas à toi
(et je suis stagiaire aussi avec les droits admin sur ma machine, faire du dev ça aide )
Marsh Posté le 13-05-2005 à 11:54:49
masklinn a écrit : Tu peux pas installer python au boulot |
j'ai déjà pas le droit d'aller sur le net normalement ni de faire du SSH jusque chez moi Ni d'installer FF
et j'ai un quota ridicule
mais python c'est trop gros
Marsh Posté le 13-05-2005 à 11:55:38
black_lord a écrit : j'ai déjà pas le droit d'aller sur le net normalement ni de faire du SSH jusque chez moi Ni d'installer FF |
Tu fous python sur une clé USB et tu l'exécute depuis là bas, chuis sûr que ça se tente
Marsh Posté le 13-05-2005 à 11:57:50
sur un bon vieux NT4 des familles
Marsh Posté le 13-05-2005 à 11:58:28
Citation : J'te parle pas à toi |
Tu crois ke je fais quoi ? que je fais du tableur et du Word toute la journée ? si je mets du code perl c'est pas QUE pour faire staïle...
Merci de ta gentillesse, je ne faisais qu'exprimé ma compassion envers black_lord.. mais bon je vois que ça te dérange ..
PS : ton idée de la clé USB est bonne
Marsh Posté le 13-05-2005 à 12:01:06
black_lord a écrit : sur un bon vieux NT4 des familles |
whoa, c'est quoi cette antiquité?
(enfin bon ça doit quand même gérer l'USB NT4 )
babar9160 a écrit :
|
Ben sans les droits admins, oui
Marsh Posté le 13-05-2005 à 12:03:59
[HS] ben non, grande SSII => et il y administrateur Windows donc pas le droit de mettre ce que je veux [/HS]
Marsh Posté le 13-05-2005 à 12:05:13
masklinn a écrit : |
Non, NT4 et l'USB c'est déjà pas top (limite inexistant en fait) mais alors les clés USB...
L'antiquité c'est une des plus grosses boîtes de france
Marsh Posté le 13-05-2005 à 17:05:09
J'en suis au niveau 17
mais là je suis bien bloqué...
black_lord, plutôt que de faire un copier/coller, tu pourrais pas faire un wget depuis la machine chez toi ?
Marsh Posté le 14-05-2005 à 00:07:15
Et pour la 9, avec un dessin de taureau, il faut faire quoi ?
Marsh Posté le 14-05-2005 à 10:32:49
Snif je suis bloqué a celui des boujies maintenant... J'ai trouvé la liste de toutes les lettres : Maj Maj Maj min Maj Maj Maj mais a voir le nombre de lettres que ca me sort je dois etre a coté de la plaque ..
Marsh Posté le 14-05-2005 à 10:37:32
ils précisent bien que la minuscule doit avoir EXACTEMENT 3 majuscules de chaque côté.
Donc plus de une, plus de deux, mais aussi moins de 4
Marsh Posté le 14-05-2005 à 10:49:00
Ah je viens de capter ou j'ai fait la faute, j'ai pas pris en compte ceux qui en ont plus que 3 ...
Marsh Posté le 14-05-2005 à 10:55:24
Un doute affreux me viens, est-ce que les petites lettres ont le droit de partager leurs gardes? Genre
min- maj-maj-maj-min-maj-maj-maj-min-maj-maj-maj ?
Parceque sinon je comprend pourquoi j'ai trop de lettres
Marsh Posté le 12-05-2005 à 15:17:55
Voici un site : http://www.pythonchallenge.com/
qui propose de résoudre des enigmes avec Python !
Très sympa ... je reste bloqué sur le niveau 5, je n'arrive pas à interpréter le résultat.
Bonne prise de tête !