Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1485 connectés 

 


 Mot :   Pseudo :  
 
 Page :   1  2  3  4  5  6  7
Auteur Sujet :

Les bots : programmation, pièges, principes, etc....

n°392268
kadreg
profil: Utilisateur
Posté le 13-05-2003 à 16:34:49  profilanswer
 

Reprise du message précédent :

harrysauce a écrit :

on a eu la meilleure de l'iut ;)


 
Mauvais IUT, changer IUT


---------------
brisez les rêves des gens, il en restera toujours quelque chose...  -- laissez moi troller sur discu !
mood
Publicité
Posté le 13-05-2003 à 16:34:49  profilanswer
 

n°392274
gm_superst​ar
Appelez-moi Super
Posté le 13-05-2003 à 16:37:10  profilanswer
 

benou a écrit :

en effet. pas besoin de vérifier, je suis certain de moi


C'est effectivement \r\n mais windows n'a rien à voir là dedans. C'est une contrainte du protocole HTTP.


---------------
Incongru : une FAQ abandonnée sur les Standards du Web - FAQ périmée de blabla@Prog
n°392276
harrysauce
Miaaaooou!
Posté le 13-05-2003 à 16:37:31  profilanswer
 

kadreg a écrit :


 
Mauvais IUT, changer IUT


non iut tres bien
par contre changer de prof de reseau serait une action bénéfique pour l'iut (qd on apprend a configurer le reseau sous linux a un prof de reseau c'est mauvais, non?)
 
Et puis pour le "\n" y me semble que le prof nous avais dit de faire comme ca.....je demanderai a un des potes qui etait avec moi...
 
edit : le prof nous avait dit texto "y faut inserer une ligne blanche entre l'entete et la page".....


Message édité par harrysauce le 13-05-2003 à 16:39:37
n°392281
benou
Posté le 13-05-2003 à 16:40:26  profilanswer
 

gm_superstar a écrit :


C'est effectivement \r\n mais windows n'a rien à voir là dedans. C'est une contrainte du protocole HTTP.


bha je sais ... j'ai jamais dit le contraire moi !

n°392283
Harkonnen
Modérateur
Un modo pour les bannir tous
Posté le 13-05-2003 à 16:40:40  profilanswer
 

benou a écrit :

bon j'ai été méga grilled sur mes derniers posts mais je m'en fout :o

nan ! polo voulait que tout le monde poste sa requête mais je suis le seul a avoir posté !
(même si j'imagine que les votres doivent etre identiques ou presque)


---------------
J'ai un string dans l'array (Paris Hilton)
n°392285
harrysauce
Miaaaooou!
Posté le 13-05-2003 à 16:41:58  profilanswer
 

gm_superstar a écrit :


C'est effectivement \r\n mais windows n'a rien à voir là dedans. C'est une contrainte du protocole HTTP.

j'ai confondu avec windows car pour un retour a la ligne il faut faire \r\n alors que sous Linux/Unix il faut faire \n.....
 
Horrible confusion, je sais:sweat:

n°392286
benou
Posté le 13-05-2003 à 16:42:09  profilanswer
 

moi je suis au boulot et les sources sont chez moi

n°392287
gm_superst​ar
Appelez-moi Super
Posté le 13-05-2003 à 16:43:46  profilanswer
 

benou a écrit :

bha je sais ... j'ai jamais dit le contraire moi !


Alors pourquoi parler de Windows alors qu'on parlait de protocoles ? :D


---------------
Incongru : une FAQ abandonnée sur les Standards du Web - FAQ périmée de blabla@Prog
n°392299
harrysauce
Miaaaooou!
Posté le 13-05-2003 à 16:46:57  profilanswer
 

gm_superstar a écrit :


Alors pourquoi parler de Windows alors qu'on parlait de protocoles ? :D

c'est moi qui ai sorti cette connerie :whistle:

n°392305
gm_superst​ar
Appelez-moi Super
Posté le 13-05-2003 à 16:49:34  profilanswer
 

harrysauce a écrit :

c'est moi qui ai sorti cette connerie :whistle:


Ah oui tiens. Je m'y perds moi :D


Message édité par gm_superstar le 13-05-2003 à 16:49:50

---------------
Incongru : une FAQ abandonnée sur les Standards du Web - FAQ périmée de blabla@Prog
mood
Publicité
Posté le 13-05-2003 à 16:49:34  profilanswer
 

n°392318
Harkonnen
Modérateur
Un modo pour les bannir tous
Posté le 13-05-2003 à 17:01:22  profilanswer
 

bref, tout ça pour dire à polo que y'a un minimum de HTTP à connaitre (mais vraiment pas grand chose)


---------------
J'ai un string dans l'array (Paris Hilton)
n°392327
harrysauce
Miaaaooou!
Posté le 13-05-2003 à 17:04:22  profilanswer
 

bobuse a écrit :

dsl, mais encore un test ! pour le delete cette fois :D


Genre y va faire un bot qui efface le message s'il a pas reussi.....pas con :lol:

n°392335
bobuse
Posté le 13-05-2003 à 17:08:27  profilanswer
 

harrysauce a écrit :


Genre y va faire un bot qui efface le message s'il a pas reussi.....pas con :lol:


YES !
 
bon en fait, c'est tout simple :/ en partant du message servant a poster, il suffit de rajouter &delete=1 et pas besoin de la variable contenu.
 
Je pense que ca peut servir ... pour faire des tests icognito :whistle:


---------------
get amaroK plugin
n°392357
bobuse
Posté le 13-05-2003 à 17:16:59  profilanswer
 

question : avez vous une methode pour connaitre le numero de post d'un message que vous venez de poster ?
 
En fait, je me demande surtout si, ce numéro est statique, ou varie en cas de deletion de posts precedent par exemple ?
 
EDIT : bon en fait, mes deux posts successifs n'ont pas le meme id, donc oui, cet id est statique :)


Message édité par bobuse le 13-05-2003 à 17:17:47

---------------
get amaroK plugin
n°392400
*syl*
--> []
Posté le 13-05-2003 à 17:34:12  profilanswer
 

P'tite question : pour compter le nombre de posts dans un topic, vous comptez le nombre de "message id" ou vous avez une autre technique ? (meilleure bien sûr parce que j'trouve ça lourd comme méthode de devoir compter à chaque fois le nb de messages de cette manière)

