Remplir un formulaire Post avec Java et HttpClient

Dans certains programmes, il est parfois utile de récupérer les données d’un site web. Cependant, dans certains cas, on cherche à récupérer des infos « personnalisées ». Par exemple, le résultat d’une recherche.

Pour de nombreux moteurs de recherche, il est possible d’effectuer une recherche par la méthode Get (en passant le terme recherché dans l’URL). Mais, parfois, ce n’est pas possible : le formulaire ne peut être validé que par la méthode Post (notamment pour les identifications et autres).

Une API du projet Jakarta Commons a été développée en ce sens, elle s’appelle HttpClient. Nous allons voir ici comment l’utiliser afin de remplir un formulaire et récupérer la réponse du site web.

J’ai envie de lire la suite …

Récupérer le code source d’une page avec Java

J’ai présenté il y a peu un petit programme que j’ai créé (Skyblog Photos Downloader) et pour lequel je dois récupérer le code source d’une page web.

Après avoir un petit peu cherché, j’ai trouvé une solution très simple qui permet de récupérer soit le code source d’une page en entier, soit ce code html mais ligne par ligne …

J’ai envie de lire la suite …

Télécharger toutes les photos d’un Skyblog

Je vous ai déjà proposé comment télécharger toutes les photos d’un album Facebook et comment télécharger une vidéo Facebook. Passons maintenant à autre chose : comment télécharger toutes les photos d’un Skyblog ? (Un skyblog est un blog fourni par Skyrock)

Je me suis posé cette question il y a quelques jours en retombant sur des vieux skyblogs d’amis, bourrés de photos et d’articles ringards de notre jeunesse, avec lesquels on peut bien s’amuser ! (« puisqu’on est jeune et con »!)

Voyons donc comment télécharger tous ces articles et photos !

J’ai envie de lire la suite …

Eteindre son ordinateur après un certain temps sous Windows

J’ai programmé il y a maintenant quelques mois un petit programme qui permet l’extinction automatique de son PC.

Ce petit utilitaire, baptisé LetMeSleep (original non ? :) ), a été programmé en Java mais il ne fonctionne actuellement que sous Windows … Bàªte me direz-vous pour un langage qui se dit portable ! Je vous l’accorde ;-)  Mais bon … Il fonctionne quand màªme sous Windows Xp, Vista et Windows 7 ! :D Il utilise en fait le processus shutdown.exe (voilà pourquoi il ne fonctionne que sur Windows ;D)

Lorsque j’ai programmé ça, j’avais juste besoin d’éteindre mon pc après un certain nombre de minutes, après avoir écouté quelques musiques le soir au chaud dans mon lit ! :D  Je le propose donc maintenant à tout le monde, ça peut àªtre utile ;-)

Donc, je rappelle : LetMeSleep, un programme pour éteindre son ordinateur automatiquement.

N’hésitez pas à me laisser vos commentaires ! (sur la page du programme, il n’y a pas de possibilités de laisser un message)

Animation simple en Java dans un JPanel

Après avoir lu une partie du cours de Java proposé par le célèbre SiteDuZero, j’ai programmé une petite application qui fait une animation dans un JPanel.

Le principe est simple : à chaque itération d’une boucle infinie – while(true) -, on redessine notre JPanel avec des objets dont les coordonnées ont changé.

Le code est assez simple à comprendre, Â je l’ai posté sur JavaFr : Une animation dans un JPanel.

Ah, par ailleurs, j’ai également implémenté quelques méthodes dont une qui va « Ã©couter » la souris et regarder sa position. Le but de ce petit programme est de cliquer sur le carré jaune qui bouge ! :)  Une autre méthode va quant à elle « Ã©couter » le clavier. Ainsi, après avoir tapé le mot magique, une petite boite de dialogue apparait ! :D

N’hésitez pas à laisser vos commentaires ;-)