The branch, eden-pre has been updated
       via  16e82032eb0bfce06ec12b0843dcb61ed595cb96 (commit)
      from  b42919bc6fdf94b4005f0364cb515d27307bd84d (commit)

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

commit 16e82032eb0bfce06ec12b0843dcb61ed595cb96
Author: olympia <[email protected]>
Date:   Tue Nov 29 08:15:46 2011 +0100

    [metadata.filmaffinity.com] updated

diff --git a/metadata.filmaffinity.com/addon.xml 
b/metadata.filmaffinity.com/addon.xml
index 76da79b..71bd94e 100644
--- a/metadata.filmaffinity.com/addon.xml
+++ b/metadata.filmaffinity.com/addon.xml
@@ -1,8 +1,8 @@
 <?xml version="1.0" encoding="UTF-8" standalone="yes"?>
 <addon id="metadata.filmaffinity.com"
        name="FilmAffinity"
-       version="1.4.1"
-       provider-name="hectorZiN + MaDDoGo + agjacome">
+       version="1.4.3"
+       provider-name="hectorZiN + MaDDoGo + agjacome + Lechu">
 <requires>
     <import addon="xbmc.metadata" version="1.0"/>
     <import addon="metadata.common.themoviedb.org" version="1.0"/>
diff --git a/metadata.filmaffinity.com/changelog.txt 
b/metadata.filmaffinity.com/changelog.txt
index 4e2a7a6..602d812 100644
--- a/metadata.filmaffinity.com/changelog.txt
+++ b/metadata.filmaffinity.com/changelog.txt
@@ -1,3 +1,15 @@
+[B]1.4.3[/B]
+
+- Mejorada la búsqueda para usar el año y corregidas limitaciones de 
búsqueda en google (gracias a Lechu)
+- Mejorada la búsqueda de miniaturas y posters en filmaffinity (gracias a 
Lechu)
+- Corregida, una vez más, la lectura de los votos de filmaffinity (gracias a 
Lechu)
+- Corregida la descarga de sinopsis para ciertas películas (gracias a 
agjacome)
+- Cambiado el icono de filmaffinity para que sea igual que el rediseño de su 
web (gracias Lechu)
+
+[B]1.4.2[/B]
+
+- Arreglada duración de la película y el país (gracias XBMCSPAIN)
+
 [B]1.4.1[/B]
 
 - Actualizada información al inglés y borrado archivos para adaptarse a las 
reglas de addons (Thanks Olympia)
@@ -58,4 +70,4 @@
 
 [B]1.0.0[/B]
 
-- Scraper Inicial
\ No newline at end of file
+- Scraper Inicial
diff --git a/metadata.filmaffinity.com/filmaffinity.xml 
b/metadata.filmaffinity.com/filmaffinity.xml
index 6d6c78f..ef5822c 100644
--- a/metadata.filmaffinity.com/filmaffinity.xml
+++ b/metadata.filmaffinity.com/filmaffinity.xml
@@ -1,18 +1,18 @@
 <?xml version="1.0" encoding="UTF-8"?>
-<scraper framework="1.1" date="2010-10-08">
+<scraper framework="1.1" date="2011-11-21">
        <!-- -->
        <NfoUrl dest="3">
                <RegExp input="$$1" 
output="&lt;url&gt;http://www.filmaffinity.com/es/film\1.html&lt;/url&gt;"; 
dest="3">
                        <expression 
noclean="1">filmaffinity.com/es/film([0-9]*)</expression>
                </RegExp>
        </NfoUrl>
-       <!-- Creación de la pagina web de búsquedas de filmaffinity -->
+       <!-- Creación de la página web de búsquedas de filmaffinity -->
        <CreateSearchUrl SearchStringEncoding="iso-8859-1" dest="3">
-               <RegExp input="$$1" 
output="&lt;url&gt;http://www.filmaffinity.com/es/search.php?stext=\1&amp;amp;stype=none&lt;/url&gt;";
 dest="3">
+               <RegExp input="$$1" 
output="&lt;url&gt;http://www.filmaffinity.com/es/advsearch.php?stype[]=title&fromyear=$$2&toyear=$$2&stext=\1&lt;/url&gt;";
 dest="3">
                        <expression noclean="1" />
                </RegExp>
        </CreateSearchUrl>
-       <!-- Parseo de los resultados de la búsqueda -->
+       <!-- Parseo de los resultados de la búsqueda -->
        <GetSearchResults dest="8">
                <RegExp input="$$5" output="&lt;?xml version=&quot;1.0&quot; 
encoding=&quot;iso-8859-1&quot; 
standalone=&quot;yes&quot;?&gt;&lt;results&gt;\1&lt;/results&gt;" dest="8">
                        <RegExp input="$$1" output="\1" dest="7">
@@ -41,15 +41,12 @@
                                <expression>&lt;th&gt;T&amp;Iacute\;TULO 
ORIGINAL&lt;/th&gt;\s*&lt;td&gt;&lt;strong&gt;([^&lt;]*)&lt;/strong&gt;&lt;/td&gt;</expression>
                        </RegExp>
                        
-                       <RegExp input="$$8" 
output="&lt;plot&gt;\1&lt;/plot&gt;" dest="5+">
-                               <RegExp input="$$1" output="\1" dest="8">
-                                       
<expression>&lt;th&gt;SINOPSIS&lt;/th&gt;\s*&lt;td&gt;([^&lt;]*)&lt;</expression>
-                               </RegExp>
-                               <expression>(.*)\(FILMAFFINITY\)</expression>
+                       <RegExp input="$$1" 
output="&lt;plot&gt;\1&lt;/plot&gt;" dest="5+">
+                               
<expression>SINOPSIS&lt;/th&gt;\s*&lt;td&gt;(.*?)(\(FILMAFFINITY\)|&lt;/td&gt;)</expression>
                        </RegExp>
                        
                        <RegExp input="$$1" 
output="&lt;country&gt;\1&lt;/country&gt;" dest="5+">
-                               <expression>&lt;td &gt;&lt;img 
src="/imgs/countries/...jpg" title="([^"]*)</expression>
+                               <expression>&lt;img 
src="/imgs/countries/...jpg" title="([^"]*)</expression>
                        </RegExp>
                        
                        <RegExp input="$$9" 
output="&lt;year&gt;\1&lt;/year&gt;" dest="5+">
@@ -67,7 +64,7 @@
                 
<expression>&lt;th&gt;PRODUCTORA&lt;/th&gt;\s*&lt;td&gt;([^&lt;]*)&lt;/td&gt;</expression>
 
                        </RegExp>
                        
-                       <RegExp conditional="StudioFlagsON" input="$$9" 
output="&lt;studio&gt;\1&lt;/studio&gt;" dest="5+"> <!-- Si no sólamente 
descarga el primero y es más compatible con los skins -->
+                       <RegExp conditional="StudioFlagsON" input="$$9" 
output="&lt;studio&gt;\1&lt;/studio&gt;" dest="5+"> <!-- Si no sólamente 
descarga el primero y es más compatible con los skins -->
                                <RegExp input="$$1" output="\1" dest="9">
                                        <expression 
noclean="1">&lt;th&gt;PRODUCTORA&lt;/th&gt;\s*&lt;td&gt;([^&lt;]*)&lt;/td&gt;</expression>
 
                                </RegExp>
@@ -85,21 +82,21 @@
                                <expression 
noclean="1">&lt;th&gt;GUI&amp;Oacute\;N&lt;/th&gt;\s*&lt;td&gt;(.*)&lt;/td&gt;\s*&lt;/tr&gt;\s*&lt;tr&gt;\s*&lt;th&gt;M&amp;Uacute\;SICA&lt;/th&gt;</expression>
                        </RegExp>
                        
-                       <!-- Estas dos expresiones cogen la puntuación y el 
numero de votos de filmaffinity -->
+                       <!-- Estas dos expresiones cogen la puntuación y el 
numero de votos de filmaffinity -->
 
                        <RegExp conditional="!iMDBRatings" input="$$1" 
output="&lt;rating&gt;\1.\2&lt;/rating&gt;" dest="5+">
                                
<expression>bold;&quot;&gt;([1-9]),([0-9])</expression>
                        </RegExp>
                        
                        <RegExp conditional="!iMDBRatings" input="$$1" 
output="&lt;votes&gt;\1\2&lt;/votes&gt;" dest="5+">
-                               <expression>style=&quot;margin: 4px 
0\;&quot;&gt;\(([0-9\.]*) votos\)</expression>
+                               <expression>style=&quot;margin: 4px 
0\;&quot;&gt;([0-9\.]*) votos</expression>
                        </RegExp>
                        
                        <RegExp input="$$1" 
output="&lt;runtime&gt;\1&lt;/runtime&gt;" dest="5+">
-                               
<expression>&lt;th&gt;DURACI&Oacute;N&lt;/th&gt;\s*&lt;td&gt;\s*&lt;div 
style=&quot;float: right\;&quot;&gt;>\s*&lt;a 
href=[^&gt;]*&gt;\s*&lt;/div&gt;\s*([0-9]*) min\.&lt;/td&gt;</expression>
+                               
<expression>&lt;/a&gt;\s*&lt;/div&gt;\s*([0-9]*) 
min\.\s*&lt;/td&gt;</expression>
                        </RegExp>
                        
-                       <!-- Descarga el listado de actores de filmaffinity 
(Pocos resultados y sin el rol que realizan en la película) -->
+                       <!-- Descarga el listado de actores de filmaffinity 
(Pocos resultados y sin el rol que realizan en la película) -->
 
                        <RegExp input="$INFO[Cast]" output="$$6" dest="5+">
                                <RegExp input="$$1" 
output="&lt;actor&gt;&lt;name&gt;\1&lt;/name&gt;&lt;/actor&gt;" dest="6">
@@ -108,7 +105,7 @@
                                
<expression>Filmaffinity.\(solo.Actores\)</expression>
                        </RegExp>
                        
-                       <!-- Si la opción solo poster de filmaffinity esta 
activada descarga el primer poster que aparece en la web -->
+                       <!-- Si la opción solo poster de filmaffinity esta 
activada descarga el primer poster que aparece en la web -->
 
                        <RegExp input="$$1" 
output="&lt;thumb&gt;http://pics.filmaffinity.com/\1&lt;/thumb&gt;"; dest="5+">
                                <expression 
noclean="1,2">href="http://pics.filmaffinity.com/([^=]*large.jpg)"</expression>
@@ -116,17 +113,17 @@
                        
                        <!-- Descargar todos los posters que haya en 
filmaffinity -->
                        <RegExp conditional="EnableFilmAffinityPosters" 
input="$$1" output="&lt;url 
function=&quot;GetFilmAffinityPosters&quot;&gt;http://www.filmaffinity.com/es/filmimages.php\1&lt;/url&gt;";
 dest="5+">
-                               <expression noclean="1">&lt;a 
href="/es/filmimages.php([^"]+)</expression>
+                               <expression 
noclean="1">(\?movie_id[^"]+)</expression>
                        </RegExp>
 
                        <!-- URL to Google and IMDB (Original+title+year) -->
 
-                       <RegExp input="$$9" output="&lt;url 
function=&quot;GoogleToIMDB&quot;&gt;http://www.google.com/search?q=site:imdb.com\1&lt;/url&gt;";
 dest="5+">
+                       <RegExp input="$$9" output="&lt;url 
function=&quot;GoogleToIMDB&quot;&gt;http://www.google.com/search?q=imdb.com\1&lt;/url&gt;";
 dest="5+">
                                <RegExp input="$$8" output="+\1" dest="9">
                                        <RegExp input="$$1" output="\1" 
dest="8">
-                                               
<expression>&lt;th&gt;T&amp;Iacute\;TULO 
ORIGINAL&lt;/th&gt;\s*&lt;td&gt;&lt;strong&gt;([^&lt;]*)&lt;/strong&gt;&lt;/td&gt;</expression>
+                                               
<expression>&lt;th&gt;T&amp;Iacute\;TULO 
ORIGINAL&lt;/th&gt;\s*&lt;td&gt;&lt;strong&gt;(.*?)(\(AKA|&lt;/strong&gt;&lt;/td&gt;)</expression>
                                        </RegExp>
-                                       <expression repeat="yes">([^ 
,]+)</expression>
+                                       <expression repeat="yes">([^ 
,&amp;]+)</expression>
                                </RegExp>
                                <RegExp input="$$6" output="+\1" dest="9+">
                                        <RegExp input="$$1" output="\1" 
dest="6">
@@ -137,7 +134,7 @@
                                <expression />
                        </RegExp>
                        
-                       <!-- Nuevo sistema de descarga de trailers (dependiendo 
de la configuración del scraper) -->
+                       <!-- Nuevo sistema de descarga de trailers (dependiendo 
de la configuración del scraper) -->
                        
                        <RegExp input="$INFO[TrailerQ]" output="&lt;chain 
function=&quot;GetHDTrailersnet480p&quot;&gt;$$6&lt;/chain&gt;" dest="5+">
                                <RegExp input="$$5" output="\1" dest="6">
@@ -229,7 +226,10 @@
        <GetFilmAffinityPosters dest="5">
                <RegExp input="$$10" output="&lt;details&gt;\1&lt;/details&gt;" 
dest="5">
                        <RegExp input="$$1" 
output="&lt;thumb&gt;http://pics.filmaffinity.com/\1&lt;/thumb&gt;"; dest="10">
-                               <expression repeat="yes" noclean="1">url_l: 
'http://pics.filmaffinity.com/([^']*)', description: '', type_id: 
'Posters',</expression>
+                               <expression repeat="yes" noclean="1">url_l: 
\'http://pics.filmaffinity.com/([^\']*)\', description: \'\', type_id: 
\'Poster</expression>
+                       </RegExp>
+                       <RegExp input="$$1" 
output="&lt;thumb&gt;http://pics.filmaffinity.com/\1&lt;/thumb&gt;"; dest="10+">
+                               <expression 
noclean="1">"http://pics.filmaffinity.com/([^"]*)</expression>
                        </RegExp>
                        <expression noclean="1" />
                </RegExp>
diff --git a/metadata.filmaffinity.com/icon.png 
b/metadata.filmaffinity.com/icon.png
index 6f9a6cf..d505cd5 100644
Binary files a/metadata.filmaffinity.com/icon.png and 
b/metadata.filmaffinity.com/icon.png differ

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

Summary of changes:
 metadata.filmaffinity.com/addon.xml                |    4 +-
 metadata.filmaffinity.com/changelog.txt            |   14 ++++++-
 metadata.filmaffinity.com/filmaffinity.xml         |   44 ++++++++++----------
 metadata.filmaffinity.com/icon.png                 |  Bin 24129 -> 33339 bytes
 .../resources/language/Hungarian/strings.xml       |   15 -------
 .../resources/language/Polish/strings.xml          |   15 -------
 .../resources/language/Portuguese/strings.xml      |   15 -------
 7 files changed, 37 insertions(+), 70 deletions(-)
 delete mode 100644 
metadata.filmaffinity.com/resources/language/Hungarian/strings.xml
 delete mode 100644 
metadata.filmaffinity.com/resources/language/Polish/strings.xml
 delete mode 100644 
metadata.filmaffinity.com/resources/language/Portuguese/strings.xml


hooks/post-receive
-- 
Scrapers

------------------------------------------------------------------------------
All the data continuously generated in your IT infrastructure 
contains a definitive record of customers, application performance, 
security threats, fraudulent activity, and more. Splunk takes this 
data and makes sense of it. IT sense. And common sense.
http://p.sf.net/sfu/splunk-novd2d
_______________________________________________
Xbmc-addons mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/xbmc-addons

Reply via email to