Recherche de films via internet, expression régulière

Description

Ce petit programme permet de trouver des informations relatives à un film en se connectant à Internet. Il suffit de taper un titre, ou une partie d'un titre, et le programme se charge de récupérer les acteurs jouant dans ce film, l'année de sortie, résumé et tutti quanti !
Ma source pour retrouver l'information est le site d'alloCine : www.allocine.fr

Dans le cadre d'un projet sur lequel je travaille, j'avais besoin de récupérer ce genre d'informations. J'ai donc décidé de faire "une application complète" et de la partager... Elle utilise en grande partie les expressions régulière pour retrouver l'information cherchée.

Conclusion :


Attention :
Je tiens à préciser que la méthode que j'utilise pour récupérer les informations, à savoir de parser des pages HTML, est plutôt UNE MAUVAISE PRATIQUE. Il est bien plus judicieux de travailler avec des Web Service ou des flux RSS (ou équivalent), mais ceux-ci ne sont pas toujours accessibles (payants ou tout simplement inexistants).
Je montre donc ici une solution gratuite mais qui possède énormément de désavantage : le programme est effectivement extrêmement peu robuste; à la première modification du site, mise à jour par exemple (changement du nom des pages, changement de l'organisation de la page, ...), il y a de grands risques que les informations retournées ne soient plus complètes voire même erronées. C'est pour cela que si vous téléchargez ce programme, il ne fonctionnera probablement plus entièrement voire même plus du tout suite à des mises à jour du site d'alloCine; il vous faudra donc adapter les expressions régulières avant de pouvoir utiliser le programme!).

Cependant, dans le cadre d'une utilisation personnelle, cette solution me paraît toutefois être largement suffisante...

[NOTE: IL SEMBLERAIT QU'IL EXISTE A PRESENT UNE API. JE NE L'AI PAS TESTEE, PLUS D'INFORMATIONS ICI: http://wiki.gromez.fr/dev/api/allocine]

Tout les commentaires et les remarques sont comme d'habitude les bienvenus!

Codes Sources

A voir également

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.