The branch, eden has been updated
via e0d265268415c3b425ab4c35db0a379eb9d01d35 (commit)
from 8f25217ba7034f34b60d597fa873d50a23cca37d (commit)
- Log -----------------------------------------------------------------
http://xbmc.git.sourceforge.net/git/gitweb.cgi?p=xbmc/scrapers;a=commit;h=e0d265268415c3b425ab4c35db0a379eb9d01d35
commit e0d265268415c3b425ab4c35db0a379eb9d01d35
Author: olympia <[email protected]>
Date: Mon Mar 5 22:26:31 2012 +0100
[metadata.common.themoviedb.org] updated to version 2.1.4
diff --git a/metadata.common.themoviedb.org/addon.xml
b/metadata.common.themoviedb.org/addon.xml
index 8a16ad0..be0684d 100644
--- a/metadata.common.themoviedb.org/addon.xml
+++ b/metadata.common.themoviedb.org/addon.xml
@@ -1,7 +1,7 @@
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<addon id="metadata.common.themoviedb.org"
name="The MovieDB common scraper functions"
- version="2.1.3"
+ version="2.1.4"
provider-name="Team XBMC">
<requires>
<import addon="xbmc.metadata" version="1.0"/>
@@ -17,7 +17,7 @@
<summary lang="fi">TMDb elokuvatietojen lataajan kirjasto</summary>
<summary lang="fr">Scraper TMDb</summary>
<summary lang="hu">TMDb leolvasó-könyvtár</summary>
- <summary lang="nl">TMDb-scraperfuncties</summary> <!--Dit
gaat over de functies, niet over de mediabibliotheek!-->
+ <summary lang="nl">TMDb-scraperfuncties</summary>
<summary lang="pl">Scraper biblioteki TMDb</summary>
<summary lang="pt">Scraper de filmes TMDb</summary>
<summary lang="ro">BibliotecÄ catalog TMDb</summary>
diff --git a/metadata.common.themoviedb.org/tmdb.xml
b/metadata.common.themoviedb.org/tmdb.xml
index dee707c..582dec0 100644
--- a/metadata.common.themoviedb.org/tmdb.xml
+++ b/metadata.common.themoviedb.org/tmdb.xml
@@ -1,264 +1,264 @@
-<scraperfunctions>
-
- <GetTMDBCertificationsByIdChain dest="4">
- <RegExp input="$$5" output="<details>\1</details>"
dest="4">
- <RegExp input="$$1" output="<url
function="ParseTMDBCertifications"
cache="tmdb-cert-\1.json">http://api.themoviedb.org/3/movie/\1/releases?api_key=57983e31fb435df4df77afb854740ea9</url>"
dest="5">
- <expression />
- </RegExp>
- <expression noclean="1" />
- </RegExp>
- </GetTMDBCertificationsByIdChain>
- <ParseTMDBCertifications dest="5">
- <RegExp input="$$2" output="<details>\1</details>"
dest="5">
- <RegExp input="$$1" output="<mpaa>Rated
\1</mpaa>" dest="2">
- <expression
fixchars="1">"US","certification":"([^"]*)</expression>
- </RegExp>
- <expression noclean="1" />
- </RegExp>
- </ParseTMDBCertifications>
-
- <GetTMDBPlotByIdChain clearbuffers="no" dest="4">
- <RegExp input="$$5" output="<details>\1</details>"
dest="4">
- <RegExp input="$$1" output="\1" dest="8">
- <expression clear="yes" noclean="1" />
- </RegExp>
- <RegExp input="$$8" output="<url
function="ParseTMDBPlot"
cache="tmdb-$INFO[language]-\1.json">http://api.themoviedb.org/3/movie/\1?api_key=57983e31fb435df4df77afb854740ea9&language=$INFO[language]</url>"
dest="5">
- <expression />
- </RegExp>
- <expression noclean="1" />
- </RegExp>
- </GetTMDBPlotByIdChain>
- <ParseTMDBPlot dest="5">
- <RegExp input="$$2" output="<details>\1</details>"
dest="5">
- <RegExp input="$$1" output="\1" dest="9">
- <expression clear="yes"
fixchars="1">"overview":"(.*?)",</expression>
- </RegExp>
- <RegExp input="$$9" output="<url
function="ParseFallbackTMDBPlot"
cache="tmdb-en-$$8.json">http://api.themoviedb.org/3/movie/$$8?api_key=57983e31fb435df4df77afb854740ea9&language=en</url>"
dest="2">
- <expression>^$</expression>
- </RegExp>
- <RegExp input="$$9"
output="<plot>\1</plot>" dest="2">
- <expression>(.+)</expression>
- </RegExp>
- <expression noclean="1" />
- </RegExp>
- </ParseTMDBPlot>
- <ParseFallbackTMDBPlot dest="5">
- <RegExp input="$$2" output="<details>\1</details>"
dest="5">
- <RegExp input="$$1"
output="<plot>\1</plot>" dest="2">
- <expression clear="yes"
fixchars="1">"overview":"(.*?)",</expression>
- </RegExp>
- <expression noclean="1" />
- </RegExp>
- </ParseFallbackTMDBPlot>
-
- <GetTMDBSetByIdChain dest="4">
- <RegExp input="$$5" output="<details>\1</details>"
dest="4">
- <RegExp input="$$1" output="<url
function="ParseTMDBSet"
cache="tmdb-$INFO[language]-\1.json">http://api.themoviedb.org/3/movie/\1?api_key=57983e31fb435df4df77afb854740ea9&language=$INFO[language]</url>"
dest="5">
- <expression />
- </RegExp>
- <expression noclean="1" />
- </RegExp>
- </GetTMDBSetByIdChain>
- <ParseTMDBSet dest="5">
- <RegExp input="$$2" output="<details>\1</details>"
dest="5">
- <RegExp input="$$1" output="<set>\1</set>"
dest="2">
- <expression
noclean="1">"belongs_to_collection":{"id":[0-9]+,"name":"([^"]*)</expression>
- </RegExp>
- <expression noclean="1" />
- </RegExp>
- </ParseTMDBSet>
-
- <GetTMDBCastByIdChain dest="4">
- <RegExp input="$$5" output="<details>\1</details>"
dest="4">
- <RegExp input="$$1" output="<url
function="ParseTMDBCast"
cache="tmdb-cast-\1.json">http://api.themoviedb.org/3/movie/\1/casts?api_key=57983e31fb435df4df77afb854740ea9</url>"
dest="5">
- <expression />
- </RegExp>
- <expression noclean="1" />
- </RegExp>
- </GetTMDBCastByIdChain>
- <ParseTMDBCast dest="5">
- <RegExp input="$$2" output="<details>\1</details>"
dest="5">
- <RegExp input="$$1" output="\1" dest="7">
- <expression clear="yes"
noclean="1">"cast":\[([^\]]*)</expression>
- </RegExp>
- <RegExp input="$$7"
output="<actor><name>\1</name><role>\2</role></actor>"
dest="2">
- <expression repeat="yes"
fixchars="1">"name":"([^"]*)","character":"([^"]*)</expression>
- </RegExp>
- <RegExp input="$$7"
output="<actor><name>\1</name><role>\2</role><thumb>http://cf2.imgobject.com/t/p/original\3</thumb></actor>"
dest="2+">
- <expression repeat="yes"
fixchars="1">"name":"([^"]*)","character":"([^"]*)","order":[0-9]*,"profile_path":"([^"]*)"</expression>
- </RegExp>
- <expression noclean="1" />
- </RegExp>
- </ParseTMDBCast>
-
- <GetTMDBDirectorsByIdChain dest="4">
- <RegExp input="$$5" output="<details>\1</details>"
dest="4">
- <RegExp input="$$1" output="<url
function="ParseTMDBDirectors"
cache="tmdb-cast-\1.json">http://api.themoviedb.org/3/movie/\1/casts?api_key=57983e31fb435df4df77afb854740ea9</url>"
dest="5">
- <expression />
- </RegExp>
- <expression noclean="1" />
- </RegExp>
- </GetTMDBDirectorsByIdChain>
- <ParseTMDBDirectors dest="5">
- <RegExp input="$$2" output="<details>\1</details>"
dest="5">
- <RegExp input="$$1" output="\1" dest="7">
- <expression clear="yes"
noclean="1">"crew":\[([^\]]*)</expression>
- </RegExp>
- <RegExp input="$$7"
output="<director>\1</director>" dest="2">
- <expression repeat="yes"
fixchars="1">"name":"([^"]*)","department":"Directing","job":"Director"</expression>
- </RegExp>
- <expression noclean="1" />
- </RegExp>
- </ParseTMDBDirectors>
-
- <GetTMDBWitersByIdChain dest="4">
- <RegExp input="$$5" output="<details>\1</details>"
dest="4">
- <RegExp input="$$1" output="<url
function="ParseTMDBWriters"
cache="tmdb-cast-\1.json">http://api.themoviedb.org/3/movie/\1/casts?api_key=57983e31fb435df4df77afb854740ea9</url>"
dest="5">
- <expression />
- </RegExp>
- <expression noclean="1" />
- </RegExp>
- </GetTMDBWitersByIdChain>
- <ParseTMDBWriters dest="5">
- <RegExp input="$$2" output="<details>\1</details>"
dest="5">
- <RegExp input="$$1" output="\1" dest="7">
- <expression clear="yes"
noclean="1">"crew":\[([^\]]*)</expression>
- </RegExp>
- <RegExp input="$$7"
output="<credits>\1</credits>" dest="2">
- <expression repeat="yes"
fixchars="1">"name":"([^"]*)","department":"Writing",</expression>
- </RegExp>
- <expression noclean="1" />
- </RegExp>
- </ParseTMDBWriters>
-
- <GetTMDBGenresByIdChain dest="4">
- <RegExp input="$$5" output="<details>\1</details>"
dest="4">
- <RegExp input="$$1" output="<url
function="ParseTMDBGenres"
cache="tmdb-$INFO[language]-\1.json">http://api.themoviedb.org/3/movie/\1?api_key=57983e31fb435df4df77afb854740ea9&language=$INFO[language]</url>"
dest="5">
- <expression />
- </RegExp>
- <expression noclean="1" />
- </RegExp>
- </GetTMDBGenresByIdChain>
- <ParseTMDBGenres dest="5">
- <RegExp input="$$2" output="<details>\1</details>"
dest="5">
- <RegExp input="$$1" output="\1" dest="7">
- <expression clear="yes"
noclean="1">"genres":\[([^\]]*)</expression>
- </RegExp>
- <RegExp input="$$7"
output="<genre>\1</genre>" dest="2">
- <expression repeat="yes"
fixchars="1">"name":"([^"]*)</expression>
- </RegExp>
- <expression noclean="1" />
- </RegExp>
- </ParseTMDBGenres>
-
- <GetTMDBRatingByIdChain dest="4">
- <RegExp input="$$5" output="<details>\1</details>"
dest="4">
- <RegExp input="$$1" output="<url
function="ParseTMDBRating"
cache="tmdb-$INFO[language]-\1.json">http://api.themoviedb.org/3/movie/\1?api_key=57983e31fb435df4df77afb854740ea9&language=$INFO[language]</url>"
dest="5">
- <expression />
- </RegExp>
- <expression noclean="1" />
- </RegExp>
- </GetTMDBRatingByIdChain>
- <ParseTMDBRating dest="5">
- <RegExp input="$$2" output="<details>\1</details>"
dest="5">
- <RegExp input="$$1"
output="<rating>\1</rating>" dest="2">
- <expression
noclean="1">"vote_average":([^,]*),"</expression>
- </RegExp>
- <RegExp input="$$1"
output="<votes>\1</votes>" dest="2+">
- <expression
noclean="1">"vote_count":([0-9]+)</expression>
- </RegExp>
- <expression noclean="1" />
- </RegExp>
- </ParseTMDBRating>
-
- <GetTMDBTrailerByIdChain dest="4">
- <RegExp input="$$5" output="<details>\1</details>"
dest="4">
- <RegExp input="$$1" output="<url
function="ParseTMDBTrailer"
cache="tmdb-trailer-\1.json">http://api.themoviedb.org/3/movie/\1/trailers?api_key=57983e31fb435df4df77afb854740ea9</url>"
dest="5">
- <expression />
- </RegExp>
- <expression noclean="1" />
- </RegExp>
- </GetTMDBTrailerByIdChain>
- <ParseTMDBTrailer dest="5">
- <RegExp input="$$2" output="<details>\1</details>"
dest="5">
- <RegExp input="$$1" output="\1" dest="7">
- <expression clear="yes"
noclean="1">"youtube":\[{([^\]]*)</expression>
- </RegExp>
- <RegExp input="$$7"
output="<trailer>plugin://plugin.video.youtube/?action=play_video&videoid=\1</trailer>"
dest="2">
- <expression
noclean="1">"source":"([^"]*)</expression>
- </RegExp>
- <expression noclean="1">(.+)</expression>
- </RegExp>
- </ParseTMDBTrailer>
-
- <GetTMDBFanartByIdChain dest="4">
- <RegExp input="$$5" output="<details>\1</details>"
dest="4">
- <RegExp input="$$1" output="<url
function="ParseTMDBFanart"
cache="tmdb-images-\1.json">http://api.themoviedb.org/3/movie/\1/images?api_key=57983e31fb435df4df77afb854740ea9</url>"
dest="5">
- <expression />
- </RegExp>
- <expression noclean="1" />
- </RegExp>
- </GetTMDBFanartByIdChain>
- <GetTMDBFanartById dest="4">
- <RegExp input="$$5" output="<details>\1</details>"
dest="4">
- <RegExp input="$$1" output="<url
function="ParseTMDBFanart"
cache="tmdb-images-\1.json">http://api.themoviedb.org/3/movie/\1/images?api_key=57983e31fb435df4df77afb854740ea9</url>"
dest="5">
- <expression />
- </RegExp>
- <expression noclean="1" />
- </RegExp>
- </GetTMDBFanartById>
- <ParseTMDBFanart dest="5">
- <RegExp input="$$2"
output="<details><fanart>\1</fanart></details>"
dest="5">
- <RegExp input="$$1" output="\1" dest="7">
- <expression clear="yes"
noclean="1">"backdrops":\[{([^\]]*)</expression>
- </RegExp>
- <RegExp input="$$7" output="<thumb
preview="http://cf2.imgobject.com/t/p/w780\1">http://cf2.imgobject.com/t/p/original\1</thumb>"
dest="2">
- <expression repeat="yes"
noclean="1">"file_path":"([^"]*)</expression>
- </RegExp>
- <expression noclean="1">(.+)</expression>
- </RegExp>
- </ParseTMDBFanart>
-
- <GetTMDBThumbsByIdChain dest="4">
- <RegExp input="$$5" output="<details>\1</details>"
dest="4">
- <RegExp input="$$1" output="<url
function="ParseTMDBThumbs"
cache="tmdb-images-$INFO[language]-\1.json">http://api.themoviedb.org/3/movie/\1/images?api_key=57983e31fb435df4df77afb854740ea9&language=$INFO[language]</url>"
dest="5">
- <expression />
- </RegExp>
- <expression noclean="1" />
- </RegExp>
- </GetTMDBThumbsByIdChain>
- <GetTMDBThumbsById dest="4">
- <RegExp input="$$5" output="<details>\1</details>"
dest="4">
- <RegExp input="$$1" output="<url
function="ParseTMDBThumbs"
cache="tmdb-images-$INFO[language]-\1.json">http://api.themoviedb.org/3/movie/\1/images?api_key=57983e31fb435df4df77afb854740ea9&language=$INFO[language]</url>"
dest="5">
- <expression />
- </RegExp>
- <expression noclean="1" />
- </RegExp>
- </GetTMDBThumbsById>
- <ParseTMDBThumbs dest="5">
- <RegExp input="$$2" output="<details>\1</details>"
dest="5">
- <RegExp input="$$1" output="<url
function="ParseTMDBAllThumbs"
cache="tmdb-images-\1.json">http://api.themoviedb.org/3/movie/\1/images?api_key=57983e31fb435df4df77afb854740ea9</url>"
dest="2">
- <expression
noclean="1">"id":([0-9]*),</expression>
- </RegExp>
- <RegExp input="$$1" output="\1" dest="7">
- <expression clear="yes"
noclean="1">"posters":\[{([^\]]*)</expression>
- </RegExp>
- <RegExp input="$$7" output="<thumb
preview="http://cf2.imgobject.com/t/p/w500\1">http://cf2.imgobject.com/t/p/original\1</thumb>"
dest="2+">
- <expression repeat="yes"
noclean="1">"file_path":"([^"]*)</expression>
- </RegExp>
- <expression noclean="1">(.+)</expression>
- </RegExp>
- </ParseTMDBThumbs>
- <ParseTMDBAllThumbs dest="5">
- <RegExp input="$$2" output="<details>\1</details>"
dest="5">
- <RegExp input="$$1" output="\1" dest="7">
- <expression clear="yes"
noclean="1">"posters":\[{([^\]]*)</expression>
- </RegExp>
- <RegExp input="$$7" output="<thumb
preview="http://cf2.imgobject.com/t/p/w500\1">http://cf2.imgobject.com/t/p/original\1</thumb>"
dest="2">
- <expression repeat="yes"
noclean="1">"file_path":"([^"]*)</expression>
- </RegExp>
- <expression noclean="1">(.+)</expression>
- </RegExp>
- </ParseTMDBAllThumbs>
-
-</scraperfunctions>
+<scraperfunctions>
+
+ <GetTMDBCertificationsByIdChain dest="4">
+ <RegExp input="$$5" output="<details>\1</details>"
dest="4">
+ <RegExp input="$$1" output="<url
function="ParseTMDBCertifications"
cache="tmdb-cert-\1.json">http://api.themoviedb.org/3/movie/\1/releases?api_key=57983e31fb435df4df77afb854740ea9</url>"
dest="5">
+ <expression />
+ </RegExp>
+ <expression noclean="1" />
+ </RegExp>
+ </GetTMDBCertificationsByIdChain>
+ <ParseTMDBCertifications dest="5">
+ <RegExp input="$$2" output="<details>\1</details>"
dest="5">
+ <RegExp input="$$1" output="<mpaa>Rated
\1</mpaa>" dest="2">
+ <expression
fixchars="1">"US","certification":"([^"]*)</expression>
+ </RegExp>
+ <expression noclean="1" />
+ </RegExp>
+ </ParseTMDBCertifications>
+
+ <GetTMDBPlotByIdChain clearbuffers="no" dest="4">
+ <RegExp input="$$5" output="<details>\1</details>"
dest="4">
+ <RegExp input="$$1" output="\1" dest="8">
+ <expression clear="yes" noclean="1" />
+ </RegExp>
+ <RegExp input="$$8" output="<url
function="ParseTMDBPlot"
cache="tmdb-$INFO[language]-\1.json">http://api.themoviedb.org/3/movie/\1?api_key=57983e31fb435df4df77afb854740ea9&language=$INFO[language]</url>"
dest="5">
+ <expression />
+ </RegExp>
+ <expression noclean="1" />
+ </RegExp>
+ </GetTMDBPlotByIdChain>
+ <ParseTMDBPlot dest="5">
+ <RegExp input="$$2" output="<details>\1</details>"
dest="5">
+ <RegExp input="$$1" output="\1" dest="9">
+ <expression clear="yes"
fixchars="1">"overview":"(.*?)","</expression>
+ </RegExp>
+ <RegExp input="$$9" output="<url
function="ParseFallbackTMDBPlot"
cache="tmdb-en-$$8.json">http://api.themoviedb.org/3/movie/$$8?api_key=57983e31fb435df4df77afb854740ea9&language=en</url>"
dest="2">
+ <expression>^$</expression>
+ </RegExp>
+ <RegExp input="$$9"
output="<plot>\1</plot>" dest="2">
+ <expression>(.+)</expression>
+ </RegExp>
+ <expression noclean="1" />
+ </RegExp>
+ </ParseTMDBPlot>
+ <ParseFallbackTMDBPlot dest="5">
+ <RegExp input="$$2" output="<details>\1</details>"
dest="5">
+ <RegExp input="$$1"
output="<plot>\1</plot>" dest="2">
+ <expression clear="yes"
fixchars="1">"overview":"(.*?)","</expression>
+ </RegExp>
+ <expression noclean="1" />
+ </RegExp>
+ </ParseFallbackTMDBPlot>
+
+ <GetTMDBSetByIdChain dest="4">
+ <RegExp input="$$5" output="<details>\1</details>"
dest="4">
+ <RegExp input="$$1" output="<url
function="ParseTMDBSet"
cache="tmdb-$INFO[language]-\1.json">http://api.themoviedb.org/3/movie/\1?api_key=57983e31fb435df4df77afb854740ea9&language=$INFO[language]</url>"
dest="5">
+ <expression />
+ </RegExp>
+ <expression noclean="1" />
+ </RegExp>
+ </GetTMDBSetByIdChain>
+ <ParseTMDBSet dest="5">
+ <RegExp input="$$2" output="<details>\1</details>"
dest="5">
+ <RegExp input="$$1" output="<set>\1</set>"
dest="2">
+ <expression
noclean="1">"belongs_to_collection":{"id":[0-9]+,"name":"([^"]*)</expression>
+ </RegExp>
+ <expression noclean="1" />
+ </RegExp>
+ </ParseTMDBSet>
+
+ <GetTMDBCastByIdChain dest="4">
+ <RegExp input="$$5" output="<details>\1</details>"
dest="4">
+ <RegExp input="$$1" output="<url
function="ParseTMDBCast"
cache="tmdb-cast-\1.json">http://api.themoviedb.org/3/movie/\1/casts?api_key=57983e31fb435df4df77afb854740ea9</url>"
dest="5">
+ <expression />
+ </RegExp>
+ <expression noclean="1" />
+ </RegExp>
+ </GetTMDBCastByIdChain>
+ <ParseTMDBCast dest="5">
+ <RegExp input="$$2" output="<details>\1</details>"
dest="5">
+ <RegExp input="$$1" output="\1" dest="7">
+ <expression clear="yes"
noclean="1">"cast":\[([^\]]*)</expression>
+ </RegExp>
+ <RegExp input="$$7"
output="<actor><name>\1</name><role>\2</role></actor>"
dest="2">
+ <expression repeat="yes"
fixchars="1">"name":"([^"]*)","character":"([^"]*)</expression>
+ </RegExp>
+ <RegExp input="$$7"
output="<actor><name>\1</name><role>\2</role><thumb>http://cf2.imgobject.com/t/p/original\3</thumb></actor>"
dest="2+">
+ <expression repeat="yes"
fixchars="1">"name":"([^"]*)","character":"([^"]*)","order":[0-9]*,"profile_path":"([^"]*)"</expression>
+ </RegExp>
+ <expression noclean="1" />
+ </RegExp>
+ </ParseTMDBCast>
+
+ <GetTMDBDirectorsByIdChain dest="4">
+ <RegExp input="$$5" output="<details>\1</details>"
dest="4">
+ <RegExp input="$$1" output="<url
function="ParseTMDBDirectors"
cache="tmdb-cast-\1.json">http://api.themoviedb.org/3/movie/\1/casts?api_key=57983e31fb435df4df77afb854740ea9</url>"
dest="5">
+ <expression />
+ </RegExp>
+ <expression noclean="1" />
+ </RegExp>
+ </GetTMDBDirectorsByIdChain>
+ <ParseTMDBDirectors dest="5">
+ <RegExp input="$$2" output="<details>\1</details>"
dest="5">
+ <RegExp input="$$1" output="\1" dest="7">
+ <expression clear="yes"
noclean="1">"crew":\[([^\]]*)</expression>
+ </RegExp>
+ <RegExp input="$$7"
output="<director>\1</director>" dest="2">
+ <expression repeat="yes"
fixchars="1">"name":"([^"]*)","department":"Directing","job":"Director"</expression>
+ </RegExp>
+ <expression noclean="1" />
+ </RegExp>
+ </ParseTMDBDirectors>
+
+ <GetTMDBWitersByIdChain dest="4">
+ <RegExp input="$$5" output="<details>\1</details>"
dest="4">
+ <RegExp input="$$1" output="<url
function="ParseTMDBWriters"
cache="tmdb-cast-\1.json">http://api.themoviedb.org/3/movie/\1/casts?api_key=57983e31fb435df4df77afb854740ea9</url>"
dest="5">
+ <expression />
+ </RegExp>
+ <expression noclean="1" />
+ </RegExp>
+ </GetTMDBWitersByIdChain>
+ <ParseTMDBWriters dest="5">
+ <RegExp input="$$2" output="<details>\1</details>"
dest="5">
+ <RegExp input="$$1" output="\1" dest="7">
+ <expression clear="yes"
noclean="1">"crew":\[([^\]]*)</expression>
+ </RegExp>
+ <RegExp input="$$7"
output="<credits>\1</credits>" dest="2">
+ <expression repeat="yes"
fixchars="1">"name":"([^"]*)","department":"Writing",</expression>
+ </RegExp>
+ <expression noclean="1" />
+ </RegExp>
+ </ParseTMDBWriters>
+
+ <GetTMDBGenresByIdChain dest="4">
+ <RegExp input="$$5" output="<details>\1</details>"
dest="4">
+ <RegExp input="$$1" output="<url
function="ParseTMDBGenres"
cache="tmdb-$INFO[language]-\1.json">http://api.themoviedb.org/3/movie/\1?api_key=57983e31fb435df4df77afb854740ea9&language=$INFO[language]</url>"
dest="5">
+ <expression />
+ </RegExp>
+ <expression noclean="1" />
+ </RegExp>
+ </GetTMDBGenresByIdChain>
+ <ParseTMDBGenres dest="5">
+ <RegExp input="$$2" output="<details>\1</details>"
dest="5">
+ <RegExp input="$$1" output="\1" dest="7">
+ <expression clear="yes"
noclean="1">"genres":\[([^\]]*)</expression>
+ </RegExp>
+ <RegExp input="$$7"
output="<genre>\1</genre>" dest="2">
+ <expression repeat="yes"
fixchars="1">"name":"([^"]*)</expression>
+ </RegExp>
+ <expression noclean="1" />
+ </RegExp>
+ </ParseTMDBGenres>
+
+ <GetTMDBRatingByIdChain dest="4">
+ <RegExp input="$$5" output="<details>\1</details>"
dest="4">
+ <RegExp input="$$1" output="<url
function="ParseTMDBRating"
cache="tmdb-$INFO[language]-\1.json">http://api.themoviedb.org/3/movie/\1?api_key=57983e31fb435df4df77afb854740ea9&language=$INFO[language]</url>"
dest="5">
+ <expression />
+ </RegExp>
+ <expression noclean="1" />
+ </RegExp>
+ </GetTMDBRatingByIdChain>
+ <ParseTMDBRating dest="5">
+ <RegExp input="$$2" output="<details>\1</details>"
dest="5">
+ <RegExp input="$$1"
output="<rating>\1</rating>" dest="2">
+ <expression
noclean="1">"vote_average":([^,]*),"</expression>
+ </RegExp>
+ <RegExp input="$$1"
output="<votes>\1</votes>" dest="2+">
+ <expression
noclean="1">"vote_count":([0-9]+)</expression>
+ </RegExp>
+ <expression noclean="1" />
+ </RegExp>
+ </ParseTMDBRating>
+
+ <GetTMDBTrailerByIdChain dest="4">
+ <RegExp input="$$5" output="<details>\1</details>"
dest="4">
+ <RegExp input="$$1" output="<url
function="ParseTMDBTrailer"
cache="tmdb-trailer-$INFO[language]-\1.json">http://api.themoviedb.org/3/movie/\1/trailers?api_key=57983e31fb435df4df77afb854740ea9</url>"
dest="5">
+ <expression />
+ </RegExp>
+ <expression noclean="1" />
+ </RegExp>
+ </GetTMDBTrailerByIdChain>
+ <ParseTMDBTrailer dest="5">
+ <RegExp input="$$2" output="<details>\1</details>"
dest="5">
+ <RegExp input="$$1" output="\1" dest="7">
+ <expression clear="yes"
noclean="1">"youtube":\[{([^\]]*)</expression>
+ </RegExp>
+ <RegExp input="$$7"
output="<trailer>plugin://plugin.video.youtube/?action=play_video&videoid=\1</trailer>"
dest="2">
+ <expression
noclean="1">"source":"([^"]*)</expression>
+ </RegExp>
+ <expression noclean="1">(.+)</expression>
+ </RegExp>
+ </ParseTMDBTrailer>
+
+ <GetTMDBFanartByIdChain dest="4">
+ <RegExp input="$$5" output="<details>\1</details>"
dest="4">
+ <RegExp input="$$1" output="<url
function="ParseTMDBFanart"
cache="tmdb-images-\1.json">http://api.themoviedb.org/3/movie/\1/images?api_key=57983e31fb435df4df77afb854740ea9</url>"
dest="5">
+ <expression />
+ </RegExp>
+ <expression noclean="1" />
+ </RegExp>
+ </GetTMDBFanartByIdChain>
+ <GetTMDBFanartById dest="4">
+ <RegExp input="$$5" output="<details>\1</details>"
dest="4">
+ <RegExp input="$$1" output="<url
function="ParseTMDBFanart"
cache="tmdb-images-\1.json">http://api.themoviedb.org/3/movie/\1/images?api_key=57983e31fb435df4df77afb854740ea9</url>"
dest="5">
+ <expression />
+ </RegExp>
+ <expression noclean="1" />
+ </RegExp>
+ </GetTMDBFanartById>
+ <ParseTMDBFanart dest="5">
+ <RegExp input="$$2"
output="<details><fanart>\1</fanart></details>"
dest="5">
+ <RegExp input="$$1" output="\1" dest="7">
+ <expression clear="yes"
noclean="1">"backdrops":\[{([^\]]*)</expression>
+ </RegExp>
+ <RegExp input="$$7" output="<thumb
preview="http://cf2.imgobject.com/t/p/w780\1">http://cf2.imgobject.com/t/p/original\1</thumb>"
dest="2">
+ <expression repeat="yes"
noclean="1">"file_path":"([^"]*)</expression>
+ </RegExp>
+ <expression noclean="1">(.+)</expression>
+ </RegExp>
+ </ParseTMDBFanart>
+
+ <GetTMDBThumbsByIdChain dest="4">
+ <RegExp input="$$5" output="<details>\1</details>"
dest="4">
+ <RegExp input="$$1" output="<url
function="ParseTMDBThumbs"
cache="tmdb-images-$INFO[language]-\1.json">http://api.themoviedb.org/3/movie/\1/images?api_key=57983e31fb435df4df77afb854740ea9&language=$INFO[language]</url>"
dest="5">
+ <expression />
+ </RegExp>
+ <expression noclean="1" />
+ </RegExp>
+ </GetTMDBThumbsByIdChain>
+ <GetTMDBThumbsById dest="4">
+ <RegExp input="$$5" output="<details>\1</details>"
dest="4">
+ <RegExp input="$$1" output="<url
function="ParseTMDBThumbs"
cache="tmdb-images-$INFO[language]-\1.json">http://api.themoviedb.org/3/movie/\1/images?api_key=57983e31fb435df4df77afb854740ea9&language=$INFO[language]</url>"
dest="5">
+ <expression />
+ </RegExp>
+ <expression noclean="1" />
+ </RegExp>
+ </GetTMDBThumbsById>
+ <ParseTMDBThumbs dest="5">
+ <RegExp input="$$2" output="<details>\1</details>"
dest="5">
+ <RegExp input="$$1" output="<url
function="ParseTMDBAllThumbs"
cache="tmdb-images-\1.json">http://api.themoviedb.org/3/movie/\1/images?api_key=57983e31fb435df4df77afb854740ea9</url>"
dest="2">
+ <expression
noclean="1">"id":([0-9]*),</expression>
+ </RegExp>
+ <RegExp input="$$1" output="\1" dest="7">
+ <expression clear="yes"
noclean="1">"posters":\[{([^\]]*)</expression>
+ </RegExp>
+ <RegExp input="$$7" output="<thumb
preview="http://cf2.imgobject.com/t/p/w500\1">http://cf2.imgobject.com/t/p/original\1</thumb>"
dest="2+">
+ <expression repeat="yes"
noclean="1">"file_path":"([^"]*)</expression>
+ </RegExp>
+ <expression noclean="1">(.+)</expression>
+ </RegExp>
+ </ParseTMDBThumbs>
+ <ParseTMDBAllThumbs dest="5">
+ <RegExp input="$$2" output="<details>\1</details>"
dest="5">
+ <RegExp input="$$1" output="\1" dest="7">
+ <expression clear="yes"
noclean="1">"posters":\[{([^\]]*)</expression>
+ </RegExp>
+ <RegExp input="$$7" output="<thumb
preview="http://cf2.imgobject.com/t/p/w500\1">http://cf2.imgobject.com/t/p/original\1</thumb>"
dest="2">
+ <expression repeat="yes"
noclean="1">"file_path":"([^"]*)</expression>
+ </RegExp>
+ <expression noclean="1">(.+)</expression>
+ </RegExp>
+ </ParseTMDBAllThumbs>
+
+</scraperfunctions>
-----------------------------------------------------------------------
Summary of changes:
metadata.common.themoviedb.org/addon.xml | 4 +-
metadata.common.themoviedb.org/tmdb.xml | 528 +++++++++++++++---------------
2 files changed, 266 insertions(+), 266 deletions(-)
hooks/post-receive
--
Scrapers
------------------------------------------------------------------------------
Try before you buy = See our experts in action!
The most comprehensive online learning library for Microsoft developers
is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3,
Metro Style Apps, more. Free future releases when you subscribe now!
http://p.sf.net/sfu/learndevnow-dev2
_______________________________________________
Xbmc-addons mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/xbmc-addons