n°392405
kadreg
profil: Utilisateur
Posté le 13-05-2003 à 17:36:57  profilanswer
 

*Syl* a écrit :

P'tite question : pour compter le nombre de posts dans un topic, vous comptez le nombre de "message id" ou vous avez une autre technique ?  


 
Je compte pas, c'est le forum qui me dit le nombre de posts danss un topic [:spamafote]


---------------
brisez les rêves des gens, il en restera toujours quelque chose...  -- laissez moi troller sur discu !
n°392407
bobuse
Posté le 13-05-2003 à 17:37:05  profilanswer
 

*Syl* a écrit :

P'tite question : pour compter le nombre de posts dans un topic, vous comptez le nombre de "message id" ou vous avez une autre technique ? (meilleure bien sûr parce que j'trouve ça lourd comme méthode de devoir compter à chaque fois le nb de messages de cette manière)


Ben je pense que c'est faisable de tout simplement regarder le nombre de reponses affiche dans la liste de topics  [:spamafote]
 
EDIT : [:grilled] de 8 sec. par [:kadreg]


Message édité par bobuse le 13-05-2003 à 17:38:18

---------------
get amaroK plugin
n°392413
*syl*
--> []
Posté le 13-05-2003 à 17:38:32  profilanswer
 

bobuse a écrit :


Ben je pense que c'est faisable de tout simplement regarder le nombre de reponses affiche dans la liste de topics  [:spamafote]
 
EDIT : [:grilled] de 8 sec. par [:kadreg]

Ah bah wé j'suis con, j'suis pas réveillé moi ^^

n°392416
*syl*
--> []
Posté le 13-05-2003 à 17:39:54  profilanswer
 

J'vais p't'être en faire un en C ou C++ si j'ai l'courage vu que j'ai vraiment rien à foutre au taf :D

n°392440
bobuse
Posté le 13-05-2003 à 17:52:41  profilanswer
 

Question sur la recup de l'ID du post juste apres l'avoir posté ...
 
A priori, le serveur ne renvoie pas d'infos directement, il faut aller chercher dans le topic. Pour ca, un lien est fourni lors du message qui dit que le message a bien été posté, qui renvoie au bas de la page du topic ou on est cense avoir poste.
question : est-on sur de tomber sur la bonne page ?
ensuite, notre post, n'est pas forcement le dernier, car entre le postage effectif et le refresh, qqu'un d'autre peut avoir poster :/ il faut donc rechercher a partir du bas le message nous appartenant.
 
qu'en pensez-vous ?


---------------
get amaroK plugin
n°392443
benou
Posté le 13-05-2003 à 17:54:41  profilanswer
 

