The branch, eden has been updated
       via  df45abe13f6bdedfa634c652e72cca0cc4fc2896 (commit)
      from  70bf43d039dc355dd5dd68331a2844990f9ce5f2 (commit)

- Log -----------------------------------------------------------------
http://xbmc.git.sourceforge.net/git/gitweb.cgi?p=xbmc/scrapers;a=commit;h=df45abe13f6bdedfa634c652e72cca0cc4fc2896

commit df45abe13f6bdedfa634c652e72cca0cc4fc2896
Author: Lee Pollock <scud...@gmail.com>
Date:   Mon Mar 25 15:45:37 2013 +0000

    [metadata.filmaffinity.com] updated to version 1.5.5

diff --git a/metadata.filmaffinity.com/addon.xml 
b/metadata.filmaffinity.com/addon.xml
index a33ba10..b5c1c7f 100755
--- a/metadata.filmaffinity.com/addon.xml
+++ b/metadata.filmaffinity.com/addon.xml
@@ -1,42 +1,48 @@
 <?xml version="1.0" encoding="UTF-8" standalone="yes"?>
-<addon id="metadata.filmaffinity.com"
-       name="FilmAffinity"
-       version="1.5.3"
-       provider-name="hectorZiN + MaDDoGo + agjacome + pancheto">
-<requires>
-    <import addon="xbmc.metadata" version="1.0"/>
-    <import addon="metadata.common.themoviedb.org" version="1.0"/>
-    <import addon="metadata.common.movieposterdb.com" version="1.0"/>
-    <import addon="metadata.common.impa.com" version="1.0"/>
-    <import addon="metadata.common.imdb.com" version="1.0"/>
-    <import addon="metadata.common.hdtrailers.net" version="1.0"/>
-    <import addon="plugin.video.youtube" version="1.0"/>
-</requires>
-<extension point="xbmc.metadata.scraper.movies"
-             language="es"
-             library="filmaffinity.xml"/>
-<extension point="xbmc.addon.metadata">
-       <summary lang="be">FilmAffinity Movie Scraper</summary>
-       <summary lang="el">Scraper Ταινιών FilmAffinity</summary>
-       <summary lang="en">FilmAffinity Movie Scraper</summary>
-       <summary lang="es">Scraper de Películas de Filmaffinity</summary>
-       <summary lang="hu">FilmAffinity filmadat leolvasó</summary>
-       <summary lang="ko">FilmAffinity 영화 스크래퍼</summary>
-       <summary lang="pl">Scraper filmów FilmAffinity</summary>
-       <summary lang="pt">Scraper de filmes FilmAffinity</summary>
-       <summary lang="pt_BR">Scraper Filmes FilmAffinity</summary>
-       <summary lang="sv">FilmAffinity filmskrapa</summary>
-       <description lang="be">Download Movie information from 
www.filmaffinity.com</description>
-       <description lang="el">Λήψη πληροφοριών για 
Ταινίες από το www.filmaffinity.com</description>
-       <description lang="en">Download Movie information from 
www.filmaffinity.com</description>
-       <description lang="es">Scraper que usa la versión española de 
Filmaffinity para descargar información de películas en español, ayudándose 
de varias páginas para ampliar la información.                                
                Gracias a XBMCSPAIN por el soporte y ayudas, sin vosotros esto 
