The branch, dharma has been updated
       via  95102f7cd74c1fff810faff1c47fb2890d992476 (commit)
      from  2829d2a36c2f0ed9fd764eb4cd1a5085b751c590 (commit)

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

commit 95102f7cd74c1fff810faff1c47fb2890d992476
Author: vdrfan <[email protected]>
Date:   Tue Dec 20 15:00:30 2011 +0100

    [metadata.sratim.co.il] updated to version 1.1.8

diff --git a/metadata.sratim.co.il/addon.xml b/metadata.sratim.co.il/addon.xml
index ad87e9e..1a4eeaa 100644
--- a/metadata.sratim.co.il/addon.xml
+++ b/metadata.sratim.co.il/addon.xml
@@ -1,7 +1,7 @@
 <?xml version="1.0" encoding="UTF-8" standalone="yes"?>
 <addon id="metadata.sratim.co.il"
        name="Sratim"
-       version="1.1.7"
+       version="1.1.8"
        provider-name="Lev Waisberg">
   <requires>
     <import addon="xbmc.metadata" version="1.0"/>
diff --git a/metadata.sratim.co.il/changelog.txt 
b/metadata.sratim.co.il/changelog.txt
index 446289d..5861bb6 100644
--- a/metadata.sratim.co.il/changelog.txt
+++ b/metadata.sratim.co.il/changelog.txt
@@ -1,3 +1,8 @@
+[B]1.1.8[/B]
+- fix plot scrapping
+- fix runtime scrapping
+- added option to choose language of title (eng/heb)
+
 [B]1.1.7[/B]
 - Added .Nfo file support (will take imdb url from .nfo file and fetch movie
 with it) - done by [email protected]
diff --git a/metadata.sratim.co.il/resources/language/English/strings.xml 
b/metadata.sratim.co.il/resources/language/English/strings.xml
index 1b1744f..36ad984 100644
--- a/metadata.sratim.co.il/resources/language/English/strings.xml
+++ b/metadata.sratim.co.il/resources/language/English/strings.xml
@@ -5,4 +5,5 @@
     <string id="30002">Get fanart from</string>
     <string id="30003">Get thumb (Movie Poster) from </string>
     <string id="30004">Get rating from </string>
+    <string id="30005">Movie title language</string>
 </strings>
diff --git a/metadata.sratim.co.il/resources/language/Hebrew/strings.xml 
b/metadata.sratim.co.il/resources/language/Hebrew/strings.xml
index 34ad380..31af063 100644
--- a/metadata.sratim.co.il/resources/language/Hebrew/strings.xml
+++ b/metadata.sratim.co.il/resources/language/Hebrew/strings.xml
@@ -5,4 +5,5 @@
     <string id="30002">הבא פאנארט מ</string>

     <string id="30003">הבא פוסטר מ</string>

     <string id="30004">הבא ציון סרט מ</string>

+    <string id="30004">שפת שם הסרט</string>

 </strings>

diff --git a/metadata.sratim.co.il/resources/settings.xml 
b/metadata.sratim.co.il/resources/settings.xml
index 71dc92a..3a5a072 100644
--- a/metadata.sratim.co.il/resources/settings.xml
+++ b/metadata.sratim.co.il/resources/settings.xml
@@ -5,4 +5,5 @@
        <setting label="30002" type="labelenum" values="MovieDB|Google|None" 
id="fanart" default="MovieDB" />
        <setting label="30003" type="labelenum" values="Sratim|TMDB" 
id="thumbFrom" default="Sratim" />
        <setting label="30004" type="labelenum" values="IMDB|Sratim" 
id="ratingFrom" default="Sratim"/>
+       <setting label="30005" type="labelenum" values="Hebrew|English" 
id="titleLang" default="Hebrew"/>
 </settings>
diff --git a/metadata.sratim.co.il/sratim.xml b/metadata.sratim.co.il/sratim.xml
index 0c3052d..807e364 100644
--- a/metadata.sratim.co.il/sratim.xml
+++ b/metadata.sratim.co.il/sratim.xml
@@ -1,10 +1,10 @@
 <?xml version="1.0" encoding="UTF-8"?>
-<scraper framework="1.0" date="2010-05-26" >
+<scraper framework="1.0" date="2010-12-16" >
        <NfoUrl dest="3">
-                <RegExp input="$$1" output="&lt;details&gt;&lt;url 
function=&quot;ImdbNfoToSratimLink&quot;&gt;http://sratim.co.il/browse.php?cs=movies&q=tt\1|User-Agent=Mozilla%2F4.0%20(compatible%3B%20MSIE%207.0%3B%20Windows%20NT%206.0)&lt;/url&gt;&lt;/details&gt;"
 dest="3">
-                        <expression 
noclean="1">imdb....?/title/tt([0-9]*)</expression>
-                </RegExp>
-        </NfoUrl>
+                       <RegExp input="$$1" output="&lt;details&gt;&lt;url 
function=&quot;ImdbNfoToSratimLink&quot;&gt;http://sratim.co.il/browse.php?cs=movies&q=tt\1|User-Agent=Mozilla%2F4.0%20(compatible%3B%20MSIE%207.0%3B%20Windows%20NT%206.0)&lt;/url&gt;&lt;/details&gt;"
 dest="3">
+                                       <expression 
noclean="1">imdb....?/title/tt([0-9]*)</expression>
+                       </RegExp>
+       </NfoUrl>
        <ImdbNfoToSratimLink dest="3">
                <RegExp input="$$1" 
output="&lt;details&gt;&lt;url&gt;http://www.sratim.co.il/view.php?id=\1|User-Agent=Mozilla%2F4.0%20(compatible%3B%20MSIE%207.0%3B%20Windows%20NT%206.0)&lt;/url&gt;&lt;id&gt;\1&lt;/id&gt;&lt;/details&gt;"
 dest="3">
                        <expression clear="yes" noclean="1">&lt;a 
href="view.php\?id=([0-9]+)[^"]*".title="([^"]*)"</expression>
@@ -28,11 +28,36 @@
                        <RegExp input="$$1" output="&lt;id&gt;\1&lt;/id&gt;" 
dest="5+">
                                <expression clear="yes" 
noclean="1">http://www.imdb.com/title/(tt[^"]+)</expression>
                        </RegExp>
-                       <RegExp input="$$1" 
output="&lt;title&gt;\1&lt;/title&gt;" dest="5+">
-                               <expression trim="1" 
noclean="1">&lt;title&gt;(.*?)\s*(\(\d*\))? – 
סרטים&lt;/title&gt;</expression>
+                       
+                       <!--title (14)-->
+                       <RegExp input="$INFO[titleLang]" output="$$14" 
dest="5+">
+                               <RegExp input="$$1" 
output="&lt;title&gt;\1&lt;/title&gt;" dest="14">
+                                       <expression trim="1" 
noclean="1">&lt;title&gt;(.*?)\s*(\(\d*\))? – 
סרטים&lt;/title&gt;</expression>
+                               </RegExp>
+                               <expression>Hebrew</expression>
+                       </RegExp>
+                       <RegExp input="$INFO[titleLang]" output="$$14" 
dest="5+">
+                               <RegExp input="$$1" 
output="&lt;originaltitle&gt;\1&lt;/originaltitle&gt;" dest="14">
+                                       <expression trim="1">&lt;div 
class="smtext" 
style="direction:ltr;text-align:right;"&gt;([^&lt;]*)&lt;/span&gt;</expression>
+                               </RegExp>
+                               <expression>Hebrew</expression>
+                       </RegExp>
+                       <RegExp input="$INFO[titleLang]" output="$$14" 
dest="5+">
+                               <RegExp input="$$1" 
output="&lt;originaltitle&gt;\1&lt;/originaltitle&gt;" dest="14">
+                                       <expression trim="1" 
noclean="1">&lt;title&gt;(.*?)\s*(\(\d*\))? – 
סרטים&lt;/title&gt;</expression>
+                               </RegExp>
+                               <expression>English</expression>
+                       </RegExp>
+                       <RegExp input="$INFO[titleLang]" output="$$14" 
dest="5+">
+                               <RegExp input="$$1" 
output="&lt;title&gt;\1&lt;/title&gt;" dest="14">
+                                       <expression trim="1">&lt;div 
class="smtext" 
style="direction:ltr;text-align:right;"&gt;([^&lt;]*)&lt;/span&gt;</expression>
+                               </RegExp>
+                               <expression>English</expression>
                        </RegExp>
+               
+                       <!--plot-->
                        <RegExp input="$$1" 
output="&lt;plot&gt;\1&lt;/plot&gt;" dest="5+">
-                               <expression trim="1">&lt;meta 
name="description" content="(([^&lt;]*(&lt;br\s*/?&gt;)?[^&lt;]*)*)" 
/&gt;</expression>                   
+                               <expression trim="1">&lt;meta 
name="description" 
content="(([^&lt;]*(&lt;br\s*/?&gt;)?[^&lt;]*)*)"</expression>                 
                        </RegExp>
                        
                        <!--geners (7)-->
@@ -43,21 +68,12 @@
                                <expression repeat="yes" trim="1">&lt;a 
href="browse.php\?g=[^"]*"&gt;([^&lt;]*)&lt;/a&gt;</expression>
                        </RegExp>
                        
+                       <!--studio -->
                        <RegExp input="$$1" 
output="&lt;studio&gt;\1&lt;/studio&gt;" dest="5+">
                                <expression>&lt;td 
class[^&gt;]*&gt;הפקה:&lt;/td&gt;[^&lt;]*&lt;td&gt;([^&lt;]*)&lt;/td&gt;</expression>
                        </RegExp>
-                       <!-- actors upper list
-                       <RegExp input="$$1" output="\1" dest="8">
-                               <expression noclean="1">&lt;td 
class[^&gt;]*&gt;שחקנים:&lt;/td&gt;[^&lt;]*&lt;td&gt;(.*?)&lt;/td&gt;</expression>
-                       </RegExp>
-                       <RegExp input="$$8" 
output="&lt;actor&gt;&lt;name&gt;\1&lt;/name&gt;&lt;/actor&gt;" dest="5+">
-                               <expression repeat="yes" trim="1">&lt;a 
href="profileview.php\?id=[^"]*"&gt;([^&lt;]*)&lt;/a&gt;</expression>
-                       </RegExp>
-                       <RegExp conditional="fullcredits" input="$$8" 
output="&lt;url 
function=&quot;GetActorDetails&quot;&gt;http://www.sratim.co.il/profileview.php?id=\1&lt;/url&gt;";
 dest="5+">