ben moi je récupère pas l'id après le post ... je poste et puis c'est tout ...

n°392474
Harkonnen
Modérateur
Un modo pour les bannir tous
Posté le 13-05-2003 à 18:09:35  profilanswer
 

*Syl* a écrit :

P'tite question : pour compter le nombre de posts dans un topic, vous comptez le nombre de "message id" ou vous avez une autre technique ? (meilleure bien sûr parce que j'trouve ça lourd comme méthode de devoir compter à chaque fois le nb de messages de cette manière)


je vais chercher le nombre de posts directement dans le source HTML via une expression régulière


---------------
J'ai un string dans l'array (Paris Hilton)
n°392476
Harkonnen
Modérateur
Un modo pour les bannir tous
Posté le 13-05-2003 à 18:10:59  profilanswer
 

benou a écrit :

ben moi je récupère pas l'id après le post ... je poste et puis c'est tout ...

+1
regarde mon interface, je saisis le numéro du topic à la main après chaque split (faut bien que je bosse un peu quand même :d)


---------------
J'ai un string dans l'array (Paris Hilton)
n°392481
bobuse
Posté le 13-05-2003 à 18:13:20  profilanswer
 

Harkonnen a écrit :

+1
regarde mon interface, je saisis le numéro du topic à la main après chaque split (faut bien que je bosse un peu quand même :d)


 :ouch: ha bon ! moi je pense le recuperer dans le lien "partie suivante"  [:spamafote]
 


---------------
get amaroK plugin
n°392485
kadreg
profil: Utilisateur
Posté le 13-05-2003 à 18:14:46  profilanswer
 

Moi, je me base sur le nom du topic


---------------
brisez les rêves des gens, il en restera toujours quelque chose...  -- laissez moi troller sur discu !
n°392486
benou
Posté le 13-05-2003 à 18:15:39  profilanswer
 

moi je le récupère dans le lien de la page principale du forum  ...
c'est pas bien compliqué : une fois que t'as le nombre de réponses, c'est juste à côté ...

n°392489
Harkonnen
Modérateur
Un modo pour les bannir tous
Posté le 13-05-2003 à 18:17:54  profilanswer
 

moi personnellement, mais c'est un choix, je préfère le saisir à la main. y'aura toujours des petits malins pour créer un topic pour planter mon bot si j'automatise trop ;)


---------------
J'ai un string dans l'array (Paris Hilton)
n°392490
kadreg
profil: Utilisateur
Posté le 13-05-2003 à 18:18:58  profilanswer
 

Tu penses à http://forum.hardware.fr/forum2.php3?post=36512&cat=10


---------------
brisez les rêves des gens, il en restera toujours quelque chose...  -- laissez moi troller sur discu !
n°392491
mareek
Et de 3 \o/
Posté le 13-05-2003 à 18:19:42  profilanswer
 

Harkonnen a écrit :

moi personnellement, mais c'est un choix, je préfère le saisir à la main. y'aura toujours des petits malins pour créer un topic pour planter mon bot si j'automatise trop ;)


si tu vérifie le titre + l'auteur + le fait que le topic a déjà splitté, les petits malins auront du boulot devant eux avant de planter ton bot là dessus.


---------------
"I wonder if the internal negative pressure in self pumping toothpaste tubes is adjusted for different market altitudes." John Carmack
n°392493
Harkonnen
Modérateur
Un modo pour les bannir tous
Posté le 13-05-2003 à 18:20:21  profilanswer
 

:jap:


---------------
J'ai un string dans l'array (Paris Hilton)
n°392496
Harkonnen
Modérateur
Un modo pour les bannir tous
Posté le 13-05-2003 à 18:22:29  profilanswer
 

mareek a écrit :


si tu vérifie le titre + l'auteur + le fait que le topic a déjà splitté, les petits malins auront du boulot devant eux avant de planter ton bot là dessus.


ouais mais bon, ça gonfle la regexp et donc le temps de traitement :/
déja qu'une regexp c'est lent... quoique .NET permet de compiler les regexp pour réutilisation, c'est bien pratique n'empeche !


---------------
J'ai un string dans l'array (Paris Hilton)
n°392505
Kristoph
Posté le 13-05-2003 à 18:28:27  profilanswer
 

Harkonnen a *crit :