sería más complicado aún.</description>
-       <description lang="hu">Film információk letöltése a 
www.filmaffinity.com-ról</description>
-       <description lang="ko">www.filmaffinity.com 에서 영화 정보 
다운로드</description>
-       <description lang="pl">Pobieraj informacje o filmach z 
www.filmaffinity.com</description>
-       <description lang="pt">Descarregar informação de filmes de 
www.filmaffinity.com</description>
-       <description lang="pt_BR">Download informações de filmes de 
www.filmaffinity.com</description>
-       <description lang="sv">Ladda ner filminformation från 
www.filmaffinity.com</description>
-       <disclaimer lang="es">Se recomienda configurar antes de 
usar.</disclaimer>
-       <platform>all</platform>
-</extension>
+<addon  id="metadata.filmaffinity.com"
+       name="FilmAffinity"
+       version="1.5.5"
+       provider-name="hectorZiN|MaDDoGo|agjacome|pancheto">
+       <requires>
+           <import addon="xbmc.metadata" version="1.0"/>
+           <import addon="metadata.common.themoviedb.org" version="1.0"/>
+           <import addon="metadata.common.movieposterdb.com" version="1.0"/>
+           <import addon="metadata.common.impa.com" version="1.0"/>
+           <import addon="metadata.common.imdb.com" version="1.0"/>
+           <import addon="metadata.common.hdtrailers.net" version="1.0"/>
+           <import addon="plugin.video.youtube" version="1.0"/>
+       </requires>
+       <extension point="xbmc.metadata.scraper.movies"
+                    language="es"
+                    library="filmaffinity.xml"/>
+       <extension point="xbmc.addon.metadata">
+               <summary lang="be">FilmAffinity Movie Scraper</summary>
+               <summary lang="el">Scraper Ταινιών FilmAffinity</summary>
+               <summary lang="en">FilmAffinity Movie Scraper</summary>
+               <summary lang="es">Scraper de Películas de 
Filmaffinity</summary>
+               <summary lang="hu">FilmAffinity filmadat leolvasó</summary>
+               <summary lang="ko">FilmAffinity 영화 스크래퍼</summary>
+               <summary lang="pl">Scraper filmów FilmAffinity</summary>
+               <summary lang="pt">Scraper de filmes FilmAffinity</summary>
+               <summary lang="pt_BR">Scraper Filmes FilmAffinity</summary>
+               <summary lang="sv">FilmAffinity filmskrapa</summary>
+               <description lang="be">Download Movie information from 
www.filmaffinity.com</description>
+               <description lang="el">Λήψη πληροφοριών για 
Ταινίες από το www.filmaffinity.com</description>
+               <description lang="en">Download Movie information from 
www.filmaffinity.com</description>
+               <description lang="es">Scraper que usa la versión española de 
Filmaffinity para descargar información de películas en español, ayudándose 
de varias páginas para ampliar la información.                                
                Gracias a XBMCSPAIN por el soporte y ayudas, sin vosotros esto 
sería más complicado aún.</description>
+               <description lang="hu">Film információk letöltése a 
www.filmaffinity.com-ról</description>
+               <description lang="ko">www.filmaffinity.com 에서 영화 ì 
•ë³´ 다운로드</description>
+               <description lang="pl">Pobieraj informacje o filmach z 
www.filmaffinity.com</description>
+               <description lang="pt">Descarregar informação de filmes de 
www.filmaffinity.com</description>
+               <description lang="pt_BR">Download informações de filmes de 
www.filmaffinity.com</description>
+               <description lang="sv">Ladda ner filminformation från 
www.filmaffinity.com</description>
+               <disclaimer lang="es">Se recomienda configurar antes de 
usar.</disclaimer>
+               <platform>all</platform>
+               <license>GNU GENERAL PUBLIC LICENSE. Version 2, June 
1991</license>
+               <language>es</language>
+               <forum>http://xbmcspain.com/foro</forum>
+               <website>http://xbmcspain.com/</website>
+               <email></email>
+               
<source>https://github.com/MaDDoGo/metadata.filmaffinity.com</source>
+       </extension>
 </addon>
diff --git a/metadata.filmaffinity.com/changelog.txt 
b/metadata.filmaffinity.com/changelog.txt
index 3768a08..1d03070 100755
--- a/metadata.filmaffinity.com/changelog.txt
+++ b/metadata.filmaffinity.com/changelog.txt
@@ -1,3 +1,12 @@
+[B]1.5.5[/B]
+
+- Mejorada la búsqueda de títulos en filmaffinity con caracteres especiales
+- Mejorada la búsqueda de títulos en google permitiendo múltiples resultados
+
+[B]1.5.4[/B]
+
+- Mejorada la obtención de información extra (Top 250, calificación MPAA, 
eslogan, puntuación y número de votos) de IMDB
+
 [B]1.5.3[/B]
 
 - Mejoradas tanto la búsqueda en Google como la obtención de información 
extra
diff --git a/metadata.filmaffinity.com/filmaffinity.xml 
b/metadata.filmaffinity.com/filmaffinity.xml
index c8127f0..264a7b1 100755
--- a/metadata.filmaffinity.com/filmaffinity.xml
+++ b/metadata.filmaffinity.com/filmaffinity.xml
@@ -27,9 +27,14 @@
                        <RegExp conditional="!GoogleAdvSearch" input="$$1" 
output="&lt;entity&gt;&lt;title&gt;\2 
(\3)&lt;/title&gt;&lt;url&gt;http://www.filmaffinity.com/es/film\1.html&lt;/url&gt;&lt;id&gt;\1&lt;/id&gt;&lt;/entity&gt;";
 dest="5">
                                <expression repeat="yes" noclean="1,2,3">&lt;a 
