First of all, probably many of you will not know what is Filmaffinity. It is a really big database of movies and series like IMDB, but in Spanish.
Then, I would like to explain that this is not made with a public API of the web, it is just made with curl, xpath and posts. Yeah, sucks, but it's the only way.
Let's go with the workflow:
How it likes
Movie Layout
Search Layout
What we can do?
Search by title, original title and director
See many information of the film (Director, Cast, Rating, Year, Country, Genres, Plot, etc.)
Rate a film or change your rating
Add to your watch lists
See your friends' and soulmates ratings
Plot
Of course, the plot is not only what you see above. You can see all the plot just like this:
Just a little configuration
Well, obviously, I can't access your rating and vote for you if you don't log in with your credentials. You just need to edit the config.txt file:
FA_Nick=<nick>
FA_UserName=<username>
FA_Password=<password>
The other thing is that you need to add yourself as a friend of Filmaffinity because the web loads asyncronously your rating info but synchronously your friends ratings, so if you appears between your friends it is easier to retrieve your ratings. And that's because I need also the FA_Nick to discard you from the 'Friends ratings' section and take your rating.
Of course, if you don't want to set up your user and password, you can use as well all the other features of the workflow.
I hope anyone on the forum to be a Filmaffinity user . Anyway I made it for me, and I wanted to share it, so here it goes:
Download (v1.0).
P.S.: If is there any English user of the web, it's always possible to make an english version.