ouais mais bon, *a gonfle la regexp et donc le temps de traitement :/
d*ja qu'une regexp c'est lent... quoique .NET permet de compiler les regexp pour r*utilisation, c'est bien pratique n'empeche !


 
Ca me tue ca. Tu dis qu'une regexp c'est lent, mais est-ce que tu sais vraiment ou est ce que ton programme passe du temps ? Moi j'aurais dis que le temps est passe principalement dans le transfert de fichier et c'est tout. Si tu veux optimiser a bloc, il est plus rentable ici de traiter le fichier obtenu au fur et a mesure du transfert que de chipoter sur le temps pris par une pov regexp.

n°392523
mareek
Et de 3 \o/
Posté le 13-05-2003 à 18:44:03  profilanswer
 

Kristoph a écrit :


 
Ca me tue ca. Tu dis qu'une regexp c'est lent, mais est-ce que tu sais vraiment ou est ce que ton programme passe du temps ? Moi j'aurais dis que le temps est passe principalement dans le transfert de fichier et c'est tout. Si tu veux optimiser a bloc, il est plus rentable ici de traiter le fichier obtenu au fur et a mesure du transfert que de chipoter sur le temps pris par une pov regexp.

harko aime bien optimiser les passages du code qui n'ont pas besoin d'être optimisés :o


---------------
"I wonder if the internal negative pressure in self pumping toothpaste tubes is adjusted for different market altitudes." John Carmack
n°392575
chrisbk
-
Posté le 13-05-2003 à 19:46:33  profilanswer
 

kadreg a écrit :


 
Mauvais IUT, changer IUT


 
cai trais bien les iut pourrytes :O

n°392607
trueslash
(╯°□°)╯︵ MMM
Posté le 13-05-2003 à 20:43:05  profilanswer
 

me tente bien cette histoire de bot  [:meganne]


---------------
sympathisant UBCT
n°392609
kadreg
profil: Utilisateur
Posté le 13-05-2003 à 20:45:36  profilanswer
 

Bon, ce con avait planté sur le post 894, ça fait pas serieux tout ça.
 
1) enlever la fuite de mémoire
2) le lancer sous debugger pour que je comprene dans quel cal il se met à faire n'importe quoi lors de l'affichage du label ...


---------------
brisez les rêves des gens, il en restera toujours quelque chose...  -- laissez moi troller sur discu !
n°392644
benou
Posté le 13-05-2003 à 21:22:36  profilanswer
 

:fou:  :fou:  
j'avais oublié un -1 !!!
[:ruisseau de larmes] [:ruisseau de larmes] [:ruisseau de larmes] [:ruisseau de larmes]
 
juste au moment où mon bot avait detecté qu'il pouvait poster, pouf ! ArrayIndexOutOfBoundsException !
:'(


---------------
ma vie, mon oeuvre - HomePlayer
n°392651
antp
Super Administrateur
Champion des excuses bidons
Posté le 13-05-2003 à 21:30:58  profilanswer
 

[:rofl] ça c'est l'erreur que je fais le plus souvent en Delphi
 
for i := 0 to Count do ...  -> Index out of bounds :sweat:


---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
n°392652
kadreg
profil: Utilisateur
Posté le 13-05-2003 à 21:34:26  profilanswer
 

Quand ce con de bot plante, il pourrait avoir la politesse de mettre du code à moi dans la call stack quand même !


---------------
brisez les rêves des gens, il en restera toujours quelque chose...  -- laissez moi troller sur discu !
n°392686
Harkonnen
Modérateur
Un modo pour les bannir tous
Posté le 13-05-2003 à 22:31:54  profilanswer
 

Bon, je viens d'éliminer quelques Race Condition bien vicelardes !


---------------
J'ai un string dans l'array (Paris Hilton)
n°392762
benou
Posté le 13-05-2003 à 23:39:36  profilanswer
 

je viens de tester : le coup du -1 c'était le seul bug. :/
 
le prochain split est pour moi !  :sol:


---------------
ma vie, mon oeuvre - HomePlayer
mood
Publicité
Posté le   profilanswer
 

 Page :   1  2  3  4  5  6  7

Aller à :
Ajouter une réponse
 

Sujets relatifs
[ Cherche langage de programmation ] + question PHP --> EXE ?programmation debutant
programmation Pocket PC en C++[projet] Quel langage de programmation utiliser ? (active directory...
Programmation d'un événementProgrammation openGL
programmation HPVEE ...Programmation ASM sur Windows ?
[O Caml] Programmation d'un interpréteur - pb de syntaxeProgrammation GTK Linux , problème de #include
Plus de sujets relatifs à : Les bots : programmation, pièges, principes, etc....


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR