The branch, eden-pre has been updated
       via  58aea8f8e88283168e3b4719f5268e9eeafc1963 (commit)
      from  f5de51d35c60cfc0e61d961151c51ae0b94e6727 (commit)

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

commit 58aea8f8e88283168e3b4719f5268e9eeafc1963
Author: vdrfan <[email protected]>
Date:   Sat Oct 29 10:38:45 2011 +0200

    [metadata.kino.de] updated to version 1.1.0

diff --git a/metadata.kino.de/addon.xml b/metadata.kino.de/addon.xml
index c117162..04334f8 100644
--- a/metadata.kino.de/addon.xml
+++ b/metadata.kino.de/addon.xml
@@ -1,7 +1,7 @@
 <?xml version="1.0" encoding="UTF-8" standalone="yes"?>
 <addon id="metadata.kino.de"
        name="Kino.de"
-       version="1.0.9" 
+       version="1.1.0"
        provider-name="Team XBMC">
   <requires>
     <import addon="xbmc.metadata" version="1.0"/>
@@ -11,6 +11,7 @@
              language="de"
              library="kino-de.xml"/>
   <extension point="xbmc.addon.metadata">
+    <summary lang="de">Kino.de Film Scraper</summary>
     <summary lang="en">Kino.de Movie Scraper</summary>
     <summary lang="hu">Kino.de filmadat leolvasó</summary>
     <summary lang="kr">Kino.de 영화 스크래퍼</summary>
@@ -18,6 +19,7 @@
     <summary lang="pl">Scraper filmów Kino.de</summary>
     <summary lang="pt">Scraper de filmes Kino.de</summary>
     <summary lang="se">Kino.de Filmskrapa</summary>
+    <description lang="de">Lade Filminformation von www.kino.de</description>
     <description lang="en">Download Movie information from 
www.kino.de</description>
     <description lang="hu">Film információk letöltése a www.kino.de 
webhelyről</description>
     <description lang="kr">www.Kino.de 에서 영화 정보 
다운로드</description>
@@ -26,6 +28,5 @@
     <description lang="pt">Descarregar informação de filmes de 
www.kino.de</description>
     <description lang="se">Ladda ner filminformation från 
www.kino.de</description>
     <platform>all</platform>
-    <broken>Non-working due to site changes</broken>
   </extension>
 </addon>
diff --git a/metadata.kino.de/kino-de.xml b/metadata.kino.de/kino-de.xml
index 3698af9..371956d 100644
--- a/metadata.kino.de/kino-de.xml
+++ b/metadata.kino.de/kino-de.xml
@@ -6,14 +6,14 @@
                </RegExp>
        </NfoUrl>
        <CreateSearchUrl dest="3" SearchStringEncoding="iso-8859-1">
-               <RegExp input="$$1" 
output="&lt;url&gt;http://www.kino.de/search.php?mode=backlist&amp;searchCategory=film&amp;inputSearch=\1&lt;/url&gt;";
 dest="3">
+               <RegExp input="$$1" 
output="&lt;url&gt;http://www.kino.de/suche/film?searchString=\1&amp;hitsPerPage=50&lt;/url&gt;";
 dest="3">
                        <expression noclean="1"/>
                </RegExp>
        </CreateSearchUrl>
        <GetSearchResults dest="8">
                <RegExp input="$$5" output="&lt;?xml version=&quot;1.0&quot; 
encoding=&quot;iso-8859-1&quot; 
standalone=&quot;yes&quot;?&gt;&lt;results&gt;\1&lt;/results&gt;" dest="8">
-                       <RegExp input="$$1" 
output="&lt;entity&gt;&lt;title&gt;\2&lt;/title&gt;&lt;year&gt;\3&lt;/year&gt;&lt;url&gt;http://www.kino.de/\1&lt;/url&gt;&lt;/entity&gt;";
 dest="5+">
-                               <expression repeat="yes">&lt;h1.*?a 
href=&quot;([^&quot;]*)&quot;&gt;([^&lt;]*)&lt;/a&gt;.*?&lt;strong&gt;[A-Za-z 
]*([0-9]{4})&lt;/strong&gt;</expression>
+                       <RegExp input="$$1" 
output="&lt;entity&gt;&lt;title&gt;\2&lt;/title&gt;&lt;year&gt;\3&lt;/year&gt;&lt;url&gt;http://www.kino.de\1&lt;/url&gt;&lt;/entity&gt;";
 dest="5+">
+                       <expression repeat="yes">&lt;h4.*?a 
href=&quot;([^&quot;]*)&quot; 
title=&quot;[^&quot;]*&quot;&gt;([^&lt;]*)&lt;/a&gt;.*?&lt;p&gt;.*?([0-9]{4})&lt;br
 /&gt;</expression>
                        </RegExp>
                        <expression noclean="1"/>
                </RegExp>
@@ -22,96 +22,99 @@
                <RegExp input="$$5" output="&lt;?xml version=&quot;1.0&quot; 
encoding=&quot;iso-8859-1&quot; 
standalone=&quot;yes&quot;?&gt;&lt;details&gt;\1&lt;/details&gt;" dest="3">
                        <!-- Title -->
                        <RegExp input="$$1" 
output="&lt;title&gt;\1&lt;/title&gt;" dest="5+">
-                               <expression 
trim="1">&lt;title&gt;([^&lt;|]*)</expression>
+                               <expression 
trim="1">itemprop=&quot;name&quot;&gt;([^&lt;|]*)</expression>
                        </RegExp>
                        <!-- Original Title -->
                        <RegExp input="$$1" 
output="&lt;originaltitle&gt;\1&lt;/originaltitle&gt;" dest="5+">
-                               <expression trim="1">&lt;span 
class=&quot;standardsmall&quot;&gt;\((.*?)\)&lt;/span&gt;</expression>
+                               <expression 
trim="1">Originaltitel:([^&lt;]*)&lt;/p&gt;</expression>
                        </RegExp>
-                       <!-- Year / Country -->
-                       <RegExp input="$$1" 
output="&lt;country&gt;\1&lt;/country&gt;&lt;year&gt;\2&lt;/year&gt;" dest="5+">
-                               <expression trim="1">&lt;strong&gt;([A-Za-z 
]*)([0-9]{4})&lt;/strong&gt;&lt;br /&gt;</expression>
+                       <!-- Country -->
+                       <RegExp input="$$1" output="\1" dest="6">
+                               
<expression>&lt;/a&gt;.*&lt;/p&gt;(.*?)([0-9]{4})&lt;br /&gt;</expression>
+                       </RegExp>
+                       <RegExp input="$$6" 
output="&lt;country&gt;\1&lt;/country&gt;" dest="5+">
+                               <expression repeat="yes">([^/]+)</expression>
+                       </RegExp>
+                       <!-- Year -->
+                       <RegExp input="$$1" 
output="&lt;year&gt;\2&lt;/year&gt;" dest="5+">
+                               
<expression>&lt;/a&gt;.*&lt;/p&gt;(.*?)([0-9]{4})&lt;br /&gt;</expression>
                        </RegExp>
                        <!-- MPAA -->
                        <RegExp input="$$1" output="&lt;mpaa&gt;ab 
\1&lt;/mpaa&gt;" dest="5+">
-                               <expression>Freigegeben ab ([0-9]*)</expression>
+                               <expression>FSK: ab ([0-9]*) Jahre</expression>
                        </RegExp>
                        <!-- Studio -->
                        <RegExp input="$$1" 
output="&lt;studio&gt;\1&lt;/studio&gt;" dest="5+">
-                               <expression 
trim="1">Verleih:([^&lt;]*)&lt;/strong&gt;</expression>
+                               <expression 
trim="1">Verleih:([^&lt;]*)&lt;/p&gt;</expression>
                        </RegExp>
                        <!-- Runtime -->
                        <RegExp input="$$1" 
output="&lt;runtime&gt;\1&lt;/runtime&gt;" dest="5+">
-                               <expression trim="1">&lt;strong&gt;([0-9]*) 
Min.&lt;/strong&gt;</expression>
+                               <expression trim="1">Laufzeit: ([0-9]*) 
Min.</expression>
                        </RegExp>
                        <!-- Genre Film -->
-                       <RegExp input="$$1" output="\1" dest="6+">
-                               <expression>&lt;span 
class=&quot;standardsmall&quot;&gt;&lt;strong&gt;([^&lt;]*)&lt;</expression>
+                       <RegExp input="$$1" output="\1" dest="6">
+                               <expression>&quot;Zur 
Genreliste.*?&quot;&gt;([^&lt;]*)&lt;/a&gt;</expression>
                        </RegExp>
                        <RegExp input="$$6" 
output="&lt;genre&gt;\1&lt;/genre&gt;" dest="5+">
                                <expression repeat="yes">([^/]+)</expression>
                        </RegExp>
                        <!-- Plot -->
                        <RegExp input="$$1" 
output="&lt;plot&gt;\1&lt;/plot&gt;" dest="5+">
-                               <expression trim="1">&lt;span 
style=&quot;line-height: 
15px;&quot;&gt;(.*?)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;</expression>
+                               <expression 
trim="1">Inhalt&lt;/h3&gt;&lt;p&gt;(.*?)&lt;h3&gt;Kritik&lt;/h3&gt;</expression>
                        </RegExp>
                        <!-- Cast/Crew -->
-                       <RegExp input="$$1" output="&lt;url 
function=&quot;GetCastAndCrew&quot;&gt;http://www.kino.de\1&lt;/url&gt;"; 
dest="5+">
-                               <expression noclean="1">&lt;a 
href=&quot;([^&quot;]*)&quot;&gt;Cast &amp; Crew&lt;/a&gt;</expression>
+                       <RegExp input="$$1" output="\1" dest="6">
+                               <expression noclean="1">&lt;div 
id=&quot;boxfilmcontenttabsfilm-cast&quot;(.*?)&lt;/div&gt;</expression>
                        </RegExp>
-                       <!-- Trailer -->
-                       <RegExp input="$$1" output="&lt;url 
function=&quot;GetTrailer&quot;&gt;http://www.kino.de\1&lt;/url&gt;"; dest="5+">
-                               <expression noclean="1">&lt;a 
href=&quot;([^&quot;]*)&quot;&gt;Trailer&lt;/a&gt;</expression>
+                       <!-- Actors -->
+                       <RegExp input="$$6" output="\1" dest="7">
+                               <expression 
noclean="1">&lt;th&gt;Darsteller:(.*?)Regie:</expression>
                        </RegExp>
-                       <!-- Posters -->
-                       <RegExp input="$$1" output="&lt;thumb 
preview=&quot;\1/w512.jpg&quot;&gt;\1/w1450.jpg&lt;/thumb&gt;" dest="5+">
-                               <expression>style=&quot;padding-right: 
3px;&quot;&gt; &lt;img src=&quot;(.*?)/w120.jpg&quot;</expression>
+                       <RegExp input="$$7" 
output="&lt;actor&gt;&lt;name&gt;\1&lt;/name&gt;&lt;role&gt;\2&lt;/role&gt;&lt;/actor&gt;"
 dest="5+">
+                               <expression trim="1,2" repeat="yes">Zum 
Star:([^&quot;]*)&quot;.*?&lt;td 
class=&quot;[^&quot;]*&quot;&gt;als([^&lt;]*)&lt;/td&gt;</expression>
                        </RegExp>
-                       <!-- Fanart -->
-                       <RegExp input="$$1" output="&lt;url 
function=&quot;ChainTMDBFanart&quot;&gt;http://www.google.com/search?q=site:imdb.de+releaseinfo+%22\1%22&lt;/url&gt;";
 dest="5+">
-                               <expression trim="1" 
encode="1">&lt;title&gt;([^&lt;|]*)</expression>
+                       <!-- Speakers -->
+                       <RegExp input="$$6" output="\1" dest="7">
+                               <expression 
noclean="1">&lt;th&gt;Sprecher:(.*?)Regie:</expression>
                        </RegExp>
-                       <expression noclean="1"/>
-               </RegExp>
-       </GetDetails>
-       <GetCastAndCrew dest="5">
-               <RegExp input="$$2" output="&lt;details&gt;\1&lt;/details&gt;" 
dest="5+">
-                       <!-- Actors -->
-                       <RegExp input="$$1" output="\1" dest="7">
-                               <expression noclean="1">Cast&lt;br 
/&gt;(.*?)headlinewhite</expression>
-                       </RegExp>
-                       <RegExp input="$$7" 
output="&lt;actor&gt;&lt;name&gt;\3&lt;/name&gt;&lt;role&gt;\2&lt;/role&gt;&lt;/actor&gt;"
 dest="2+">
-                               <expression noclean="2,3" trim="1" 
repeat="yes">&lt;td class=&quot;dbtreffer(dark|light)&quot; 
width=&quot;50%&quot;&gt;([^&lt;]*)&nbsp;&lt;/td&gt;.*?&lt;a 
href=&quot;[^&quot;]+&quot;&gt;([^&lt;]*)&lt;/a&gt;</expression>
+                       <RegExp input="$$7" 
output="&lt;actor&gt;&lt;name&gt;\1&lt;/name&gt;&lt;role&gt;\2&lt;/role&gt;&lt;/actor&gt;"
 dest="5+">
+                               <expression trim="1,2" repeat="yes">Zum 
Star:([^&quot;]*)&quot;.*?&lt;td 
class=&quot;[^&quot;]*&quot;&gt;als([^&lt;]*)&lt;/td&gt;</expression>
                        </RegExp>
                        <!-- Director -->
                        <RegExp input="$$1" output="\1" dest="7">
-                               <expression 
noclean="1">Regie&amp;nbsp;&lt;/td&gt;(.*?)&lt;/tr&gt;</expression>
+                               <expression 
noclean="1">&lt;th&gt;Regie:(.*?)Drehbuch:</expression>
                        </RegExp>
