#1851 Le 08/11/2008, à 16:53
- \\Ouranos//
Re : Topic des couche tard (8) !
@herbes : Ben installe-lui un petit Yellow-Dog, c'est fait pour être compatible avec MacOS, et il y a GNOME
Ubuntu facile, c'est :
- Dire "Bonjour"
- Lire la doc et les règles du forum avant de poster. Savoir poser une question intelligemment.
- Mettre des balises url autour des liens et un tiret à su.
Hors ligne
#1852 Le 08/11/2008, à 17:20
- herberts
Re : Topic des couche tard (8) !
bah le but c'est d'avoir gnome-games dans Leopard hein, sinon j'aurai remis hardy.
Hors ligne
#1853 Le 08/11/2008, à 18:34
- tshirtman
Re : Topic des couche tard (8) !
comme quoi y'a des migrations qui tiennent a peu de choses desfois (pour une fois que c'est dans ce sens ^^)
Hors ligne
#1854 Le 08/11/2008, à 21:06
- edge_one
Re : Topic des couche tard (8) !
#1855 Le 08/11/2008, à 21:08
- necroluckyboy
Re : Topic des couche tard (8) !
bonsoir
Hors ligne
#1856 Le 08/11/2008, à 21:08
- Sir Na Kraïou
Re : Topic des couche tard (8) !
riosnob
Descendant de Charlemagne et de LUCA.
Bleu, en l'hommage d'un truc bleu. :'(
C'est pas du bleu.
C'est pas le lac de Genève, c'est le Lac Léman.
Hors ligne
#1857 Le 08/11/2008, à 21:19
- compte abandonné
Re : Topic des couche tard (8) !
polp
#1858 Le 08/11/2008, à 21:19
- 银河系
Re : Topic des couche tard (8) !
bonsoir
Salut, tu as enfin trouvé ton nouvel avatar alors ? Il est vraiment chouette celui-ci, ça fait très "Tim Burton", je ne sais pas si c'est voulu ...
Hors ligne
#1859 Le 08/11/2008, à 21:20
- necroluckyboy
Re : Topic des couche tard (8) !
Sacrément synchro' la 'tite gogole.
@Milkyway: Si si, c'est parfaitement voulu le côté Burton. ("L'étrange Noël de Mr. Jack" inside)
Dernière modification par necroluckyboy (Le 08/11/2008, à 21:21)
Hors ligne
#1860 Le 08/11/2008, à 21:32
- edge_one
Re : Topic des couche tard (8) !
Sacrément synchro' la 'tite gogole.
@Milkyway: Si si, c'est parfaitement voulu le côté Burton. ("L'étrange Noël de Mr. Jack" inside)
c'est toi qui l'a fait?
#1861 Le 08/11/2008, à 21:43
- necroluckyboy
Re : Topic des couche tard (8) !
J'ai trouvé l'image originale sur le net et je l'ai "décalqué" et "crayonné" sous GIMP. (je manque grandement de talent pour faire le dessin original)
Dernière modification par necroluckyboy (Le 08/11/2008, à 21:43)
Hors ligne
#1862 Le 08/11/2008, à 21:58
- pipou24
Re : Topic des couche tard (8) !
plomb
Non geek et fier de l'être. ㋡
Hors ligne
#1863 Le 08/11/2008, à 21:58
- Kamy
Re : Topic des couche tard (8) !
Pfiouu c'est dur entre deux erreurs 505 ce soir ...
@ tshirtman :
Je t'embête encore un peu, j'ai une question
C'est un script qui est sensé poster un message dans l'éphémère. J'ai essayé de m'inspirer de celui des couche-tard, mais c'est un peu trop ... dense. Je ne comprends d'ailleurs pas toutes les lignes de mon script, en particulier quand ça parle de Cookie. Enfin bon c'est pas le plus important, mais c'est sur la fin que ça merdouille, au moment d'écrire le message et de poster.
Voici le script :
# Poster un message sur ubuntu-fr
from BeautifulSoup import BeautifulSoup
import urllib2
import ClientForm
import ClientCookie
# Le fichier ubuntu_login contient le login et le password
file = open("/home/camille/Bureau/Python/Python/ubuntu_login.txt","r")
login = file.readline().split('\n')[0]
password = file.readline().split('\n')[0]
file.close()
# On utilise login et password pour se connecter
cookieJar = ClientCookie.CookieJar()
opener = ClientCookie.build_opener(ClientCookie.HTTPCookieProcessor(cookieJar))
opener.addheaders = [("User-agent","Mozilla/5.0 (compatible)")]
ClientCookie.install_opener(opener)
fp = ClientCookie.urlopen("http://forum.ubuntu-fr.org/login.php")
forms = ClientForm.ParseResponse(fp)
fp.close()
form = forms[1]
form["req_username"] = login
form["req_password"] = password
fp = ClientCookie.urlopen(form.click())
fp.close()
# On va dans un sujet de l'ephemere
fp = ClientCookie.urlopen("http://forum.ubuntu-fr.org/viewtopic.php?id=258032")
forms = ClientForm.ParseResponse(fp)
fp.close()
form = forms[1]
# Le message a poster
post = "test post"
form["req_message"] = post
fp = ClientCookie.urlopen(form.click())
fp.close()
Et ça me retourne :
Traceback (most recent call last):
File "/home/camille/Bureau/Python/Python/forum_ubuntu.py", line 37, in <module>
form["req_message"] = post
File "/usr/lib/python2.5/site-packages/ClientForm.py", line 2879, in __setitem__
control = self.find_control(name)
File "/usr/lib/python2.5/site-packages/ClientForm.py", line 3206, in find_control
return self._find_control(name, type, kind, id, label, predicate, nr)
File "/usr/lib/python2.5/site-packages/ClientForm.py", line 3290, in _find_control
raise ControlNotFoundError("no control matching "+description)
ControlNotFoundError: no control matching name 'req_message'
Si jamais tu comprends d'ou ça viens. Merci beaucoup en tout cas
Dernière modification par Kamy (Le 08/11/2008, à 21:58)
Et Paf ça fait des Chocapics !
Hors ligne
#1864 Le 08/11/2008, à 22:18
- tshirtman
Re : Topic des couche tard (8) !
ControlNotFoundError: no control matching name 'req_message'
ça ça veux dire que ta page ne contient pas le champ "req_message" (ou que le formulaire que tu as sélectionné, ne le contient pas, ou n'existe pas) en gros c'est plus un probleme de cohérence entre la page du forum et ce que tu demande, la solution est de lire le code source de la page et de regarder le nom des champs
sinon en construisant le compteur j'avais fait pas mal de tests en lançant python et en faisant les connexions "a la main" (copier coller tes lignes de codes) et en explorant les résultats...
bon courage en tout cas, et ne flood pas trop le forum (oublie pas que c'est un modo qui te dit ça
)
edit: oh et pour la partie connexion j'avais eu un peu de mal aussi, et la méthode est un peu dépassé, j'ai une "deprecated error" a chaques lancements du script, c'est mal je sais, j'ai pas pris le temps de comprendre la méthode conseillé actuellement.
Dernière modification par tshirtman (Le 08/11/2008, à 22:19)
Hors ligne
#1865 Le 08/11/2008, à 22:21
- tshirtman
Re : Topic des couche tard (8) !
c'est malin j'ai du mal a différencier necroluckyboy et edge_one maintenant -_-.
enfin c'est pas grave ^^ ça viendras.
Hors ligne
#1866 Le 09/11/2008, à 00:01
- Sir Na Kraïou
Re : Topic des couche tard (8) !
Ça bugge grave, ce soir, nan ?
Descendant de Charlemagne et de LUCA.
Bleu, en l'hommage d'un truc bleu. :'(
C'est pas du bleu.
C'est pas le lac de Genève, c'est le Lac Léman.
Hors ligne
#1867 Le 09/11/2008, à 00:05
- Toineo
Re : Topic des couche tard (8) !
Ouais
Fail
Hors ligne
#1868 Le 09/11/2008, à 00:06
- Toineo
Re : Topic des couche tard (8) !
Sacrément synchro' la 'tite gogole.
@Milkyway: Si si, c'est parfaitement voulu le côté Burton. ("L'étrange Noël de Mr. Jack" inside)
John bubon... la tasse.....
(spécial dédicas' à Tshitman )
Fail
Hors ligne
#1869 Le 09/11/2008, à 00:10
- Kamy
Re : Topic des couche tard (8) !
Oui c'est vraiment chaud pour arriver à faire F5 ...
@ tshirtman :
J'ai refais toutes les lignes une par une et elles passent toutes, sauf effectivement quand je fais : form["req_message"] = post
J'ai regardé dans le code source, req_message existe bien, il correspond au texte que l'on veux poster. Enfin il existe, mais seulement quand on est connecté (on ne peux poster que si on est connecté).
Donc ça veux dire que mon authentification n'a pas fonctionné, alors que j'utilise exactement les même lignes que celles du script compteur
Pourtant ça rempli bien "req_login" et "req_password", et cette ligne : fp = ClientCookie.urlopen(form.click()) est sensée faire le submit.
Mais ça doit être au niveau de la validation que ça fonctionne pas trop,
je sais vraiment pas pourquoi
Dernière modification par Kamy (Le 09/11/2008, à 00:11)
Et Paf ça fait des Chocapics !
Hors ligne
#1870 Le 09/11/2008, à 00:10
- Nalini
Re : Topic des couche tard (8) !
Oui, ça bugge pas mal... Bonsoir à tous néanmoins !
Hors ligne
#1871 Le 09/11/2008, à 00:13
- Toineo
Re : Topic des couche tard (8) !
Bonsoir
@kamy : tu veux te faire un bot posteur toi
Dernière modification par Toineo (Le 09/11/2008, à 00:14)
Fail
Hors ligne
#1872 Le 09/11/2008, à 00:16
- compte abandonné
Re : Topic des couche tard (8) !
Plop sans 503 j'espère...
#1873 Le 09/11/2008, à 00:19
- Kamy
Re : Topic des couche tard (8) !
@ Toineo :
Euuh oui c'est ça en fait
Mais c'est pas pour ce forum, je veux pas concurrencer tshirtman
C'est parce que j'en ai marre de le faire à la main avec mon tableau Calc et mon petit programme en Pascal qui crée un fichier HTML à poster.
Et Paf ça fait des Chocapics !
Hors ligne
#1874 Le 09/11/2008, à 00:19
- necroluckyboy
Re : Topic des couche tard (8) !
Hors ligne
#1875 Le 09/11/2008, à 00:25
- tshirtman
Re : Topic des couche tard (8) !
ouf ça remarche...
@Kamy: pense a faire des print des éléments avec lesquels tu bosse pour savoir si ils contiennent bien ce que tu pense (fp déjà pour savoir ce que retourne ta tentative de connexion). tout ce que tu bosse c'est de l'html, donc tu peut faire print sur a peu près tout ^^
Hors ligne