The branch, dharma has been updated
via be34fe2773a41131f0bac54b96531953c6e1b7ce (commit)
from e906df48d7fa47d7bbfbae0ec8e604520c4af01b (commit)
- Log -----------------------------------------------------------------
http://xbmc.git.sourceforge.net/git/gitweb.cgi?p=xbmc/scrapers;a=commit;h=be34fe2773a41131f0bac54b96531953c6e1b7ce
commit be34fe2773a41131f0bac54b96531953c6e1b7ce
Author: olympia <[email protected]>
Date: Wed Apr 20 18:24:11 2011 +0200
[metadata.imdb.com] fixed actor roles and remove scraping of imdb trailers
diff --git a/metadata.common.imdb.com/addon.xml
b/metadata.common.imdb.com/addon.xml
index 7a4bb34..9c1f6bc 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.0.8"
+ version="2.1.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 c4c4e34..8ebc7ac 100644
--- a/metadata.common.imdb.com/changelog.txt
+++ b/metadata.common.imdb.com/changelog.txt
@@ -1,3 +1,6 @@
+[B]2.1.0[/B]
+- fixed: actor roles and remove scraping of imdb trailers
+
[B]2.0.8[/B]
- fixed: actor images
diff --git a/metadata.common.imdb.com/imdb.xml
b/metadata.common.imdb.com/imdb.xml
index d873943..1919ae7 100644
--- a/metadata.common.imdb.com/imdb.xml
+++ b/metadata.common.imdb.com/imdb.xml
@@ -80,11 +80,11 @@
<RegExp input="$$1" output="\1" dest="6">
<expression noclean="1"><table
class="cast_list">(.*?)</table></expression>
</RegExp>
- <RegExp input="$$6"
output="<actor><thumb>\2_SX512_SY512_\3</thumb><name>\1</name><role>\4</role></actor>"
dest="7">
- <expression repeat="yes" clear="yes" trim="3,4"
noclean="1,2"><noscript><img
\n[^a]*alt="([^"]*)"[^"]*"[^"]*"[^s]*src="(?:([^"]*\.)[^"]*(\.jpg))[^>]*.*?ter">[^>]*>[^>]*>([^<]*)?</expression>
+ <RegExp input="$$6"
output="<actor><thumb>\2_SX512_SY512_\3</thumb><name>\1</name><role>\5</role></actor>"
dest="7">
+ <expression repeat="yes" clear="yes" trim="3,4"
noclean="1,2"><noscript><img
\n[^a]*alt="([^"]*)"[^"]*"[^"]*"[^s]*src="(?:([^"]*\.)[^"]*(\.jpg))[^>]*.*?ter">[^>]*>\n\s*(<[^>]*>)?([^<\(]*)?</expression>
</RegExp>
- <RegExp input="$$6"
output="<actor><thumb></thumb><name>\1</name><role>\2</role></actor>"
dest="7+">
- <expression repeat="yes" trim="1,2"
noclean="1,2"><img
\n[^a]*alt="([^"]*)"[^"]*"[^"]*"[^s]*src="(?:[^"]*\.[^"]*\.png)"
class=""
/>*.*?ter">[^>]*>[^>]*>([^<]*)?</expression>
+ <RegExp input="$$6"
output="<actor><thumb></thumb><name>\1</name><role>\3</role></actor>"
dest="7+">
+ <expression repeat="yes" trim="1,2"
noclean="1,2"><img
\n[^a]*alt="([^"]*)"[^"]*"[^"]*"[^s]*src="(?:[^"]*\.[^"]*\.png)"
class=""
/>*.*?ter">[^>]*>\n\s*(<[^>]*>)?([^<\(]*)?</expression>
</RegExp>
<RegExp input="$$7"
output="<actor><thumb>\1</thumb>\2</actor>" dest="2+">
<expression repeat="yes" clear="yes"
noclean="1,2,3"><actor><thumb>(?:(http.*?)|_SX[0-9]+_SY[0-9]+_)?</thumb>(.*?)</actor></expression>
@@ -97,11 +97,11 @@
<RegExp input="$$1" output="\1" dest="6">
<expression noclean="1"><table
class="cast_list">(.*?)</table></expression>
</RegExp>
- <RegExp input="$$6"
output="<actor><thumb>\2_SX$INFO[imdbscale]_SY$INFO[imdbscale]_\3</thumb><name>\1</name><role>\4</role></actor>"
dest="7">
- <expression repeat="yes" clear="yes" trim="3,4"
noclean="1,2"><noscript><img
\n[^a]*alt="([^"]*)"[^"]*"[^"]*"[^s]*src="(?:([^"]*\.)[^"]*(\.jpg))[^>]*.*?ter">[^>]*>[^>]*>([^<]*)?</expression>
+ <RegExp input="$$6"
output="<actor><thumb>\2_SX$INFO[imdbscale]_SY$INFO[imdbscale]_\3</thumb><name>\1</name><role>\5</role></actor>"
dest="7">
+ <expression repeat="yes" clear="yes" trim="3,4"
noclean="1,2"><noscript><img
\n[^a]*alt="([^"]*)"[^"]*"[^"]*"[^s]*src="(?:([^"]*\.)[^"]*(\.jpg))[^>]*.*?ter">[^>]*>\n\s*(<[^>]*>)?([^<\(]*)?</expression>
</RegExp>
- <RegExp input="$$6"
output="<actor><thumb></thumb><name>\1</name><role>\2</role></actor>"
dest="7+">
- <expression repeat="yes" trim="1,2"
noclean="1,2"><img
\n[^a]*alt="([^"]*)"[^"]*"[^"]*"[^s]*src="(?:[^"]*\.[^"]*\.png)"
class=""
/>*.*?ter">[^>]*>[^>]*>([^<]*)?</expression>
+ <RegExp input="$$6"
output="<actor><thumb></thumb><name>\1</name><role>\3</role></actor>"
dest="7+">
+ <expression repeat="yes" trim="1,2"
noclean="1,2"><img
\n[^a]*alt="([^"]*)"[^"]*"[^"]*"[^s]*src="(?:[^"]*\.[^"]*\.png)"
class=""
/>*.*?ter">[^>]*>\n\s*(<[^>]*>)?([^<\(]*)?</expression>
</RegExp>
<RegExp input="$$7"
output="<actor><thumb>\1</thumb>\2</actor>" dest="2+">
<expression repeat="yes" clear="yes"
noclean="1,2,3"><actor><thumb>(?:(http.*?)|_SX[0-9]+_SY[0-9]+_)?</thumb>(.*?)</actor></expression>
@@ -192,20 +192,4 @@
<expression noclean="1" />
</RegExp>
</ParseIMDBThumbs>
- <GetIMDBTrailerPage dest="5">
- <RegExp input="$$1" output="<details><url
function="ParseIMDBTrailer">http://akas.imdb.com/video/imdb/vi\1/player</url></details>"
dest="5">
- <expression>/vi([0-9]*)/</expression>
- </RegExp>
- </GetIMDBTrailerPage>
- <ParseIMDBTrailer dest="5">
- <RegExp input="$$2" output="<details><trailer
urlencoded="yes">\1</trailer></details>" dest="5">
- <RegExp input="$$1" output="\1" dest="2">
- <expression
noclean="1">"file"[^"]*"([^"]*)</expression>
- </RegExp>
- <RegExp input="$$1" output="$$2/\1" dest="2">
- <expression
noclean="1">"id"[^"]*"([^"]*)</expression>
- </RegExp>
- <expression noclean="1" />
- </RegExp>
- </ParseIMDBTrailer>
</scraperfunctions>
diff --git a/metadata.imdb.com/addon.xml b/metadata.imdb.com/addon.xml
index ac800d5..5c1bda0 100644
--- a/metadata.imdb.com/addon.xml
+++ b/metadata.imdb.com/addon.xml
@@ -1,13 +1,13 @@
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<addon id="metadata.imdb.com"
name="IMDb"
- version="2.1.8"
+ version="2.1.9"
provider-name="Team XBMC">
<requires>
<import addon="xbmc.metadata" version="1.0"/>
<import addon="metadata.common.themoviedb.org" version="1.0.7"/>
<import addon="metadata.common.movieposterdb.com" version="1.0.4"/>
- <import addon="metadata.common.imdb.com" version="2.0.8"/>
+ <import addon="metadata.common.imdb.com" version="2.1.0"/>
<import addon="metadata.common.impa.com" version="1.0.3"/>
<import addon="metadata.common.hdtrailers.net" version="1.0.6"/>
</requires>
diff --git a/metadata.imdb.com/changelog.txt b/metadata.imdb.com/changelog.txt
index 78af12a..1088731 100644
--- a/metadata.imdb.com/changelog.txt
+++ b/metadata.imdb.com/changelog.txt
@@ -1,3 +1,6 @@
+[B]2.1.9[/B]
+- fixed: actor roles and remove scraping of imdb trailers
+
[B]2.1.8[/B]
- fixed: some movies won't scrape at all
diff --git a/metadata.imdb.com/imdb.xml b/metadata.imdb.com/imdb.xml
index 7c4d6f1..02d3011 100644
--- a/metadata.imdb.com/imdb.xml
+++ b/metadata.imdb.com/imdb.xml
@@ -113,9 +113,6 @@
<RegExp conditional="fanart" input="$$2"
output="<chain function="GetTMDBFanartByIdC ailer></details>"
dest="5">