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="<url>http://www.kino.de/search.php?mode=backlist&searchCategory=film&inputSearch=\1</url>"
dest="3">
+ <RegExp input="$$1"
output="<url>http://www.kino.de/suche/film?searchString=\1&hitsPerPage=50</url>"
dest="3">
<expression noclean="1"/>
</RegExp>
</CreateSearchUrl>
<GetSearchResults dest="8">
<RegExp input="$$5" output="<?xml version="1.0"
encoding="iso-8859-1"
standalone="yes"?><results>\1</results>" dest="8">
- <RegExp input="$$1"
output="<entity><title>\2</title><year>\3</year><url>http://www.kino.de/\1</url></entity>"
dest="5+">
- <expression repeat="yes"><h1.*?a
href="([^"]*)">([^<]*)</a>.*?<strong>[A-Za-z
]*([0-9]{4})</strong></expression>
+ <RegExp input="$$1"
output="<entity><title>\2</title><year>\3</year><url>http://www.kino.de\1</url></entity>"
dest="5+">
+ <expression repeat="yes"><h4.*?a
href="([^"]*)"
title="[^"]*">([^<]*)</a>.*?<p>.*?([0-9]{4})<br
/></expression>
</RegExp>
<expression noclean="1"/>
</RegExp>
@@ -22,96 +22,99 @@
<RegExp input="$$5" output="<?xml version="1.0"
encoding="iso-8859-1"
standalone="yes"?><details>\1</details>" dest="3">
<!-- Title -->
<RegExp input="$$1"
output="<title>\1</title>" dest="5+">
- <expression
trim="1"><title>([^<|]*)</expression>
+ <expression
trim="1">itemprop="name">([^<|]*)</expression>
</RegExp>
<!-- Original Title -->
<RegExp input="$$1"
output="<originaltitle>\1</originaltitle>" dest="5+">
- <expression trim="1"><span
class="standardsmall">\((.*?)\)</span></expression>
+ <expression
trim="1">Originaltitel:([^<]*)</p></expression>
</RegExp>
- <!-- Year / Country -->
- <RegExp input="$$1"
output="<country>\1</country><year>\2</year>" dest="5+">
- <expression trim="1"><strong>([A-Za-z
]*)([0-9]{4})</strong><br /></expression>
+ <!-- Country -->
+ <RegExp input="$$1" output="\1" dest="6">
+
<expression></a>.*</p>(.*?)([0-9]{4})<br /></expression>
+ </RegExp>
+ <RegExp input="$$6"
output="<country>\1</country>" dest="5+">
+ <expression repeat="yes">([^/]+)</expression>
+ </RegExp>
+ <!-- Year -->
+ <RegExp input="$$1"
output="<year>\2</year>" dest="5+">
+
<expression></a>.*</p>(.*?)([0-9]{4})<br /></expression>
</RegExp>
<!-- MPAA -->
<RegExp input="$$1" output="<mpaa>ab
\1</mpaa>" dest="5+">
- <expression>Freigegeben ab ([0-9]*)</expression>
+ <expression>FSK: ab ([0-9]*) Jahre</expression>
</RegExp>
<!-- Studio -->
<RegExp input="$$1"
output="<studio>\1</studio>" dest="5+">
- <expression
trim="1">Verleih:([^<]*)</strong></expression>
+ <expression
trim="1">Verleih:([^<]*)</p></expression>
</RegExp>
<!-- Runtime -->
<RegExp input="$$1"
output="<runtime>\1</runtime>" dest="5+">
- <expression trim="1"><strong>([0-9]*)
Min.</strong></expression>
+ <expression trim="1">Laufzeit: ([0-9]*)
Min.</expression>
</RegExp>
<!-- Genre Film -->
- <RegExp input="$$1" output="\1" dest="6+">
- <expression><span
class="standardsmall"><strong>([^<]*)<</expression>
+ <RegExp input="$$1" output="\1" dest="6">
+ <expression>"Zur
Genreliste.*?">([^<]*)</a></expression>
</RegExp>
<RegExp input="$$6"
output="<genre>\1</genre>" dest="5+">
<expression repeat="yes">([^/]+)</expression>
</RegExp>
<!-- Plot -->
<RegExp input="$$1"
output="<plot>\1</plot>" dest="5+">
- <expression trim="1"><span
style="line-height:
15px;">(.*?)</span></td></tr></expression>
+ <expression
trim="1">Inhalt</h3><p>(.*?)<h3>Kritik</h3></expression>
</RegExp>
<!-- Cast/Crew -->
- <RegExp input="$$1" output="<url
function="GetCastAndCrew">http://www.kino.de\1</url>"
dest="5+">
- <expression noclean="1"><a
href="([^"]*)">Cast & Crew</a></expression>
+ <RegExp input="$$1" output="\1" dest="6">
+ <expression noclean="1"><div
id="boxfilmcontenttabsfilm-cast"(.*?)</div></expression>
</RegExp>
- <!-- Trailer -->
- <RegExp input="$$1" output="<url
function="GetTrailer">http://www.kino.de\1</url>" dest="5+">
- <expression noclean="1"><a
href="([^"]*)">Trailer</a></expression>
+ <!-- Actors -->
+ <RegExp input="$$6" output="\1" dest="7">
+ <expression
noclean="1"><th>Darsteller:(.*?)Regie:</expression>
</RegExp>
- <!-- Posters -->
- <RegExp input="$$1" output="<thumb
preview="\1/w512.jpg">\1/w1450.jpg</thumb>" dest="5+">
- <expression>style="padding-right:
3px;"> <img src="(.*?)/w120.jpg"</expression>
+ <RegExp input="$$7"
output="<actor><name>\1</name><role>\2</role></actor>"
dest="5+">
+ <expression trim="1,2" repeat="yes">Zum
Star:([^"]*)".*?<td
class="[^"]*">als([^<]*)</td></expression>
</RegExp>
- <!-- Fanart -->
- <RegExp input="$$1" output="<url
function="ChainTMDBFanart">http://www.google.com/search?q=site:imdb.de+releaseinfo+%22\1%22</url>"
dest="5+">
- <expression trim="1"
encode="1"><title>([^<|]*)</expression>
+ <!-- Speakers -->
+ <RegExp input="$$6" output="\1" dest="7">
+ <expression
noclean="1"><th>Sprecher:(.*?)Regie:</expression>
</RegExp>
- <expression noclean="1"/>
- </RegExp>
- </GetDetails>
- <GetCastAndCrew dest="5">
- <RegExp input="$$2" output="<details>\1</details>"
dest="5+">
- <!-- Actors -->
- <RegExp input="$$1" output="\1" dest="7">
- <expression noclean="1">Cast<br
/>(.*?)headlinewhite</expression>
- </RegExp>
- <RegExp input="$$7"
output="<actor><name>\3</name><role>\2</role></actor>"
dest="2+">
- <expression noclean="2,3" trim="1"
repeat="yes"><td class="dbtreffer(dark|light)"
width="50%">([^<]*) </td>.*?<a
href="[^"]+">([^<]*)</a></expression>
+ <RegExp input="$$7"
output="<actor><name>\1</name><role>\2</role></actor>"
dest="5+">
+ <expression trim="1,2" repeat="yes">Zum
Star:([^"]*)".*?<td
class="[^"]*">als([^<]*)</td></expression>
</RegExp>
<!-- Director -->
<RegExp input="$$1" output="\1" dest="7">
- <expression
noclean="1">Regie&nbsp;</td>(.*?)</tr></expression>
+ <expression
noclean="1"><th>Regie:(.*?)Drehbuch:</expression>
</RegExp>
- <RegExp input="$$7"
output="<director>\1</director>" dest="2+">
- <expression trim="1" repeat="yes"><a
href="[^"]+">([^<]*)</a></expression>
+ <RegExp input="$$7"
output="<director>\1</director>" dest="5+">
+ <expression trim="1" repeat="yes">Zum
Star:([^"]*)"</expression>
</RegExp>
<!-- Credits -->
<RegExp input="$$1" output="\1" dest="7">
- <expression
noclean="1">Drehbuch&nbsp;</td>(.*?)</tr></expression>
+ <expression
noclean="1"><th>Drehbuch:(.*?)Produzent:</expression>
+ </RegExp>
+ <RegExp input="$$7"
output="<credits>\1</credits>" dest="5+">
+ <expression trim="1" repeat="yes">Zum
Star:([^"]*)"</expression>
+ </RegExp>
+ <!-- Trailer -->
+ <RegExp input="$$1" output="<url
function="GetTrailer">http://fpc.e-media.de/kinode/clip/\1.xml</url>"
dest="5+">
+ <expression
noclean="1">www_kino_de_clip&cid=([0-9]*)</expression>
+ </RegExp>-->
+ <!-- Posters -->
+ <RegExp input="$$1" output="<thumb
preview="\1/w512.jpg">\1/w1450.jpg</thumb>" dest="5+">
+
<expression>class="cover-area">.*<img
src="(.*?)/b149x223.jpg"</expression>
</RegExp>
- <RegExp input="$$7"
output="<credits>\1</credits>" dest="2+">
- <expression trim="1" repeat="yes"><a
href="[^"]+">([^<]*)</a></expression>
+ <!-- Fanart -->
+ <RegExp input="$$1" output="<url
function="ChainTMDBFanart">http://www.google.com/search?q=site:imdb.com+releaseinfo+%22\1%22</url>"
dest="5+">
+ <expression trim="1"
encode="1">itemprop="name">([^<|]*)</expression>
</RegExp>
<expression noclean="1"/>
</RegExp>
- </GetCastAndCrew>
+ </GetDetails>
<GetTrailer dest="5">
- <RegExp input="$$1" output="<details><url
function="GetTrailerLink">\1</url></details>"
dest="5+">
- <expression noclean="1">lashvars.initItemXML =
"([^"]*)"</expression>
- </RegExp>
- <expression noclean="1"/>
- </GetTrailer>
- <GetTrailerLink dest="5">
<RegExp input="$$1" output="<details><trailer
urlencoded="yes">\1</trailer></details>" dest="5">
<expression
noclean="1"><url>([^<]*)</url></expression>
</RegExp>
<expression noclean="1"/>
- </GetTrailerLink>
+ </GetTrailer>
<ChainTMDBFanart dest="13">
<RegExp input="$$1" output="<details><chain
function="GetTMDBFanartByIdChain">tt\1</chain></details>"
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™ now supports Android™ Apps
for the BlackBerry® PlayBook™. 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