The branch, dharma has been updated
via 8858ed6ea3a00fdeee7d3237b778db79c986f970 (commit)
from 632a67f8d09738f71a6cfa6cd1d8ca8ed192ed3b (commit)
- Log -----------------------------------------------------------------
http://xbmc.git.sourceforge.net/git/gitweb.cgi?p=xbmc/scrapers;a=commit;h=8858ed6ea3a00fdeee7d3237b778db79c986f970
commit 8858ed6ea3a00fdeee7d3237b778db79c986f970
Author: olympia <[email protected]>
Date: Fri Jan 28 19:50:34 2011 +0100
[metadata.kinopoisk.ru] updated to version 1.0.26
diff --git a/metadata.kinopoisk.ru/addon.xml b/metadata.kinopoisk.ru/addon.xml
index 7496fc4..c8c72a6 100644
--- a/metadata.kinopoisk.ru/addon.xml
+++ b/metadata.kinopoisk.ru/addon.xml
@@ -1,7 +1,7 @@
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<addon id="metadata.kinopoisk.ru"
name="KinoPoisk"
- version="1.0.24"
+ version="1.0.26"
provider-name="hamp + akara">
<requires>
<import addon="xbmc.metadata" version="1.0"/>
diff --git a/metadata.kinopoisk.ru/changelog.Russian.txt
b/metadata.kinopoisk.ru/changelog.Russian.txt
index 8d6ea8a..e29787b 100644
--- a/metadata.kinopoisk.ru/changelog.Russian.txt
+++ b/metadata.kinopoisk.ru/changelog.Russian.txt
@@ -1,3 +1,7 @@
+1.0.26:
+- ÐÑпÑавлено полÑÑение ÑпиÑка Ñолей
+1.0.25:
+- ÐÑпÑавлено полÑÑение обложек Ð´Ð»Ñ ÑайÑа
kinopoisk.ru
1.0.24:
- ÐÑпÑавлена обÑабоÑка ÑÑÑаниÑÑ imdb.com
1.0.23:
diff --git a/metadata.kinopoisk.ru/changelog.txt
b/metadata.kinopoisk.ru/changelog.txt
index be04d8c..9f143ec 100644
--- a/metadata.kinopoisk.ru/changelog.txt
+++ b/metadata.kinopoisk.ru/changelog.txt
@@ -1,3 +1,7 @@
+1.0.26:
+- Fixed actor scraping
+1.0.25:
+- Fixed posters from kinopoisk.ru
1.0.24:
- Fixed scraping imdbid from imdb.com site
1.0.23:
diff --git a/metadata.kinopoisk.ru/kinopoisk.xml
b/metadata.kinopoisk.ru/kinopoisk.xml
index f051f5a..13f054b 100644
--- a/metadata.kinopoisk.ru/kinopoisk.xml
+++ b/metadata.kinopoisk.ru/kinopoisk.xml
@@ -225,7 +225,7 @@
<expression>href="/level/19/film/(\d+)/"</expression>
</RegExp>
<!--POSTERS-->
- <RegExp input="$$1" output="<url
function="GMP">http://www.kinopoisk.ru\1</url>" dest="5+">
+ <RegExp input="$$1"
conditional="posters_from_kinopoisk" output="<url
function="GMP">http://www.kinopoisk.ru\1</url>" dest="5+">
<expression>href="(/level/17/film/([0-9]+)/)"</expression>
</RegExp>
<!--TRAILER-->
@@ -257,13 +257,18 @@
<expression noclean="1"/>
</RegExp>
</GetDetails>
+ <GetPoster dest="4">
+ <RegExp input="$$1" output="<details><thumb
preview="http://st.kinopoisk.ru/images/poster/sm_\1.jpg">\2</thumb></details>"
dest="4">
+ <expression repeat="no" noclean="1"><a
href="/picture/([0-9]+)/">[^<]+<img.*?src="([^"]+)"</expression>
+ </RegExp>
+ </GetPoster>
<GMP dest="4">
<RegExp input="$$8" output="<details>\1</details>"
dest="4+">
- <RegExp input="$$1" output="<thumb
preview="http://www.kinopoisk.ru/images/poster/sm_\1">http://www.kinopoisk.ru/images/poster/\1</thumb>"
dest="8+">
- <expression repeat="yes" noclean="1"><a
href="/picture/[0-9]+/"><img class="new" src="/images/poster/sm_([^"]+)"
width</expression>
+ <RegExp input="$$1" output="<url
function="GetPoster">http://www.kinopoisk.ru\1</url>"
dest="8+">
+ <expression repeat="yes" noclean="1"><a
href="(/picture/[0-9]+/)"><img class="new" src="http://st.[^"]+"
width</expression>
</RegExp>
- <RegExp input="$$1" output="<thumb
preview="http://www.kinopoisk.ru/images/poster/sm_\1">http://www.kinopoisk.ru/images/poster/\1</thumb>"
dest="8+">
- <expression repeat="yes" noclean="1"><a
href="/picture/[0-9]+/"><img src="/images/poster/sm_([^"]+)"
width</expression>
+ <RegExp input="$$1" output="<url
function="GetPoster">http://www.kinopoisk.ru\1</url>"
dest="8+">
+ <expression repeat="yes" noclean="1"><a
href="(/picture/[0-9]+/)"><img src="http://st.[^"]+" width</expression>
</RegExp>
<RegExp input="$$1" output="\1" dest="7">
<expression noclean="1"><div
class="navigator">(.*?)</div></expression>
@@ -276,8 +281,8 @@
</GMP>
<GMP_SINGLE dest="4">
<RegExp input="$$8" output="<details>\1</details>"
dest="4+">
- <RegExp input="$$1" output="<thumb
preview="http://www.kinopoisk.ru/images/poster/sm_\1">http://www.kinopoisk.ru/images/poster/\1</thumb>"
dest="8+">
- <expression repeat="yes" noclean="1"><a
href="/picture/[0-9]+/"><img src="/images/poster/sm_([^"]+)"
width</expression>
+ <RegExp input="$$1" output="<url
function="GetPoster">http://www.kinopoisk.ru\1</url>"
dest="8+">
+ <expression repeat="yes" noclean="1"><a
href="(/picture/[0-9]+/)"><img src="http://st.[^"]+" width</expression>
</RegExp>
<expression noclean="1"/>
</RegExp>
@@ -456,14 +461,14 @@
<RegExp input="$$1" output="\1" dest="9">
<expression clear="yes"
noclean="1"><tr><td colspan=3><a
name="actor"></td></tr>.+?</table>(.*?)<table</expression>
</RegExp>
- <RegExp conditional="!rus_actor_names" input="$$9"
output="<n>\2<r>\3<t>http://www.kinopoisk.ru/images/actor/\1</e>"
dest="9">
- <expression repeat="yes" trim="3"><img
src="/images/(?:sm_actor/([0-9]+.jpg)|no-poster.gif)" alt=.+?<p><a
href="/level/4/people/\d+/">(.*?)</a><b>.*?</b>...
([^<,]+)</expression>
+ <RegExp conditional="!rus_actor_names" input="$$9"
output="<n>\2<r>\3<t>http://st.kinopoisk.ru/images/actor/\1</e>"
dest="9">
+ <expression repeat="yes" trim="3"><img
src="http://st.kinopoisk.ru/images/(?:sm_actor/([0-9]+.jpg)|no-poster.gif)"
alt=.+?<p><a
href="/level/4/people/\d+/">(.*?)</a><b>.*?</b>...
([^<,]+)</expression>
</RegExp>
- <RegExp conditional="rus_actor_names" input="$$9"
output="<n>\2<r>\3<t>http://www.kinopoisk.ru/images/actor/\1</e>"
dest="9">
- <expression repeat="yes" trim="3"><img
src="/images/(?:sm_actor/([0-9]+.jpg)|no-poster.gif)" alt=.+?<p><a
href="/level/4/people/\d+/">([à-ÿÀ-ß][^<]*)</a><b>.*?</b>...
([^<,]+)</expression>
+ <RegExp conditional="rus_actor_names" input="$$9"
output="<n>\2<r>\3<t>http://st.kinopoisk.ru/images/actor/\1</e>"
dest="9">
+ <expression repeat="yes" trim="3"><img
src="http://st.kinopoisk.ru/images/(?:sm_actor/([0-9]+.jpg)|no-poster.gif)"
alt=.+?<p><a
href="/level/4/people/\d+/">([à-ÿÀ-ß][^<]*)</a><b>.*?</b>...
([^<,]+)</expression>
</RegExp>
<RegExp input="$$9"
output="<actor><name>\1</name><role>\2</role><thumb>\3</thumb></actor>"
dest="7">
- <expression repeat="yes"
trim="3"><n>([^<]+)<r>(?:èãðàåò
|)([^<]+)<t>(?:(http://www.kinopoisk.ru/images/actor/[0-9]+.jpg)</e>|http://www.kinopoisk.ru/images/actor/</e>)</expression>
+ <expression repeat="yes"
trim="3"><n>([^<]+)<r>(?:èãðàåò
|)([^<]+)<t>(?:(http://st.kinopoisk.ru/images/actor/[0-9]+.jpg)</e>|http://st.kinopoisk.ru/images/actor/</e>)</expression>
</RegExp>
<!-- remove from actor roles -->
<RegExp input="$$7" output="\1&nbsp;" dest="7">
@@ -476,14 +481,14 @@
<RegExp input="$$1" output="\1" dest="8">
<expression clear="yes"
noclean="1"><tr><td colspan=3><a
name="director"></td></tr>.+?</table>(.*?)<table</expression>
</RegExp>
- <RegExp input="$$8"
output="<director>\2</director>" dest="7+">
- <expression repeat="yes" trim="3"><img
src="([^"]+)" alt=.+?<p><a
href="/level/4/people/\d+/">([^<]+)</a></expression>
+ <RegExp input="$$8"
output="<director>\1</director>" dest="7+">
+ <expression repeat="yes" trim="3"><img
src="[^"]+" alt=.+?<p><a
href="/level/4/people/\d+/">([^<]+)</a></expression>
</RegExp>
<RegExp input="$$1" output="\1" dest="8">
<expression clear="yes"
noclean="1"><tr><td colspan=3><a
name="writer"></td></tr>(.*?)<table</expression>
</RegExp>
- <RegExp input="$$8"
output="<credits>\2</credits>" dest="7+">
- <expression repeat="yes" trim="3"><img
src="([^"]+)" alt=.+?<p><a
href="/level/4/people/\d+/">([^<]+)</a></expression>
+ <RegExp input="$$8"
output="<credits>\1</credits>" dest="7+">
+ <expression repeat="yes" trim="3"><img
src="[^"]+" alt=.+?<p><a
href="/level/4/people/\d+/">([^<]+)</a></expression>
</RegExp>
<expression noclean="1"/>
</RegExp>
diff --git a/metadata.kinopoisk.ru/resources/language/English/strings.xml
b/metadata.kinopoisk.ru/resources/language/English/strings.xml
index b565286..75c260e 100644
--- a/metadata.kinopoisk.ru/resources/language/English/strings.xml
+++ b/metadata.kinopoisk.ru/resources/language/English/strings.xml
@@ -11,5 +11,6 @@
<string id="30008">Search IMDB ID with world premier year</string>
<string id="30009">Force searching IMDB ID with google</string>
<string id="30010">Get rating from KinoPoisk</string>
- <string id="30011">Get only actors with names translated to
russian</string>
+ <string id="30011">Get only actors with names translated to
russian</string>
+ <string id="30012">Download posters from KinoPoisk.ru</string>
</strings>
diff --git a/metadata.kinopoisk.ru/resources/language/Russian/strings.xml
b/metadata.kinopoisk.ru/resources/language/Russian/strings.xml
index 93138af..c9448a1 100644
--- a/metadata.kinopoisk.ru/resources/language/Russian/strings.xml
+++ b/metadata.kinopoisk.ru/resources/language/Russian/strings.xml
@@ -12,4 +12,5 @@
<string id="30009">вÑегда иÑполÑзоваÑÑ google длÑ
поиÑка IMDB ID</string>
<string id="30010">ÑейÑинг KinoPoisk</string>
<string id="30011">загÑÑжаÑÑ ÑолÑко
пеÑеведÑннÑÑ
акÑÑÑов</string>
+ <string id="30012">загÑÑжаÑÑ Ð¿Ð¾ÑÑеÑÑ Ñ ÑайÑа
KinoPoisk.ru</string>
</strings>
diff --git a/metadata.kinopoisk.ru/resources/settings.xml
b/metadata.kinopoisk.ru/resources/settings.xml
index 102ae17..59d4319 100644
--- a/metadata.kinopoisk.ru/resources/settings.xml
+++ b/metadata.kinopoisk.ru/resources/settings.xml
@@ -1,5 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<settings>
+ <setting label="30012" type="bool" id="posters_from_kinopoisk"
default="true"/>
+ <setting type="sep" />
<setting label="30007" type="bool" id="search_imdb_ID" default="true"/>
<setting label="30008" type="bool" id="use_world_premier" default="true"
enable="eq(-1,true)"/>
<setting label="30009" type="bool" id="google_search" default="false"
enable="eq(-2,true)"/>
-----------------------------------------------------------------------
Summary of changes:
metadata.kinopoisk.ru/addon.xml | 2 +-
metadata.kinopoisk.ru/changelog.Russian.txt | 4 ++
metadata.kinopoisk.ru/changelog.txt | 4 ++
metadata.kinopoisk.ru/kinopoisk.xml | 37 +++++++++++--------
.../resources/language/English/strings.xml | 3 +-
.../resources/language/Russian/strings.xml | 1 +
metadata.kinopoisk.ru/resources/settings.xml | 2 +
7 files changed, 35 insertions(+), 18 deletions(-)
hooks/post-receive
--
Scrapers
------------------------------------------------------------------------------
Special Offer-- Download ArcSight Logger for FREE (a $49 USD value)!
Finally, a world-class log management solution at an even better price-free!
Download using promo code Free_Logger_4_Dev2Dev. Offer expires
February 28th, so secure your free ArcSight Logger TODAY!
http://p.sf.net/sfu/arcsight-sfd2d
_______________________________________________
Xbmc-addons mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/xbmc-addons