MaDDoGo/metadata.filmaffinity.com — pull request #8 by agjacome (2011-11-22 13:12:35+00:00)
Title: Simples mejoras en la búsqueda

Son los cambios propuestos por pancheto (las gracias a él) en el foro de XBMC: http://forum.xbmc.org/showpost.php?s=b915885bba3328d34fb79dc767a44ce5&p=941152&postcount=363

* En la búsqueda de filmaffinity se pasa a usar también el año si éste está presente en el fichero/directorio, así en la mayoría de los casos se pasará a obtener un único resultado, con lo cual habrá menos errores en las búsquedas. Si el año no está presente, funcionará igual que hasta ahora.
* En la búsqueda de google (GoogleToIMDB), se cambia el "site:imdb.com" por un simple "imdb", la razón es que, al parecer, google establece algún tipo de restricción cuando se usa "site" obligando al usuario a introducir un captcha tras X búsquedas, cosa que resulta imposible de hacer desde xbmc. Para lo que nos interesa en el scraper, el resultado sigue siendo el mismo, con la mejora de que los usuarios que estén "scrapeando" una biblioteca entera (grande) se beneficiarán del no-captcha.
* También en la búsqueda de google pasan a usarse las opciones "&btnI=745" ("voy a tener suerte") y "&pws=0" (eliminación de configuraciones que puedan afectar a las búsquedas). Esto no afectará a la mayoría de resultados, pero en casos concretos puede darse una leve mejora de rendimiento, así que no hace daño estando ahí (al menos mientras no aparezca algún bug).

De paso, en este commit, también he cambiado de nuevo el charset de filmaffinity.xml a utf-8 (en el diff de github parece que se muestran símbolos extraños, pero es utf-8).

He estado testeando todo y funciona pefectamente, si fuese necesario puedo colgar algún log.