diff options
author | Martijn Kaijser <mcm.kaijser@gmail.com> | 2012-12-30 12:41:10 +0100 |
---|---|---|
committer | Martijn Kaijser <mcm.kaijser@gmail.com> | 2012-12-30 12:41:10 +0100 |
commit | 504088088d8b05cb963f7ace09f816104a7c6edc (patch) | |
tree | 8078505b7e17a86af455262d2df7d182535c5f72 /addons/metadata.common.imdb.com | |
parent | d1b68fb1a507dd6f23ab5eb3633cf0d543a90b35 (diff) |
[addons] sync addons with repo
Diffstat (limited to 'addons/metadata.common.imdb.com')
-rw-r--r-- | addons/metadata.common.imdb.com/addon.xml | 2 | ||||
-rw-r--r-- | addons/metadata.common.imdb.com/changelog.txt | 3 | ||||
-rw-r--r-- | addons/metadata.common.imdb.com/imdb.xml | 59 |
3 files changed, 12 insertions, 52 deletions
diff --git a/addons/metadata.common.imdb.com/addon.xml b/addons/metadata.common.imdb.com/addon.xml index 3b1f5a3cdf..6bc71f8585 100644 --- a/addons/metadata.common.imdb.com/addon.xml +++ b/addons/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.6.1" + version="2.6.2" provider-name="Team XBMC"> <requires> <import addon="xbmc.metadata" version="1.0"/> diff --git a/addons/metadata.common.imdb.com/changelog.txt b/addons/metadata.common.imdb.com/changelog.txt index e7a90fe5f0..fc2a75779c 100644 --- a/addons/metadata.common.imdb.com/changelog.txt +++ b/addons/metadata.common.imdb.com/changelog.txt @@ -1,3 +1,6 @@ +[B]2.6.2[/B] +- fixed: director(s) and writer(s) scraping in case of IMDbFull is selected + [B]2.6.1[/B] - fixed: will scrape director(s) as writer(s) diff --git a/addons/metadata.common.imdb.com/imdb.xml b/addons/metadata.common.imdb.com/imdb.xml index 7d1bf54035..6c321bf66a 100644 --- a/addons/metadata.common.imdb.com/imdb.xml +++ b/addons/metadata.common.imdb.com/imdb.xml @@ -139,7 +139,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>\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> + <expression repeat="yes" trim="1,2,3" fixchars="3" 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> @@ -148,29 +148,6 @@ </RegExp> </ParseIMDBCast> - <GetIMDBScaledCastById dest="5"> - <RegExp input="$$1" output="<details><url cache="$$1-main.html" function="ParseIMDBScaledCast">http://akas.imdb.com/title/$$1/</url></details>" dest="5"> - <expression noclean="1" /> - </RegExp> - </GetIMDBScaledCastById> - <ParseIMDBScaledCast dest="5"> - <RegExp input="$$2" output="<details>\1</details>" dest="5"> - <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>\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>\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> - </RegExp> - <expression noclean="1" /> - </RegExp> - </ParseIMDBScaledCast> - <GetIMDBDirectorsById dest="5"> <RegExp input="$$1" output="<details><url cache="$$1-main.html" function="ParseIMDBDirectors">http://akas.imdb.com/title/$$1/</url></details>" dest="5"> <expression noclean="1" /> @@ -225,26 +202,6 @@ </RegExp> </ParseIMDBFullCast> - <GetIMDBScaledFullCastById dest="5"> - <RegExp input="$$1" output="<details><url cache="$$1-combined.html" function="ParseIMDBScaledFullCast">http://akas.imdb.com/title/$$1/combined</url></details>" dest="5"> - <expression noclean="1" /> - </RegExp> - </GetIMDBScaledFullCastById> - <ParseIMDBScaledFullCast dest="5"> - <RegExp input="$$2" output="<details>\1</details>" dest="5"> - <RegExp input="$$1" output="\1" dest="6"> - <expression noclean="1"><table class="cast">(.*?)</table></expression> - </RegExp> - <RegExp input="$$6" output="<actor><thumb>\1_SX$INFO[imdbscale]_SY$INFO[imdbscale]_\2</thumb><name>\3</name><role>\5</role></actor>" dest="7"> - <expression repeat="yes" clear="yes" fixchars="3,5" trim="3,5" noclean="1,2"><img src="(?:([^"]*\.)[^"]*(\.jpg))?[^>]*[^"]*"nm"><a href="[^"]*[^>]*>([^<]*)<[^"]*"ddd">([^<]<)?[^"]*"char">(.*?)</td></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> - </RegExp> - <expression noclean="1" /> - </RegExp> - </ParseIMDBScaledFullCast> - <GetIMDBFullDirectorsById dest="5"> <RegExp input="$$1" output="<details><url cache="$$1-combined.html" function="ParseIMDBFullDirectors">http://akas.imdb.com/title/$$1/combined</url></details>" dest="5"> <expression noclean="1" /> @@ -252,11 +209,11 @@ </GetIMDBFullDirectorsById> <ParseIMDBFullDirectors dest="5"> <RegExp input="$$2" output="<details>\1</details>" dest="5"> - <RegExp conditional="fullcredits" input="$$1" output="\1" dest="6"> - <expression clear="yes" noclean="1">Director[s]?:</h5>[^>]*>(.*?)</div</expression> + <RegExp input="$$1" output="\1" dest="6"> + <expression clear="yes" noclean="1">Director(?:s)?:.*?</h5>[^>]*>(.*?)</div</expression> </RegExp> - <RegExp input="$$6" output="<director>\1</director>" dest="2+"> - <expression repeat="yes" fixchars="1" clear="yes"><a href="/name/[^>]*>([^<]*)<</expression> + <RegExp input="$$6" output="<director>\1</director>" dest="2"> + <expression repeat="yes" fixchars="1"><a href="/name/[^>]*>([^<]*)<</expression> </RegExp> <expression noclean="1" /> </RegExp> @@ -269,10 +226,10 @@ </GetIMDBFullWritersById> <ParseIMDBFullWriters dest="5"> <RegExp input="$$2" output="<details>\1</details>" dest="5"> - <RegExp conditional="fullcredits" input="$$1" output="\1" dest="6"> + <RegExp input="$$1" output="\1" dest="6"> <expression noclean="1">Writing credits(.*?)name="</expression> </RegExp> - <RegExp input="$$6" output="<credits>\1</credits>" dest="2+"> + <RegExp input="$$6" output="<credits>\1</credits>" dest="2"> <expression repeat="yes" fixchars="1"><a href="/name/[^>]*>([^<]*)<</expression> </RegExp> <expression noclean="1" /> @@ -286,7 +243,7 @@ </GetIMDBThumbsById> <ParseIMDBThumbs dest="5"> <RegExp input="$$6" output="<details>\1</details>" dest="5"> - <RegExp input="$$1" output="\1_SX$INFO[imdbscale]_SY$INFO[imdbscale]_\2" dest="4"> + <RegExp input="$$1" output="\1_SX1024_SY1024_\2" dest="4"> <expression noclean="1,2"><a name="poster".*?src="(.*?)_S.*?(.jpg)".*?</a></expression> </RegExp> <RegExp input="$$4" output="<thumb aspect="poster">\1</thumb>" dest="6"> |