The branch, eden has been updated
       via  d91bdec365814d8fc78fb6ac24fc569bf1e53824 (commit)
      from  cacb079ce22ffee9b0f7c04dafc84b5f3c852555 (commit)

- Log -----------------------------------------------------------------
http://xbmc.git.sourceforge.net/git/gitweb.cgi?p=xbmc/scrapers;a=commit;h=d91bdec365814d8fc78fb6ac24fc569bf1e53824

commit d91bdec365814d8fc78fb6ac24fc569bf1e53824
Author: olympia <[email protected]>
Date:   Wed Dec 26 07:47:40 2012 +0100

    [metadata.common.imdb.com] updated to version 2.6.2

diff --git a/metadata.common.imdb.com/addon.xml 
b/metadata.common.imdb.com/addon.xml
index 3b1f5a3..6bc71f8 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.6.1"
+       version="2.6.2"
        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 e7a90fe..fc2a757 100644
--- a/metadata.common.imdb.com/changelog.txt
+++ b/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/metadata.common.imdb.com/imdb.xml 
b/metadata.common.imdb.com/imdb.xml
index 7d1bf54..6c321bf 100644
--- a/metadata.common.imdb.com/imdb.xml
+++ b/metadata.common.imdb.com/imdb.xml
@@ -139,7 +139,7 @@
                                <expression repeat="yes" clear="yes" trim="3,4" 
noclean="1,2">&lt;noscript&gt;&lt;img 
\n[^a]*alt=&quot;([^&quot;]*)&quot;[^&quot;]*&quot;[^&quot;]*&quot;[^s]*src=&quot;(?:([^&quot;]*\.)[^&quot;]*(\.jpg))[^&gt;]*.*?ter"&gt;[^&gt;]*&gt;\n\s*(&lt;[^&gt;]*&gt;)?([^&lt;\(]*)?</expression>
                        </RegExp>
                        <RegExp input="$$6" 
output="&lt;actor&gt;&lt;thumb&gt;&lt;/thumb&gt;&lt;name&gt;\1&lt;/name&gt;&lt;role&gt;\3&lt;/role&gt;&lt;/actor&gt;"
 dest="7+">
-                               <expression repeat="yes" trim="1,2" 
noclean="1,2">&lt;img 
\n[^a]*alt=&quot;([^&quot;]*)&quot;[^&quot;]*&quot;[^&quot;]*&quot;[^s]*src=&quot;(?:[^&quot;]*\.[^&quot;]*\.png)&quot;
 class=&quot;&quot; 
/&gt;*.*?ter"&gt;[^&gt;]*&gt;\n\s*(&lt;[^&gt;]*&gt;)?([^&lt;\(]*)?</expression>
+                               <expression repeat="yes" trim="1,2,3" 
fixchars="3" noclean="1,2">&lt;img 
\n[^a]*alt=&quot;([^&quot;]*)&quot;[^&quot;]*&quot;[^&quot;]*&quot;[^s]*src=&quot;(?:[^&quot;]*\.[^&quot;]*\.png)&quot;
 class=&quot;&quot; 
/&gt;*.*?ter"&gt;[^&gt;]*&gt;\n\s*(&lt;[^&gt;]*&gt;)?([^&lt;\(]*)?</expression>
                        </RegExp>
                        <RegExp input="$$7" 
output="&lt;actor&gt;&lt;thumb&gt;\1&lt;/thumb&gt;\2&lt;/actor&gt;" dest="2+">
                                <expression repeat="yes" clear="yes" 
noclean="1,2,3">&lt;actor&gt;&lt;thumb&gt;(?:(http.*?)|_SX[0-9]+_SY[0-9]+_)?&lt;/thumb&gt;(.*?)&lt;/actor&gt;</expression>
@@ -148,29 +148,6 @@
                </RegExp>
        </ParseIMDBCast>
 
-       <GetIMDBScaledCastById dest="5">
-               <RegExp input="$$1" output="&lt;details&gt;&lt;url 
cache=&quot;$$1-main.html&quot; 
function=&quot;ParseIMDBScaledCast&quot;&gt;http://akas.imdb.com/title/$$1/&lt;/url&gt;&lt;/details&gt;";
 dest="5">
-                       <expression noclean="1" />
-               </RegExp>
-       </GetIMDBScaledCastById>
-       <ParseIMDBScaledCast dest="5">
-               <RegExp input="$$2" output="&lt;details&gt;\1&lt;/details&gt;" 
dest="5">
-                       <RegExp input="$$1" output="\1" dest="6">
-                               <expression noclean="1">&lt;table 
class=&quot;cast_list&quot;&gt;(.*?)&lt;/table&gt;</expression>
-                       </RegExp>
-                       <RegExp input="$$6" 
output="&lt;actor&gt;&lt;thumb&gt;\2_SX$INFO[imdbscale]_SY$INFO[imdbscale]_\3&lt;/thumb&gt;&lt;name&gt;\1&lt;/name&gt;&lt;role&gt;\5&lt;/role&gt;&lt;/actor&gt;"
 dest="7">
-                               <expression repeat="yes" clear="yes" trim="3,4" 
noclean="1,2">&lt;noscript&gt;&lt;img 
\n[^a]*alt=&quot;([^&quot;]*)&quot;[^&quot;]*&quot;[^&quot;]*&quot;[^s]*src=&quot;(?:([^&quot;]*\.)[^&quot;]*(\.jpg))[^&gt;]*.*?ter"&gt;[^&gt;]*&gt;\n\s*(&lt;[^&gt;]*&gt;)?([^&lt;\(]*)?</expression>
-                       </RegExp>
-                       <RegExp input="$$6" 
output="&lt;actor&gt;&lt;thumb&gt;&lt;/thumb&gt;&lt;name&gt;\1&lt;/name&gt;&lt;role&gt;\3&lt;/role&gt;&lt;/actor&gt;"
 dest="7+">
-                               <expression repeat="yes" trim="1,2" 
noclean="1,2">&lt;img 
\n[^a]*alt=&quot;([^&quot;]*)&quot;[^&quot;]*&quot;[^&quot;]*&quot;[^s]*src=&quot;(?:[^&quot;]*\.[^&quot;]*\.png)&quot;
 class=&quot;&quot; 
/&gt;*.*?ter"&gt;[^&gt;]*&gt;\n\s*(&lt;[^&gt;]*&gt;)?([^&lt;\(]*)?</expression>
-                       </RegExp>
-                       <RegExp input="$$7" 
output="&lt;actor&gt;&lt;thumb&gt;\1&lt;/thumb&gt;\2&lt;/actor&gt;" dest="2+">
-                               <expression repeat="yes" clear="yes" 
noclean="1,2,3">&lt;actor&gt;&lt;thumb&gt;(?:(http.*?)|_SX[0-9]+_SY[0-9]+_)?&lt;/thumb&gt;(.*?)&lt;/actor&gt;</expression>
-                       </RegExp>
-                       <expression noclean="1" />
-               </RegExp>
-       </ParseIMDBScaledCast>
-
        <GetIMDBDirectorsById dest="5">
                <RegExp input="$$1" output="&lt;details&gt;&lt;url 
cache=&quot;$$1-main.html&quot; 
function=&quot;ParseIMDBDirectors&quot;&gt;http://akas.imdb.com/title/$$1/&lt;/url&gt;&lt;/details&gt;";
 dest="5">
                        <expression noclean="1" />
@@ -225,26 +202,6 @@
                </RegExp>
        </ParseIMDBFullCast>
 
-       <GetIMDBScaledFullCastById dest="5">
-               <RegExp input="$$1" output="&lt;details&gt;&lt;url 
cache=&quot;$$1-combined.html&quot; 
function=&quot;ParseIMDBScaledFullCast&quot;&gt;http://akas.imdb.com/title/$$1/combined&lt;/url&gt;&lt;/details&gt;";
 dest="5">
-                       <expression noclean="1" />
-               </RegExp>
-       </GetIMDBScaledFullCastById>
-       <ParseIMDBScaledFullCast dest="5">
-               <RegExp input="$$2" output="&lt;details&gt;\1&lt;/details&gt;" 
dest="5">
-                       <RegExp input="$$1" output="\1" dest="6">
-                               <expression noclean="1">&lt;table 
class=&quot;cast&quot;&gt;(.*?)&lt;/table&gt;</expression>
-                       </RegExp>
-                       <RegExp input="$$6" 
output="&lt;actor&gt;&lt;thumb&gt;\1_SX$INFO[imdbscale]_SY$INFO[imdbscale]_\2&lt;/thumb&gt;&lt;name&gt;\3&lt;/name&gt;&lt;role&gt;\5&lt;/role&gt;&lt;/actor&gt;"
 dest="7">
-                               <expression repeat="yes" clear="yes" 
fixchars="3,5" trim="3,5" noclean="1,2">&lt;img 
src=&quot;(?:([^&quot;]*\.)[^&quot;]*(\.jpg))?[^&gt;]*[^&quot;]*&quot;nm&quot;&gt;&lt;a
 
href=&quot;[^&quot;]*[^&gt;]*&gt;([^&lt;]*)&lt;[^&quot;]*&quot;ddd&quot;&gt;([^&lt;]&lt;)?[^&quot;]*&quot;char&quot;&gt;(.*?)&lt;/td&gt;</expression>
-                       </RegExp>
-                       <RegExp input="$$7" 
output="&lt;actor&gt;&lt;thumb&gt;\1&lt;/thumb&gt;\2&lt;/actor&gt;" dest="2+">
-                               <expression repeat="yes" clear="yes" 
noclean="1,2,3">&lt;actor&gt;&lt;thumb&gt;(?:(http.*?)|_SX[0-9]+_SY[0-9]+_)&lt;/thumb&gt;(.*?)&lt;/actor&gt;</expression>
-                       </RegExp>
-                       <expression noclean="1" />
-               </RegExp>
-       </ParseIMDBScaledFullCast>
-
        <GetIMDBFullDirectorsById dest="5">
                <RegExp input="$$1" output="&lt;details&gt;&lt;url 
cache=&quot;$$1-combined.html&quot; 
function=&quot;ParseIMDBFullDirectors&quot;&gt;http://akas.imdb.com/title/$$1/combined&lt;/url&gt;&lt;/details&gt;";
 dest="5">
                        <expression noclean="1" />
@@ -252,11 +209,11 @@
        </GetIMDBFullDirectorsById>
        <ParseIMDBFullDirectors dest="5">
                <RegExp input="$$2" output="&lt;details&gt;\1&lt;/details&gt;" 
dest="5">
-                       <RegExp conditional="fullcredits" input="$$1" 
output="\1" dest="6">
-                               <expression clear="yes" 
noclean="1">Director[s]?:&lt;/h5&gt;[^&gt;]*&gt;(.*?)&lt;/div</expression>
+                       <RegExp input="$$1" output="\1" dest="6">
+                               <expression clear="yes" 
noclean="1">Director(?:s)?:.*?&lt;/h5&gt;[^&gt;]*&gt;(.*?)&lt;/div</expression>
                        </RegExp>
-                       <RegExp input="$$6" 
output="&lt;director&gt;\1&lt;/director&gt;" dest="2+">
-                               <expression repeat="yes" fixchars="1" 
clear="yes">&lt;a href=&quot;/name/[^&gt;]*&gt;([^&lt;]*)&lt;</expression>
+                       <RegExp input="$$6" 
output="&lt;director&gt;\1&lt;/director&gt;" dest="2">
+                               <expression repeat="yes" fixchars="1">&lt;a 
href=&quot;/name/[^&gt;]*&gt;([^&lt;]*)&lt;</expression>
                        </RegExp>
                        <expression noclean="1" />
                </RegExp>
@@ -269,10 +226,10 @@
        </GetIMDBFullWritersById>
        <ParseIMDBFullWriters dest="5">
                <RegExp input="$$2" output="&lt;details&gt;\1&lt;/details&gt;" 
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="&lt;credits&gt;\1&lt;/credits&gt;" dest="2+">
+                       <RegExp input="$$6" 
output="&lt;credits&gt;\1&lt;/credits&gt;" dest="2">
                                <expression repeat="yes" fixchars="1">&lt;a 
href=&quot;/name/[^&gt;]*&gt;([^&lt;]*)&lt;</expression>
                        </RegExp>
                        <expression noclean="1" />
@@ -286,7 +243,7 @@
        </GetIMDBThumbsById>
        <ParseIMDBThumbs dest="5">
                <RegExp input="$$6" output="&lt;details&gt;\1&lt;/details&gt;" 
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">&lt;a 
name=&quot;poster&quot;.*?src=&quot;(.*?)_S.*?(.jpg)&quot;.*?&lt;/a&gt;</expression>
                        </RegExp>
                        <RegExp input="$$4" output="&lt;thumb 
aspect=&quot;poster&quot;&gt;\1&lt;/thumb&gt;" dest="6">

-----------------------------------------------------------------------

Summary of changes:
 metadata.common.imdb.com/addon.xml     |    2 +-
 metadata.common.imdb.com/changelog.txt |    3 ++
 metadata.common.imdb.com/imdb.xml      |   59 ++++---------------------------
 3 files changed, 12 insertions(+), 52 deletions(-)


hooks/post-receive
-- 
Scrapers

------------------------------------------------------------------------------
LogMeIn Rescue: Anywhere, Anytime Remote support for IT. Free Trial
Remotely access PCs and mobile devices and provide instant support
Improve your efficiency, and focus on delivering more value-add services
Discover what IT Professionals Know. Rescue delivers
http://p.sf.net/sfu/logmein_12329d2d
_______________________________________________
Xbmc-addons mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/xbmc-addons

Reply via email to