Automatisation de visite

Plop all,

Je cherche un moyen propre d’automatiser différentes tâches que j’effectue quotidiennement sur Internet (visite de ma miniville, vérification de nouveaux mails sur mon compte laposte, faire manger et boire mon pirate sur zepirates, …) bref, des petites conneries qui me font plus perdre du temps qu’autre chose.
Pour automatiser le tout, j’ai déjà tenté iMacros, sans résultats convaincant. xdotool, mais il y a beaucoup trop de boulot pour un résultat aléatoire (et puis c’est pas propre !). Je ne sais donc pas vers quoi m’orienter. Je connais un peu de bash, un peu de C, un peu de C++, un peu de PHP, et je pensais programmer mon bot en C ou C++. Mais il existe certainement des bibliothèques qui me seront d’une grande utilité.

Bref, je ne sais pas vers quelle méthode m’orienter. Les actions à effectuer ne sont pas bien compliquées : simple visite, remplissage de formulaire, et c’est à peu près tout. Que me conseillez-vous ?

Merci d’avance
Duna

PS : Mon message fait un peu “kikoolol qui veut s’amuser avec un bot”… C’est peut-être mon cas, mais je promets que je ne ferais pas de bêtise avec :059

Je n’ai rien à te proposer mais j’ai juste une question :

Certains site web ne banissent/empêchent l’utilisation bots sur leur site?? :017

Si l’utilisation d’un bot est interdite, ou elle peut être néfaste, je m’abstiendrais bien évidemment de faire usage d’une telle chose.

À ma connaissance il y a trois façon :
[ul]
[li]des extensions firefox ;[/li]
[li]java propose une API dédiée ;[/li]
[li]xlib/xcb peuvent permettre de faire ça en C.[/li][/ul]

Il doit exister des méthodes en python/perl/ruby.

J’ai farfouillé dans les extensions Firefox, mais la seule qui me semblait potable était iMacros. Peut-être ai-je loupé une perle rare.

xlib ou xcb peuvent être une bonne solution, mais ils m’ont surtout permis de repenser à curl. Il me semble que c’est une bibliothèque qui permet de gérer les formulaire PHP (entre autre), non ?

je connais pas trop les site dont tu parles donc je dit sûrement une connerie mais il s’agit pas juste de requêtes HTTP vers une certaine adresse avec un certain cookie? Je veux dire que si t’as pas besoin de la réponse à ta requête t’as pas besoins de bot qui la traite, wget ou GET et POST ferons l’affaire.

wget GET et POST me suffisent en effet !

Ultime question : comment savoir ce qu’envoie notre navigateur dans l’array _POST ?

[quote=“Dunatotatos”]wget GET et POST me suffisent en effet !

Ultime question : comment savoir ce qu’envoie notre navigateur dans l’array _POST ?[/quote]
si tu utilises iceweasel, l’extension firebug a une option qui permet de le savoir.

Cool ! Allons faire un tour du côté des plugins alors :stuck_out_tongue:

EDIT : Je n’ai pas trouvé cette fameuse option chez Firebug, mais j’ai installé Web Developper.

Merci pour votre aide :wink: