Interrogation de page web

into35 -  
 into35 -
Bonjour,

j'aime participer au forum, aux discussion sur fb, récupérer mes mails etc. le truc c que je fais tout à la main (j'ouvre la première page (fb par ex) je me logg, je consulte, je ferme, j'ouvre la deuxième page (msn par exemple) etc. etc.)'\n'

je voulais savoir s'il était possible de le faire en programmant (je programme déja sur MATLAB mais plus pour du calcul numérique que pour "du web") i.e existe-il une plateforme ou je pourrais écrire un script du genre:


firefox 'http://undemessitespreferes.com' //commande pour démarrer le navigateur
champ1 = 'login'
champ2 = 'motdepasse'

fichiertext = commandeEnvoiRequete //envoi de la requête :)

MesResults = ParsingPerso(fichiertext) // je parse pour extraire mes infos


Je ne connais pas du tout si des méthodes existe déjà pour ce que je veux faire (perso je pense que oui, ne serait-ce qu'en voyant les sites comparateurs qui interroge les pages des sites de compagnies aérienne ou de commerces en ligne).

Niveau complexité des méthodes je suis preneur de tout, du plus simple au plus compliqué (pour le plus compliqué ce serait plus pour connaitre la techno qu'il y a derrière, après de là à développer dans ce champ là c une autre histoire).

en espérant vs lire,

bonne soirée,

into35 :)

A voir également:

2 réponses

jisisv Messages postés 3678 Statut Modérateur 935
 
Tu pourrais utiliser wget
https://fr.wikipedia.org/wiki/GNU_Wget
http://gnuwin32.sourceforge.net/packages/wget.htm
wget supporte les cookies, les données GET et POST etc

et pour analyser les pages (si elles sont bien formées, un outil d'analyse XML
voir par exemple:
http://lars.ruoff.free.fr/xmlcpp/
En cherchant un petit peu tu trouveras des bindings pour différents langages et différentes bibliothèques

Gates gave ^H sold you the windows.
GNU gave us the whole house.(Alexandrin)
0
into35
 
bonsoir jisisv,

j'ai regardé quelques exemples d'utilisation ici:

http://www.gnu.org/software/wget/manual/wget.html#Examples

je ne vois pas, parmi ces exemples, une interrogation au sens ou je l'entends, càd en lui filant des login ou mot de passe en paramètre

t'as des exemples de ce genre d'utilisation?

merci bien,

into35 :)
0