-                               <expression repeat="yes">&lt;a 
href="profileview.php\?id=([^"]*)"&gt;</expression>
-                       </RegExp>
-                        -->
-                        <!-- actors lower list -->
+
+                       <!-- actors lower list -->
                         <RegExp input="$$1" output="\1" dest="8">
                                <expression noclean="1">&lt;td 
class="actorlistbg"[^&gt;]*&gt;(.*?)&lt;/table&gt;</expression>
                        </RegExp>
@@ -67,6 +83,7 @@
                        <RegExp conditional="fullcredits" input="$$8" 
output="&lt;url 
function=&quot;GetActorDetails&quot;&gt;http://www.sratim.co.il/profileview.php?id=\1&lt;/url&gt;";
 dest="5+">
                                <expression repeat="yes">&lt;a 
href="profileview.php\?id=([^"]*)"&gt;&lt;b&gt;[^&lt;]*&lt;/b&gt;</expression>
                        </RegExp>
+                       
                        <!--director (12)-->
                        <RegExp input="$$1" output="\1" dest="12">
                                <expression noclean="1">&lt;td 
class[^&gt;]*&gt;בימוי:&lt;/td&gt;&lt;td&gt;(.*?)&lt;/td&gt;</expression>
@@ -77,10 +94,9 @@
                        
                        <!--runtime-->
                        <RegExp input="$$1" 
output="&lt;runtime&gt;\1&lt;/runtime&gt;" dest="5+">
-                               <expression trim="1">&lt;/div&gt;([0-9]+?) 
דק'</expression>
+                               <expression trim="1">([0-9]+?) 
דק'</expression>
                        </RegExp>
                        
-                       
                        <!--year-->
                        <RegExp input="$$1" 
output="&lt;year&gt;\1&lt;/year&gt;" dest="5+">
                                <expression trim="1">&lt;a 
href="browse.php\?uy=[^&gt;]*&gt;([^&lt;]*)&lt;/a&gt;</expression>
@@ -135,11 +151,6 @@
                                <expression>Google</expression>
                        </RegExp>
                        
-                       <!-- english title -->
-                       <RegExp input="$$1" 
output="&lt;originaltitle&gt;\1&lt;/originaltitle&gt;" dest="5+">
-                               <expression trim="1">&lt;div class="smtext" 
style="direction:ltr;text-align:right;"&gt;([^&lt;]*)&lt;/span&gt;</expression>
-                       </RegExp>
-                       
                        <!-- Trailers (6) -->
                        <RegExp input="$INFO[TrailerQ]" output="&lt;chain 
function=&quot;GetHDTrailersnet480p&quot;&gt;$$6&lt;/chain&gt;" dest="5+">
                                <RegExp input="$$1" output="\1" dest="6">

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

Summary of changes:
 metadata.sratim.co.il/addon.xml                    |    2 +-
 metadata.sratim.co.il/changelog.txt                |    5 ++
 .../resources/language/English/strings.xml         |    1 +
 .../resources/language/Hebrew/strings.xml          |    1 +
 metadata.sratim.co.il/resources/settings.xml       |    1 +
 metadata.sratim.co.il/sratim.xml                   |   65 +++++++++++--------
 6 files changed, 47 insertions(+), 28 deletions(-)


hooks/post-receive
-- 
Scrapers

------------------------------------------------------------------------------
Write once. Port to many.
Get the SDK and tools to simplify cross-platform app development. Create 
new or port existing apps to sell to consumers worldwide. Explore the 
Intel AppUpSM program developer opportunity. appdeveloper.intel.com/join
http://p.sf.net/sfu/intel-appdev
_______________________________________________
Xbmc-addons mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/xbmc-addons

Reply via email to