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

  FORUM HardWare.fr
  Programmation
  C

  [bot] Conseils désirées...

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[bot] Conseils désirées...

n°1556018
Omer26
Posté le 06-05-2007 à 15:18:53  profilanswer
 

Bonjour a tous et toutes,
Voilà j'ai l'habitude de programmer en PHP5 (j'adors... pas les suchis le xml ^^) mais je voudrais apprendre a créer des bots,
donc j'ai cherché sur le net, malheureusement je n'ais rien trouvé de concluant...
Voilà j'aimerais créer des bots capables de :
  - Interprêter du xml
  - Explorer des pages webs et d'enregistrer leurs contenu sous xml
  - remplire des champs et cliquer sur des boutons sous mon logiciel de surf
  - capable de reconnaitre des situations et d'agir en conséquence (bon je lui dirait quoi faire ^^)
  - capable de fonctionner n'importe où (sur le web, mon bureau, etc)
  - entrer un serie de valeur a partir d'un xml
  - etc...
 
On m'avais parler du langage C/C++, mais je n'ai pas trouver comment il pouvoit interagir avec son environnement  (prise de commande de IE, etc...).
 
Alors j'aimerais savoir s'il n'éxiste pas des sites où je peut apprendre a faire ça, et si le langage C/C++ est le meilleur pour ce genre de choses...
 
D'avance merci pour vos réponses  :bounce:


Message édité par Omer26 le 06-05-2007 à 18:58:42
mood
Publicité
Posté le 06-05-2007 à 15:18:53  profilanswer
 

n°1556277
zapan666
Tout est relatif
Posté le 07-05-2007 à 03:49:27  profilanswer
 

j'aurais tendance a dire Python :
pour lire du XML, tu peux utiliser la bibliothèque python Beautilful Soup par exemple. Python va pouvoir parcourir les pages webs avec ces bibliothèques Réseaux. Par contre, pour le clique des boutons, ce n'est pas comme ça que je ferais, mais je regarderais le contenu d'une page web, récupération des formulaires HTML, et création d'une requete HTTP à partir de ce formulaire (donc aucun clique)

 


Après, va voir sur Source Forge, ça existe peut être déjà ce que tu veux

 

(Le "problème" du C et/ou C++, c'est que si tu ne connais pas le langage, tu risque plus d'être bloquer par le langage au début...)


Message édité par zapan666 le 07-05-2007 à 03:51:06

---------------
my flick r - Just Tab it !
n°1556279
Elmoricq
Modérateur
Posté le 07-05-2007 à 07:12:55  profilanswer
 

Les langages C et C++ ne sont pas trop adaptés pour ce genre de chose. Tu y arriveras, mais bon, sans doute beaucoup moins vite qu'en, par exemple, C#.

n°1556282
Tamahome
⭐⭐⭐⭐⭐
Posté le 07-05-2007 à 07:16:53  profilanswer
 

C#


---------------
Hobby eien /人◕ ‿‿ ◕人\
n°1556451
Omer26
Posté le 07-05-2007 à 12:41:06  profilanswer
 

D'accords va pour le C# il y aurait un site un site pour faire ce que je veut, ou du moins apprendre à la faire, sourfe forge, je préfert comprendre ce que je fait plutôt que de comprendre quelqu'un d'autre, et surtout je préfert faire les choses par moi même...
Pour python, ça ne correspond pas a mon objectif car il ne peut pas implémenter automatiquement une session...
Mais si python sait le faire ça ne me dérange pas e l'apprendre aussi ^^
 
D'avance merci de vos réponse avenir et passées

Message cité 2 fois
Message édité par Omer26 le 07-05-2007 à 13:27:24
n°1556455
zapan666
Tout est relatif
Posté le 07-05-2007 à 12:59:54  profilanswer
 

Omer26 a écrit :


Pour python, ça ne correspond pas a mon objectif car il ne peut pas implémenter automatiquement une session...


cad ?


---------------
my flick r - Just Tab it !
n°1556459
masklinn
í dag viðrar vel til loftárása
Posté le 07-05-2007 à 13:08:28  profilanswer
 

Omer26 a écrit :

Pour python, ça ne correspond pas a mon objectif car il ne peut pas implémenter automatiquement une session...


Pardon [:petrus dei]

 

J'espère avoir mal compris cette déclaration [:petrus75]


Message édité par masklinn le 07-05-2007 à 13:08:44

---------------
Stick a parrot in a Call of Duty lobby, and you're gonna get a racist parrot. — Cody
n°1556471
Tamahome
⭐⭐⭐⭐⭐
Posté le 07-05-2007 à 13:46:29  profilanswer
 

www.msdn.com


---------------
Hobby eien /人◕ ‿‿ ◕人\
n°1556594
Omer26
Posté le 07-05-2007 à 16:32:50  profilanswer
 

mon site a une redirection donc je ne peut pas inscrire l'url du script car il est protéger et si vous vous c'est comme un forum, je ne peut y accedé qu'avec ma session (après m'être loguer), donc ma page est pour afficher les demandes (WANTED) de mes membres et pour les parcourir il y a un formulaire au dessu, donc puisque je ne gère pas ces informations par MySQL j'aimerais que mon bot explore toutes les demandes et les enregistres...

