The branch, eden has been updated
via b5d0671a328f120d47cd83302919d5d7de3860f3 (commit)
from 6def042ae6b96b54ad7e2f68fce1d6491eb9384e (commit)
- Log -----------------------------------------------------------------
http://xbmc.git.sourceforge.net/git/gitweb.cgi?p=xbmc/scrapers;a=commit;h=b5d0671a328f120d47cd83302919d5d7de3860f3
commit b5d0671a328f120d47cd83302919d5d7de3860f3
Author: olympia <[email protected]>
Date: Thu Jun 7 16:49:53 2012 +0200
[metadata.universal] updated to version 1.2.0
diff --git a/metadata.common.imdb.com/addon.xml
b/metadata.common.imdb.com/addon.xml
index bec1aff..83a91c8 100644
--- a/metadata.common.imdb.com/addon.xml
+++ b/metadata.common.imdb.com/addon.xml
@@ -1,7 +1,7 @@
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<addon id="metadata.common.imdb.com"
name="IMDB common scraper functions"
- version="2.2.3"
+ version="2.3.0"
provider-name="Team XBMC">
<requires>
<import addon="xbmc.metadata" version="1.0"/>
diff --git a/metadata.common.imdb.com/changelog.txt
b/metadata.common.imdb.com/changelog.txt
index b03baa4..ca249be 100644
--- a/metadata.common.imdb.com/changelog.txt
+++ b/metadata.common.imdb.com/changelog.txt
@@ -1,3 +1,6 @@
+[B]2.3.0[/B]
+- added: option to scrape rating from MetaCritic (via IMDb)
+
[B]2.2.3[/B]
- fixed: still to address some html encode issues, now in plots
diff --git a/metadata.common.imdb.com/imdb.xml
b/metadata.common.imdb.com/imdb.xml
index 593e8a9..80c79e2 100644
--- a/metadata.common.imdb.com/imdb.xml
+++ b/metadata.common.imdb.com/imdb.xml
@@ -27,6 +27,20 @@
</RegExp>
</ParseIMDBRating>
+ <GetMetaCriticRatingById dest="5">
+ <RegExp input="$$1" output="<details><url
cache="$$1-main.html"
function="ParseMetaCriticRating">http://akas.imdb.com/title/$$1/</url></details>"
dest="5">
+ <expression noclean="1" />
+ </RegExp>
+ </GetMetaCriticRatingById>
+ <ParseMetaCriticRating dest="5">
+ <RegExp input="$$2" output="<details>\1</details>"
dest="5">
+ <RegExp input="$$1"
output="<rating>\1.\2</rating>" dest="2">
+ <expression><a
href="criticreviews">(\d)(\d*)</expression>
+ </RegExp>
+ <expression noclean="1" />
+ </RegExp>
+ </ParseMetaCriticRating>
+
<GetIMDBPlotById dest="5">
<RegExp input="$$1" output="<details><url
cache="$$1-main.html"
function="ParseIMDBPlot">http://akas.imdb.com/title/$$1/</url></details>"
dest="5">
<expression noclean="1" />
diff --git a/metadata.universal/addon.xml b/metadata.universal/addon.xml
index 69d7ed2..8586c85 100644
--- a/metadata.universal/addon.xml
+++ b/metadata.universal/addon.xml
@@ -1,7 +1,7 @@
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<addon id="metadata.universal"
name="Universal Scraper"
- version="1.1.2"
+ version="1.2.0"
provider-name="Olympia, Team XBMC">
<requires>
<import addon="xbmc.metadata" version="1.0"/>
diff --git a/metadata.universal/changelog.txt b/metadata.universal/changelog.txt
index 20d25d4..9b23487 100644
--- a/metadata.universal/changelog.txt
+++ b/metadata.universal/changelog.txt
@@ -1,3 +1,6 @@
+[B]1.2.0[/B]
+- added: option to scrape rating from MetaCritic (via IMDb)
+
[B]1.1.2[/B]
- added: Australia to the country list of certifications
- changed: sorted countries alphabetically
diff --git a/metadata.universal/resources/settings.xml
b/metadata.universal/resources/settings.xml
index 9da1a23..f12ef26 100644
--- a/metadata.universal/resources/settings.xml
+++ b/metadata.universal/resources/settings.xml
@@ -39,7 +39,7 @@
<category label="30100">
<setting type="lsep" label="30030"/>
- <setting label="30021" type="labelenum" values="IMDb|Rotten
Tomatoes|themoviedb.org|trakt.tv" id="mratingsource" default="IMDb"/>
+ <setting label="30021" type="labelenum" values="IMDb|Rotten
Tomatoes|MetaCritic|themoviedb.org|trakt.tv" id="mratingsource" default="IMDb"/>
<setting label="30120" type="bool" id="rtoutline" default="false"
visible="eq(-1,1)"/>
<setting label="30110" type="labelenum" values="TomatoMeter|Average
Rating" id="tomato" default="TomatoMeter" visible="eq(-2,1)"/>
<setting label="30115" type="labelenum" values="All Critics|Top Critics"
id="allcritics" default="All Critics" visible="eq(-3,1)"/>
diff --git a/metadata.universal/universal.xml b/metadata.universal/universal.xml
index af689b6..9b1e62c 100644
--- a/metadata.universal/universal.xml
+++ b/metadata.universal/universal.xml
@@ -74,6 +74,9 @@
<RegExp input="$INFO[mratingsource]" output="<chain
function="GetIMDBRatingById">$$2</chain>" dest="5+">
<expression>IMDb</expression>
</RegExp>
+ <RegExp input="$INFO[mratingsource]" output="<chain
function="GetMetaCriticRatingById">$$2</chain>" dest="5+">
+ <expression>MetaCritic</expression>
+ </RegExp>
<RegExp input="$INFO[mratingsource]" output="<chain
function="GetRTRatingById">$$2</chain>" dest="5+">
<expression>Rotten Tomatoes</expression>
</RegExp>
-----------------------------------------------------------------------
Summary of changes:
metadata.common.imdb.com/addon.xml | 2 +-
metadata.common.imdb.com/changelog.txt | 3 +++
metadata.common.imdb.com/imdb.xml | 14 ++++++++++++++
metadata.universal/addon.xml | 2 +-
metadata.universal/changelog.txt | 3 +++
metadata.universal/resources/settings.xml | 2 +-
metadata.universal/universal.xml | 3 +++
7 files changed, 26 insertions(+), 3 deletions(-)
hooks/post-receive
--
Scrapers
------------------------------------------------------------------------------
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and
threat landscape has changed and how IT managers can respond. Discussions
will include endpoint security, mobile security and the latest in malware
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
_______________________________________________
Xbmc-addons mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/xbmc-addons