-                       <RegExp input="$$7" 
output="&lt;director&gt;\1&lt;/director&gt;" dest="2+">
-                               <expression trim="1" repeat="yes">&lt;a 
href=&quot;[^&quot;]+&quot;&gt;([^&lt;]*)&lt;/a&gt;</expression>
+                       <RegExp input="$$7" 
output="&lt;director&gt;\1&lt;/director&gt;" dest="5+">
+                               <expression trim="1" repeat="yes">Zum 
Star:([^&quot;]*)&quot;</expression>
                        </RegExp>
                        <!-- Credits -->
                        <RegExp input="$$1" output="\1" dest="7">
-                               <expression 
noclean="1">Drehbuch&amp;nbsp;&lt;/td&gt;(.*?)&lt;/tr&gt;</expression>
+                               <expression 
noclean="1">&lt;th&gt;Drehbuch:(.*?)Produzent:</expression>
+                       </RegExp>
+                       <RegExp input="$$7" 
output="&lt;credits&gt;\1&lt;/credits&gt;" dest="5+">
+                               <expression trim="1" repeat="yes">Zum 
Star:([^&quot;]*)&quot;</expression>
+                       </RegExp>
+                       <!-- Trailer -->
+                       <RegExp input="$$1" output="&lt;url 
function=&quot;GetTrailer&quot;&gt;http://fpc.e-media.de/kinode/clip/\1.xml&lt;/url&gt;";
 dest="5+">
+                               <expression 
noclean="1">www_kino_de_clip&amp;cid=([0-9]*)</expression>
+                       </RegExp>-->
+                       <!-- Posters -->
+                       <RegExp input="$$1" output="&lt;thumb 
preview=&quot;\1/w512.jpg&quot;&gt;\1/w1450.jpg&lt;/thumb&gt;" dest="5+">
+                               
<expression>class=&quot;cover-area&quot;&gt;.*&lt;img 
src=&quot;(.*?)/b149x223.jpg&quot;</expression>
                        </RegExp>
-                       <RegExp input="$$7" 
output="&lt;credits&gt;\1&lt;/credits&gt;" dest="2+">
-                               <expression trim="1" repeat="yes">&lt;a 
href=&quot;[^&quot;]+&quot;&gt;([^&lt;]*)&lt;/a&gt;</expression>
+                       <!-- Fanart -->
+                       <RegExp input="$$1" output="&lt;url 
function=&quot;ChainTMDBFanart&quot;&gt;http://www.google.com/search?q=site:imdb.com+releaseinfo+%22\1%22&lt;/url&gt;";
 dest="5+">
+                               <expression trim="1" 
encode="1">itemprop=&quot;name&quot;&gt;([^&lt;|]*)</expression>
                        </RegExp>
                        <expression noclean="1"/>
                </RegExp>
-       </GetCastAndCrew>
+       </GetDetails>
        <GetTrailer dest="5">
-               <RegExp input="$$1" output="&lt;details&gt;&lt;url 
function=&quot;GetTrailerLink&quot;&gt;\1&lt;/url&gt;&lt;/details&gt;" 
dest="5+">
-                       <expression noclean="1">lashvars.initItemXML = 
&quot;([^&quot;]*)&quot;</expression>
-               </RegExp>
-               <expression noclean="1"/>
-       </GetTrailer>
-       <GetTrailerLink dest="5">
                <RegExp input="$$1" output="&lt;details&gt;&lt;trailer 
urlencoded=&quot;yes&quot;&gt;\1&lt;/trailer&gt;&lt;/details&gt;" dest="5">
                        <expression 
noclean="1">&lt;url&gt;([^&lt;]*)&lt;/url&gt;</expression>
                </RegExp>
                <expression noclean="1"/>
-       </GetTrailerLink>
+       </GetTrailer>
        <ChainTMDBFanart dest="13">
                <RegExp input="$$1" output="&lt;details&gt;&lt;chain 
function=&quot;GetTMDBFanartByIdChain&quot;&gt;tt\1&lt;/chain&gt;&lt;/details&gt;"
 dest="13">
                        <expression>/tt([0-9]+)</expression>

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

Summary of changes:
 metadata.kino.de/addon.xml   |    5 +-
 metadata.kino.de/kino-de.xml |  103 +++++++++++++++++++++--------------------
 2 files changed, 56 insertions(+), 52 deletions(-)


hooks/post-receive
-- 
Scrapers

------------------------------------------------------------------------------
Get your Android app more play: Bring it to the BlackBerry PlayBook 
in minutes. BlackBerry App World&#153; now supports Android&#153; Apps 
for the BlackBerry&reg; PlayBook&#153;. Discover just how easy and simple 
it is! http://p.sf.net/sfu/android-dev2dev
_______________________________________________
Xbmc-addons mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/xbmc-addons

Reply via email to