The branch, dharma has been updated
via 78bef88ed213569e9bf6a5dcede9bbd84e9e3a1a (commit)
from a4bd739570596dc98b1c8d339c0fabfa0b6d1dde (commit)
- Log -----------------------------------------------------------------
http://xbmc.git.sourceforge.net/git/gitweb.cgi?p=xbmc/scrapers;a=commit;h=78bef88ed213569e9bf6a5dcede9bbd84e9e3a1a
commit 78bef88ed213569e9bf6a5dcede9bbd84e9e3a1a
Author: olympia <[email protected]>
Date: Thu Nov 17 16:11:56 2011 +0100
[metadata.filmaffinity.com] updated to version 1.4.1
diff --git a/metadata.filmaffinity.com/addon.xml
b/metadata.filmaffinity.com/addon.xml
index ffd2d1c..76da79b 100644
--- a/metadata.filmaffinity.com/addon.xml
+++ b/metadata.filmaffinity.com/addon.xml
@@ -1,9 +1,9 @@
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<addon id="metadata.filmaffinity.com"
name="FilmAffinity"
- version="1.3.2"
- provider-name="hectorZiN + MaDDoGo">
- <requires>
+ version="1.4.1"
+ provider-name="hectorZiN + MaDDoGo + agjacome">
+<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"/>
@@ -11,12 +11,12 @@
<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"
+</requires>
+<extension point="xbmc.metadata.scraper.movies"
language="es"
library="filmaffinity.xml"/>
- <extension point="xbmc.addon.metadata">
- <summary lang="en">FilmAffinity Movie Scraper</summary>
+<extension point="xbmc.addon.metadata">
+ <summary lang="en">FilmAffinity Movie Scraper</summary>
<summary lang="hu">FilmAffinity filmadat leolvasó</summary>
<summary lang="kr">FilmAffinity ìí ì¤í¬ëí¼</summary>
<summary lang="pl">Scraper filmów FilmAffinity</summary>
@@ -30,5 +30,5 @@
<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.</description>
<disclaimer lang="es">Se recomienda configurar antes de
usar.</disclaimer>
<platform>all</platform>
- </extension>
+</extension>
</addon>
diff --git a/metadata.filmaffinity.com/changelog.txt
b/metadata.filmaffinity.com/changelog.txt
index bcf8901..4e2a7a6 100644
--- a/metadata.filmaffinity.com/changelog.txt
+++ b/metadata.filmaffinity.com/changelog.txt
@@ -1,16 +1,33 @@
+[B]1.4.1[/B]
+
+- Actualizada información al inglés y borrado archivos para adaptarse a las
reglas de addons (Thanks Olympia)
+
+[B]1.4[/B]
+
+- Arreglados los fallos que daba filmaffinity en la última actualización
(aporte de agjacome, otra vez muchas gracias!)
+
+[B]1.3.4[/B]
+
+- Arregladas otra vez las votaciones, espero que imdb no cambie más el
diseño...
+
+[B]1.3.3[/B]
+
+- Añadida la posibilidad de descargar posters desde Alpacine (No implementado
al 100%).
+- Arreglado problema con puntuación en imdb.
+
[B]1.3.1[/B]
-- Arreglado problema con los géneros.
-- Arreglado problema con el numero de votaciones (no cogía los ceros)
+- Arreglado problema con los géneros.
+- Arreglado problema con el numero de votaciones (no cogÃa los ceros)
[B]1.3[/B]
- Arreglados problemas con expresiones regulares
-- Añadida una opción para escoger de donde descargar el reparto (eliminadas
opciones auxiliares)
-- Añadida la opción de escoger la descarga de trailers (desde filmaffinity o
desde HD-Trailers.net
-- Editado el menú de configuracion del scraper
-- Código comentado para entender mejor las funciones
-- Varios problemas pequeños arreglados
+- Añadida una opción para escoger de donde descargar el reparto (eliminadas
opciones auxiliares)
+- Añadida la opción de escoger la descarga de trailers (desde filmaffinity o
desde HD-Trailers.net
+- Editado el menú de configuracion del scraper
+- Código comentado para entender mejor las funciones
+- Varios problemas pequeños arreglados
[B]1.2.4[/B]
@@ -18,7 +35,7 @@
[B]1.2.3[/B]
-- Arreglados los tags rotos a causa de la remodelación de la pagina web de
imdb.
+- Arreglados los tags rotos a causa de la remodelación de la pagina web de
imdb.
[B]1.2.1[/B]
- Added Hungarian translation.
@@ -26,14 +43,14 @@
[B]1.2.0[/B]
- Adaptado el scraper con las nuevas funciones <chain>.
-- Añadido descarga de posters desde TheMovieDB.
-- Eliminada opción sin uso.
+- Añadido descarga de posters desde TheMovieDB.
+- Eliminada opción sin uso.
- Arreglado problema con los posters de filmaffinity.
[B]1.1.0[/B]
- Arreglado un problema que no dejaba configurar correctamente el scraper.
-- Añadidas traducciones y mejorados ajustes.
+- Añadidas traducciones y mejorados ajustes.
[B]1.0.2[/B]
diff --git a/metadata.filmaffinity.com/filmaffinity.xml
b/metadata.filmaffinity.com/filmaffinity.xml
index ddffa60..6d6c78f 100644
--- a/metadata.filmaffinity.com/filmaffinity.xml
+++ b/metadata.filmaffinity.com/filmaffinity.xml
@@ -38,14 +38,14 @@
</RegExp>
<RegExp input="$$1"
output="<originaltitle>\1</originaltitle>" dest="5+">
- <expression><b>T.TULO
ORIGINAL</b></td>.*<td ><b>([^<]+)</expression>
+ <expression><th>T&Iacute\;TULO
ORIGINAL</th>\s*<td><strong>([^<]*)</strong></td></expression>
</RegExp>
<RegExp input="$$8"
output="<plot>\1</plot>" dest="5+">
<RegExp input="$$1" output="\1" dest="8">
-
<expression><b>SINOPSIS</b></td>[^<]*<td>([^<]*)</expression>
+
<expression><th>SINOPSIS</th>\s*<td>([^<]*)<</expression>
</RegExp>
- <expression>(.*)\(</expression>
+ <expression>(.*)\(FILMAFFINITY\)</expression>
</RegExp>
<RegExp input="$$1"
output="<country>\1</country>" dest="5+">
@@ -54,9 +54,9 @@
<RegExp input="$$9"
output="<year>\1</year>" dest="5+">
<RegExp input="$$1" output="\1" dest="9">
- <expression
noclean="1"><b>A.O</b></td>(.*)<b>DURACI.N</b></expression>
+
<expression><th>AÑO</th>\s*<td>(.*)</td>\s*</tr>\s*<tr>\s*<th>DURACIÓN</th></expression>
</RegExp>
- <expression repeat="yes"><td
>([0-9]*)</expression>
+ <expression>\s*([0-9]{4})\s*</expression>
</RegExp>
<RegExp input="$$1"
output="<genre>\1</genre>" dest="5+">
@@ -64,49 +64,43 @@
</RegExp>
<RegExp conditional="!StudioFlagsON" input="$$1"
output="<studio>\1</studio>" dest="5+"> <!-- Si la compatibilidad
con estudios esta desactivada descarga todos las productoras (y es incompatible
con skins si hay mas de una)-->
-
<expression><b>PRODUCTORA</b></td>[^>]*>([^<]*)</td></expression>
+
<expression><th>PRODUCTORA</th>\s*<td>([^<]*)</td></expression>
</RegExp>
<RegExp conditional="StudioFlagsON" input="$$9"
output="<studio>\1</studio>" 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"><b>PRODUCTORA</b></td>[^>]*>([^<]*)</td></expression>
+ <expression
noclean="1"><th>PRODUCTORA</th>\s*<td>([^<]*)</td></expression>
</RegExp>
<expression>([^/<]*)</expression>
</RegExp>
<RegExp input="$$9"
output="<director>\1</director>" dest="5+">
- <RegExp input="$$1" output="\1" dest="9">
- <expression
noclean="1"><b>DIRECTOR</b></td>(.*)<b>GUI.N</b></expression>
+ <RegExp input="$$1" output="\1" dest="9">
+ <expression
noclean="1"><th>DIRECTOR</th>\s*<td>(.*)</td>\s*</tr>\s*<tr>\s*<th>GUI&Oacute\;N</th></expression>
</RegExp>
- <expression
repeat="yes">stext=[^>]*>([^<]+)</expression>
+ <expression repeat="yes"><a
href="[^"]*">([^<]+)</a></expression>
</RegExp>
- <RegExp input="$$9"
output="<credits>\1</credits>" dest="5+">
- <RegExp input="$$1" output="\1" dest="9">
- <expression
noclean="1"><b>GUI.N</b></td>(.*)<b>M.SICA</b></expression>
- </RegExp>
- <expression repeat="yes"><td
>([^<]+)</expression>
+ <RegExp input="$$1"
output="<credits>\1</credits>" dest="5+">
+ <expression
noclean="1"><th>GUI&Oacute\;N</th>\s*<td>(.*)</td>\s*</tr>\s*<tr>\s*<th>M&Uacute\;SICA</th></expression>
</RegExp>
<!-- Estas dos expresiones cogen la puntuación y el
numero de votos de filmaffinity -->
-
+
<RegExp conditional="!iMDBRatings" input="$$1"
output="<rating>\1.\2</rating>" dest="5+">
<expression>bold;">([1-9]),([0-9])</expression>
</RegExp>
<RegExp conditional="!iMDBRatings" input="$$1"
output="<votes>\1\2</votes>" dest="5+">
-
<expression>align="center">\(([0-9\.]*)</expression>
+ <expression>style="margin: 4px
0\;">\(([0-9\.]*) votos\)</expression>
</RegExp>
- <RegExp input="$$9"
output="<runtime>\1</runtime>" dest="5+">
- <RegExp input="$$1" output="\1" dest="9">
- <expression
noclean="1"><b>DURACI.N</b></td>(.*)<b>PA.S</b></expression>
- </RegExp>
- <expression repeat="yes"><td>([0-9]*)
min\.</expression>
+ <RegExp input="$$1"
output="<runtime>\1</runtime>" dest="5+">
+
<expression><th>DURACIÓN</th>\s*<td>\s*<div
style="float: right\;">>\s*<a
href=[^>]*>\s*</div>\s*([0-9]*) min\.</td></expression>
</RegExp>
<!-- 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="<actor><name>\1</name></actor>" dest="6">
<expression
repeat="yes">stype=cast[^>]*>([^<]*)</expression>
@@ -115,7 +109,7 @@
</RegExp>
<!-- Si la opción solo poster de filmaffinity esta
activada descarga el primer poster que aparece en la web -->
-
+
<RegExp input="$$1"
output="<thumb>http://pics.filmaffinity.com/\1</thumb>" dest="5+">
<expression
noclean="1,2">href="http://pics.filmaffinity.com/([^=]*large.jpg)"</expression>
</RegExp>
@@ -129,19 +123,16 @@
<RegExp input="$$9" output="<url
function="GoogleToIMDB">http://www.google.com/search?q=site:imdb.com\1</url>"
dest="5+">
<RegExp input="$$8" output="+\1" dest="9">
- <RegExp input="$$7" output="\1"
dest="8">
- <RegExp input="$$1" output="\1"
dest="7">
- <expression
noclean="1"><b>T.TULO
ORIGINAL</b></td>(.*)<b>A.O</b></expression>
- </RegExp>
- <expression><td
><b>([^<]+)</b></td></expression>
+ <RegExp input="$$1" output="\1"
dest="8">
+
<expression><th>T&Iacute\;TULO
ORIGINAL</th>\s*<td><strong>([^<]*)</strong></td></expression>
</RegExp>
<expression repeat="yes">([^
,]+)</expression>
</RegExp>
<RegExp input="$$6" output="+\1" dest="9+">
<RegExp input="$$1" output="\1"
dest="6">
- <expression
noclean="1"><b>A.O</b></td>(.*)<b>DURACI.N</b></expression>
+
<expression><th>AÑO</th>\s*<td>(.*)</td>\s*</tr>\s*<tr>\s*<th>DURACIÓN</th></expression>
</RegExp>
- <expression repeat="yes"><td
>([0-9]*)</expression>
+
<expression>\s*([0-9]{4})\s*</expression>
</RegExp>
<expression />
</RegExp>
@@ -250,10 +241,10 @@
<expression>Top 250 #([0-9]*)</</expression>
</RegExp>
<RegExp input="$$1"
output="<mpaa>\1</mpaa>" dest="6+">
- <expression
noclean="1">MPAA</a>\)</h4>\n?([^<]*)</expression>
+ <expression
noclean="1">MPAA</a>\)</h4>\n?<span
itemprop="contentRating">([^<]*)</expression>
</RegExp>
<RegExp conditional="iMDBRatings" input="$$1"
output="<rating>\1</rating><votes>\2</votes>" dest="6+">
- <expression><span
class="rating-rating">([0-9.]+).*?>([0-9,]+) votes</a></expression>
+ <expression><span
itemprop="ratingValue">([0-9.]+).*?>.*?title="([0-9,]+)\s</expression>
</RegExp>
<RegExp input="$$1"
output="<tagline>\1</tagline>" dest="6+">
<expression><h4[^>]*?>Taglines:</h4>\n?([^<]*)</expression>
diff --git a/metadata.filmaffinity.com/resources/language/English/strings.xml
b/metadata.filmaffinity.com/resources/language/English/strings.xml
index 9de1984..c8edf48 100644
--- a/metadata.filmaffinity.com/resources/language/English/strings.xml
+++ b/metadata.filmaffinity.com/resources/language/English/strings.xml
@@ -1,16 +1,19 @@
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<strings>
- <string id="30000">Download full iMDB Cast</string>
- <string id="30001">Enable trailers</string>
- <string id="30002">Only Filmaffinity info without Fanart (faster)</string>
- <string id="30003">Enable Fanart</string>
- <string id="30004">Download IMPAwards poster</string>
- <string id="30005">Download MoviePosterDB poster</string>
- <string id="30006">Download iMDB poster</string>
- <string id="30007">Download TheMovieDB poster</string>
+ <string id="30000">Download cast from</string>
+ <string id="30001">Select trailer service</string>
+ <string id="30002">Download only Poster without fanart (faster)</string>
+ <string id="30003">Fanart from TheMovieDB</string>
+ <string id="30004">IMPAwards poster</string>
+ <string id="30005">MoviePosterDB poster</string>
+ <string id="30006">iMDB poster</string>
+ <string id="30007">TheMovieDB poster</string>
<string id="30008">Enable compatibility with Studio logos</string>
<string id="30009">Download extra iMDB information</string>
<string id="30010">Use iMDB rating</string>
<string id="30011">Download Extra Posters from Filmaffinity</string>
-
-</strings>
+ <string id="30012">Common Options</string>
+ <string id="30013">Download Posters, Fanarts, etc.</string>
+ <string id="30014">iMDB extra information</string>
+ <string id="30015">Alpacine poster (HQ)</string>
+</strings>
\ No newline at end of file
diff --git a/metadata.filmaffinity.com/resources/language/Spanish/strings.xml
b/metadata.filmaffinity.com/resources/language/Spanish/strings.xml
index ceb420b..3be40e5 100644
--- a/metadata.filmaffinity.com/resources/language/Spanish/strings.xml
+++ b/metadata.filmaffinity.com/resources/language/Spanish/strings.xml
@@ -15,5 +15,5 @@
<string id="30012">Opciones Generales</string>
<string id="30013">Descarga de Posters, Fanarts, etc...</string>
<string id="30014">Información extra de iMDB</string>
-
+ <string id="30015">Pósters de Alpacine (HQ)</string>
</strings>
diff --git a/metadata.filmaffinity.com/resources/settings.xml
b/metadata.filmaffinity.com/resources/settings.xml
index 316df8d..33c4d89 100644
--- a/metadata.filmaffinity.com/resources/settings.xml
+++ b/metadata.filmaffinity.com/resources/settings.xml
@@ -12,6 +12,7 @@
<setting label="30005" type="bool" id="EnableMoviePosterDB" default="true"
enable="!eq(-8,true)" visible="!eq(-8,true)"/>
<setting label="30007" type="bool" id="EnableTMDBPoster" default="true"
enable="!eq(-9,true)" visible="!eq(-9,true)"/>
<setting label="30006" type="bool" id="EnableIMDBPosters"
default="true" enable="!eq(-10,true)" visible="!eq(-10,true)"/>
+ <setting label="30015" type="bool" id="EnableAlpacinePosters"
default="true" enable="!eq(-11,true)" visible="!eq(-11,true)"/>
<setting label="30014" type="lsep" />
<setting label="30009" type="bool" id="ExtraiMDB" default="true" />
<setting label="30010" type="bool" id="iMDBRatings" default="true"
visible="!eq(-1,false)"/>
-----------------------------------------------------------------------
Summary of changes:
metadata.filmaffinity.com/addon.xml | 16 +++---
metadata.filmaffinity.com/changelog.txt | 39 ++++++++++----
metadata.filmaffinity.com/filmaffinity.xml | 57 ++++++++-----------
.../resources/language/English/strings.xml | 23 +++++----
.../resources/language/Spanish/strings.xml | 2 +-
metadata.filmaffinity.com/resources/settings.xml | 1 +
6 files changed, 75 insertions(+), 63 deletions(-)
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