n°1556656
esox_ch
Posté le 07-05-2007 à 18:37:49  profilanswer
 

Omer26 a écrit :

mon site a une redirection donc je ne peut pas inscrire l'url du script car il est protéger et si vous vous c'est comme un forum, je ne peut y accedé qu'avec ma session (après m'être loguer), donc ma page est pour afficher les demandes (WANTED) de mes membres et pour les parcourir il y a un formulaire au dessu, donc puisque je ne gère pas ces informations par MySQL j'aimerais que mon bot explore toutes les demandes et les enregistres...


 
ça donne quoi en français?


---------------
Si la vérité est découverte par quelqu'un d'autre,elle perd toujours un peu d'attrait
mood
Publicité
Posté le 07-05-2007 à 18:37:49  profilanswer
 

n°1556659
Tamahome
⭐⭐⭐⭐⭐
Posté le 07-05-2007 à 18:39:53  profilanswer
 

j'sais pas, j'ai rien compris.


---------------
Hobby eien /人◕ ‿‿ ◕人\
n°1556661
esox_ch
Posté le 07-05-2007 à 18:42:11  profilanswer
 

Déjà j'ai l'impression que sont truc est mal monté (depuis que PHP5 propose une petite BDD interne je vois pas pourquoi on devrait s'amuser a stoquer des info comme des listing de membres en XML), ensuite j'ai l'impression qu'il a une page de backoffice qui lui affiche les info des membres, et qu'il veut qu'un bot aille les lire 1 par 1 au lieu de simplement l'envoyer sur la page XML qui semble stoquer les données :heink: Ou alors j'ai rien compris

n°1556664
Tamahome
⭐⭐⭐⭐⭐
Posté le 07-05-2007 à 18:49:30  profilanswer
 

ou alors il utilise un flux RSS monté en loopback sur un cluster de webfarm avec sandbox, le tout sur un kernel multimédia en asm 7 bit (+1 de parité). Enfin, en gros.


Message édité par Tamahome le 07-05-2007 à 18:49:38

---------------
Hobby eien /人◕ ‿‿ ◕人\
n°1556666
Omer26
Posté le 07-05-2007 à 18:54:06  profilanswer
 

ah bon j'avais oublié un système de cache ça consiste a éditer une page html ou PHP pour éviter le MySQL et soulager le serveur...
je veut juste qu'il entre des données dans un formulaire et qu'il récupère le résultat et qu'il l'enregiste sur forme de flux RSS si vous voulez ça change rien ^^ puis de reremplire ce formulaire etc...

n°1556734
zapan666
Tout est relatif
Posté le 07-05-2007 à 23:39:10  profilanswer
 

[:jean-guitou] Et tu peux pas programmer ton site pour qu'il fasse ça tout seul ?
(et Python aurait pu gérer ta session sans problème en passant)


Message édité par zapan666 le 07-05-2007 à 23:39:51

---------------
my flick r - Just Tab it !

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  C

  [bot] Conseils désirées...

 

Sujets relatifs
Conseils pour imprimer en Java : quel est l'API ultime ?Conseils
Demande de conseils, avis éclairés.[Aide - Conseils] Hébergement UK
[Conseils] pour e-boutiqueConseils pour serveur calcul maths en C
[Java3D] Besoin de conseils sur la réalisation d'une scène[mysql]Pb de connexion a distance et conseils
Besoin de conseilsConseils appli local & synchronisation online
Plus de sujets relatifs à : [bot] Conseils désirées...


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