href=&quot;/es/film([0-9]*)\.html&quot;&gt;([^&lt;]*)&lt;/a&gt;[^\(]*\(([0-9]{4})</expression>
                        </RegExp>
+                       <!-- en caso de que haya más de 10 páginas de 
resultados en FA asumimos un error en la búsqueda -->
+                       <!-- y reseteamos los resultados para forzar que XBMC 
repita la búsqueda con el encoding adecuado -->
+                       <RegExp conditional="!GoogleAdvSearch" input="$$1" 
output="" dest="5">
+                               <expression>page=10</expression>
+                       </RegExp>
                        <!-- búsqueda de google -->
                        <RegExp conditional="GoogleAdvSearch" input="$$1" 
output="&lt;entity&gt;&lt;title&gt;\2&lt;/title&gt;&lt;url&gt;http://www.filmaffinity.com/es/film\1.html&lt;/url&gt;&lt;id&gt;\1&lt;/id&gt;&lt;/entity&gt;";
 dest="5">
-                               
<expression>/film([0-9]*)[^&gt;]*&gt;(.*?)&lt;/a&gt;</expression>
+                               <expression 
repeat="yes">/film([0-9]*).html&amp;[^&gt;]*&gt;(.*?)( - 
[&lt;F].*?)?&lt;/a&gt;</expression>
                        </RegExp>
                        <expression noclean="1" />
                </RegExp>
@@ -322,7 +327,7 @@
                        </RegExp>
 
                        <!-- obtención de información extra de IMDB (top250, 
rating, etc) -->
-                       <RegExp conditional="ExtraIMDB" input="$$6" 
output="&lt;url 
function=&quot;GetImdbStuff&quot;&gt;http://www.imdb.com/title/tt\1&lt;/url&gt;";
 dest="5+">
+                       <RegExp conditional="ExtraIMDB" input="$$6" 
output="&lt;url 
function=&quot;GetImdbStuff&quot;&gt;http://www.imdb.com/title/tt\1/combined&lt;/url&gt;";
 dest="5+">
                                <expression />
                        </RegExp>
                        
@@ -370,22 +375,22 @@
 
                        <!-- obtención de Top250 -->
                        <RegExp input="$$1" 
output="&lt;top250&gt;\1&lt;/top250&gt;" dest="6">
-                               <expression>Top 250 #([0-9]*)&lt;/</expression>
+                               <expression>Top 250: #([0-9]+)</expression>
                        </RegExp>
 
                        <!-- obtención de ratings MPAA -->
                        <RegExp input="$$1" 
output="&lt;mpaa&gt;\1&lt;/mpaa&gt;" dest="6+">
-                               <expression noclean="1">span 
itemprop=&quot;contentRating&quot;&gt;([^&lt;]*)</expression>
+                               
<expression>MPAA.*?class=&quot;info-content&quot;&gt;([^&lt;]+)</expression>
                        </RegExp>
 
                        <!-- obtención de puntuación y número de votos -->
                        <RegExp conditional="IMDBRatings" input="$$1" 
output="&lt;rating&gt;\1&lt;/rating&gt;&lt;votes&gt;\2&lt;/votes&gt;" dest="6+">
-                               <expression>span 
itemprop=&quot;ratingValue&quot;&gt;([0-9.]+)&lt;/span&gt;.*?title=&quot;([0-9,]+)\s</expression>
+                               
<expression>class=&quot;starbar-meta&quot;.*?([0-9\.]+).*?href=&quot;ratings&quot;[^&gt;]+&gt;([0-9,]+)</expression>
                        </RegExp>
 
                        <!-- obtención de eslogan -->
                        <RegExp input="$$1" 
output="&lt;tagline&gt;\1&lt;/tagline&gt;" dest="6+">
-                               
<expression>&lt;h4[^&gt;]*?&gt;Taglines:&lt;/h4&gt;\n?([^&lt;]*)</expression>
+                               
<expression>Tagline:.*?class=&quot;info-content&quot;&gt;([^&lt;]+)</expression>
                        </RegExp>
 
                        <expression noclean="1" />

-----------------------------------------------------------------------

Summary of changes:
 metadata.filmaffinity.com/addon.xml        |   86 +++++++++++++++-------------
 metadata.filmaffinity.com/changelog.txt    |    9 +++
 metadata.filmaffinity.com/filmaffinity.xml |   17 ++++--
 3 files changed, 66 insertions(+), 46 deletions(-)


hooks/post-receive
-- 
Scrapers

------------------------------------------------------------------------------
Everyone hates slow websites. So do we.
Make your web apps faster with AppDynamics
Download AppDynamics Lite for free today:
http://p.sf.net/sfu/appdyn_d2d_mar
_______________________________________________
Xbmc-addons mailing list
Xbmc-addons@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/xbmc-addons

Reply via email to