Skip to content

Commit

Permalink
update common scraper modules
Browse files Browse the repository at this point in the history
  • Loading branch information
MartijnKaijser committed Jul 8, 2012
1 parent f8ef1cc commit 4c4ccf0
Show file tree
Hide file tree
Showing 15 changed files with 1,081 additions and 105 deletions.
2 changes: 1 addition & 1 deletion addons/metadata.common.allmusic.com/addon.xml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<addon id="metadata.common.allmusic.com"
name="AllMusic"
version="1.9.0"
version="2.4.3"
provider-name="Team XBMC">
<requires>
<import addon="xbmc.metadata" version="1.0"/>
Expand Down
523 changes: 441 additions & 82 deletions addons/metadata.common.allmusic.com/allmusic.xml

Large diffs are not rendered by default.

Binary file added addons/metadata.common.allmusic.com/icon.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
17 changes: 17 additions & 0 deletions addons/metadata.common.amazon.de/addon.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<addon id="metadata.common.amazon.de"
name="Amazon.de"
version="1.0.0"
provider-name="Team XBMC">
<requires>
<import addon="xbmc.metadata" version="1.0"/>
</requires>
<extension point="xbmc.metadata.scraper.library"
library="amazonde.xml"/>
<extension point="xbmc.addon.metadata">
<platform>all</platform>
<minversion>20000</minversion>
<summary lang="en">amazon.de Scraper Library</summary>
<description lang="en">Download Music information from amazon.de</description>
</extension>
</addon>
15 changes: 15 additions & 0 deletions addons/metadata.common.amazon.de/amazonde.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
<scraperfunctions>
<GetAmazonDEAlbumReviewByASIN dest="5">
<RegExp input="$$1" output="&lt;details&gt;&lt;url function=&quot;ParseAmazonDEAlbumReview&quot;&gt;http://www.amazon.de/exec/obidos/ASIN/\1&lt;/url&gt;&lt;/details&gt;" dest="5">
<expression noclean="1">(.+)</expression>
</RegExp>
</GetAmazonDEAlbumReviewByASIN>
<ParseAmazonDEAlbumReview dest="5">
<RegExp input="$$2" output="&lt;details&gt;\1&lt;/details&gt;" dest="5">
<RegExp input="$$1" output="&lt;review&gt;\1&lt;/review&gt;" dest="2">
<expression fixchars="1">Kurzbeschreibung&lt;/h3&gt;\s*&lt;div class=&quot;productDescriptionWrapper&quot;&gt;(.*?)&lt;div class</expression>
</RegExp>
<expression noclean="1">(.+)</expression>
</RegExp>
</ParseAmazonDEAlbumReview>
</scraperfunctions>
41 changes: 41 additions & 0 deletions addons/metadata.common.fanart.tv/addon.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,41 @@
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<addon id="metadata.common.fanart.tv"
name="fanart.tv"
version="1.1.0"
provider-name="Team XBMC">
<requires>
<import addon="xbmc.metadata" version="1.0"/>
</requires>
<extension point="xbmc.metadata.scraper.library"
library="fanarttv.xml"/>
<extension point="xbmc.addon.metadata">
<platform>all</platform>
<minversion>20000</minversion>
<summary lang="bg">Библиотека за сваляне на инф. от fanart.tv</summary>
<summary lang="en">fanart.tv Scraper Library</summary>
<summary lang="de">Scraper für Hintergründe von fanart.tv</summary>
<summary lang="es">Scraper de fanart.tv</summary>
<summary lang="fi">fanart.tv taustakuvalataajan kirjasto</summary>
<summary lang="fr">Scraper fanart.tv</summary>
<summary lang="hu">fanart.tv leolvasó-könyvtár</summary>
<summary lang="nl">fanart.tv-scraperfuncties</summary>
<summary lang="pl">Scraper biblioteki fanart.tv</summary>
<summary lang="pt">Biblioteca de fundos fanart.tv</summary>
<summary lang="ru">Обработчик Фоновых изображений с fanart.tv</summary>
<summary lang="se">Skrapa för fanart.tv</summary>
<summary lang="zh">fanart.tv刮削器代码库</summary>
<description lang="bg">Сваля декорации от www.fanart.tv.com</description>
<description lang="en">Download backdrops from www.fanart.tv.com</description>
<description lang="de">Downloade Hintergründe von www.fanart.tv.com</description>
<description lang="es">Descarga fanart y fotos de artistas de www.fanart.tv.com</description>
<description lang="fi">Lataa taustakuvia osoitteesta www.fanart.tv.com</description>
<description lang="fr">Télécharge les backdrops depuis www.htbackgrops.com</description>
<description lang="hu">Fanartképek letöltése www.fanart.tv.com webhelyről</description>
<description lang="nl">Achtergronden ophalen van www.fanart.tv.com</description>
<description lang="pl">Pobieraj tła z www.fanart.tv.com</description>
<description lang="pt">Descarregar fundos de www.fanart.tv.com</description>
<description lang="ru">Загружать фоновые изображения с www.fanart.tv.com</description>
<description lang="se">Ladda ner bakgrundsbilder från www.fanart.tv.com</description>
<description lang="zh">从www.fanart.tv.com下载背景图</description>
</extension>
</addon>
58 changes: 58 additions & 0 deletions addons/metadata.common.fanart.tv/fanarttv.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,58 @@
<scraperfunctions>
<GetFanartTvArtistThumbsByMBID dest="5" clearbuffers="no">
<RegExp input="$$1" output="&lt;details&gt;&lt;url function=&quot;ParseFanartTvArtistThumbs&quot; cache=&quot;fanarttv-artistimages-\1.xml&quot;&gt;http://fanart.tv/webservice/artist/ed4b784f97227358b31ca4dd966a04f1/\1/xml/&lt;/url&gt;&lt;/details&gt;" dest="5">
<expression noclean="1" />
</RegExp>
</GetFanartTvArtistThumbsByMBID>
<ParseFanartTvArtistThumbs dest="5" clearbuffers="no">
<RegExp input="$$13" output="&lt;details&gt;\1&lt;/details&gt;" dest="5">
<RegExp input="" output="" dest="13">
<expression />
</RegExp>
<RegExp input="$$1" output="&lt;thumb preview=&quot;\1/preview&quot;&gt;\1&lt;/thumb&gt;" dest="13">
<expression repeat="yes" noclean="1">&lt;artistthumb id=&quot;[^&quot;]*&quot; url=&quot;([^&quot;]*)</expression>
</RegExp>
<expression noclean="1" />
</RegExp>
</ParseFanartTvArtistThumbs>

<GetFanartTvArtistFanartsByMBID dest="5" clearbuffers="no">
<RegExp input="$$1" output="&lt;details&gt;&lt;url function=&quot;ParseFanartTvArtistFanarts&quot; cache=&quot;fanarttv-artistimages-\1.xml&quot;&gt;http://fanart.tv/webservice/artist/ed4b784f97227358b31ca4dd966a04f1/\1/xml/&lt;/url&gt;&lt;/details&gt;" dest="5">
<expression noclean="1" />
</RegExp>
</GetFanartTvArtistFanartsByMBID>
<ParseFanartTvArtistFanarts dest="5" clearbuffers="no">
<RegExp input="$$13" output="&lt;details&gt;&lt;fanart&gt;\1&lt;/fanart&gt;&lt;/details&gt;" dest="5">
<RegExp input="" output="" dest="13">
<expression />
</RegExp>
<RegExp input="" output="" dest="14">
<expression />
</RegExp>
<RegExp input="$$1" output="&lt;thumb preview=&quot;\1/preview&quot;&gt;\1&lt;/thumb&gt;" dest="14">
<expression repeat="yes" noclean="1">&lt;artistbackground id=&quot;[^&quot;]*&quot; url=&quot;([^&quot;]*)</expression>
</RegExp>
<RegExp input="$$14" output="\1" dest="13">
<expression noclean="1">(.+)</expression>
</RegExp>
<expression noclean="1" />
</RegExp>
</ParseFanartTvArtistFanarts>

<GetFanartTvAlbumThumbsByMBID dest="5" clearbuffers="no">
<RegExp input="$$1" output="&lt;details&gt;&lt;url function=&quot;ParseFanartTvAlbumThumbs&quot; cache=&quot;fanarttv-albumimages-\1.xml&quot;&gt;http://fanart.tv/webservice/album/ed4b784f97227358b31ca4dd966a04f1/\1/xml/&lt;/url&gt;&lt;/details&gt;" dest="5">
<expression noclean="1" />
</RegExp>
</GetFanartTvAlbumThumbsByMBID>
<ParseFanartTvAlbumThumbs dest="5" clearbuffers="no">
<RegExp input="$$13" output="&lt;details&gt;\1&lt;/details&gt;" dest="5">
<RegExp input="" output="" dest="13">
<expression />
</RegExp>
<RegExp input="$$1" output="&lt;thumb preview=&quot;\1/preview&quot;&gt;\1&lt;/thumb&gt;" dest="13">
<expression repeat="yes" noclean="1">&lt;albumcover id=&quot;[^&quot;]*&quot; url=&quot;([^&quot;]*)</expression>
</RegExp>
<expression noclean="1" />
</RegExp>
</ParseFanartTvAlbumThumbs>
</scraperfunctions>
2 changes: 1 addition & 1 deletion addons/metadata.common.htbackdrops.com/addon.xml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<addon id="metadata.common.htbackdrops.com"
name="HTBackdrops"
version="1.0.7"
version="1.2.0"
provider-name="Team XBMC">
<requires>
<import addon="xbmc.metadata" version="1.0"/>
Expand Down
35 changes: 29 additions & 6 deletions addons/metadata.common.htbackdrops.com/htbackdrops.xml
Original file line number Diff line number Diff line change
@@ -1,28 +1,51 @@
<scraperfunctions>
<GetHTBThumbsByMBID dest="5" clearbuffers="no">
<RegExp input="$$1" output="&lt;details&gt;&lt;url function=&quot;ParseHTBThumbs&quot; post=&quot;yes&quot; cache=&quot;htb-images-\1.xml&quot;&gt;http://htbackdrops.com/api/7681a907c805e0670330c694e788e8e8/searchXML?mbid=\1&amp;aid=1,5&lt;/url&gt;&lt;/details&gt;" dest="5">
<expression noclean="1" />
</RegExp>
</GetHTBThumbsByMBID>
<GetHTBThumbs dest="5">
<RegExp input="$$1" output="&lt;details&gt;&lt;url function=&quot;ParseHTBThumbs&quot; post=&quot;yes&quot; cache=&quot;htb-images-\1.xml&quot;&gt;http://htbackdrops.com/api/7681a907c805e0670330c694e788e8e8/searchXML?keywords=\1&amp;default_operator=and&amp;aid=1,5&lt;/url&gt;&lt;/details&gt;" dest="5">
<expression noclean="1" />
</RegExp>
</GetHTBThumbs>
<ParseHTBThumbs dest="5">
<ParseHTBThumbs dest="5" clearbuffers="no">
<RegExp input="$$13" output="&lt;details&gt;\1&lt;/details&gt;" dest="5">
<RegExp input="" output="" dest="13">
<expression />
</RegExp>
<RegExp input="$$1" output="&lt;thumb preview=&quot;http://www.htbackdrops.com/api/7681a907c805e0670330c694e788e8e8/download/\1/thumbnail&quot;&gt;http://www.htbackdrops.com/api/7681a907c805e0670330c694e788e8e8/download/\1/fullsize&lt;/thumb&gt;" dest="13">
<expression repeat="yes" noclean="1">&lt;id&gt;([^&lt;]+)&lt;/id&gt;\n[^&lt;]+&lt;aid&gt;5&lt;/aid&gt;</expression>
</RegExp>
<expression noclean="1">(.+)</expression>
<expression noclean="1" />
</RegExp>
</ParseHTBThumbs>

<GetHTBFanartByMBID dest="5" clearbuffers="no">
<RegExp input="$$1" output="&lt;details&gt;&lt;url function=&quot;ParseHTBFanart&quot; post=&quot;yes&quot; cache=&quot;htb-images-\1.xml&quot;&gt;http://htbackdrops.com/api/7681a907c805e0670330c694e788e8e8/searchXML?mbid=\1&amp;aid=1,5&lt;/url&gt;&lt;/details&gt;" dest="5">
<expression noclean="1" />
</RegExp>
</GetHTBFanartByMBID>
<GetHTBFanart dest="5">
<RegExp input="$$1" output="&lt;details&gt;&lt;url function=&quot;ParseHTBFanart&quot; post=&quot;yes&quot; cache=&quot;htb-images-\1.xml&quot;&gt;http://htbackdrops.com/api/7681a907c805e0670330c694e788e8e8/searchXML?keywords=\1&amp;default_operator=and&amp;aid=1,5&lt;/url&gt;&lt;/details&gt;" dest="5">
<expression noclean="1" />
</RegExp>
</GetHTBFanart>
<ParseHTBFanart dest="5">
<RegExp input="$$13" output="&lt;details&gt;&lt;fanart url=&quot;http://www.htbackdrops.com/&quot;&gt;\1&lt;/fanart&gt;&lt;/details&gt;" dest="5">
<RegExp input="$$1" output="&lt;thumb preview=&quot;api/7681a907c805e0670330c694e788e8e8/download/\1/thumbnail&quot;&gt;api/7681a907c805e0670330c694e788e8e8/download/\1/fullsize&lt;/thumb&gt;" dest="13">
<ParseHTBFanart dest="5" clearbuffers="no">
<RegExp input="$$13" output="&lt;details&gt;&lt;fanart&gt;\1&lt;/fanart&gt;&lt;/details&gt;" dest="5">
<RegExp input="" output="" dest="13">
<expression />
</RegExp>
<RegExp input="" output="" dest="14">
<expression />
</RegExp>
<RegExp input="$$1" output="&lt;thumb preview=&quot;http://www.htbackdrops.com/api/7681a907c805e0670330c694e788e8e8/download/\1/thumbnail&quot;&gt;http://www.htbackdrops.com/api/7681a907c805e0670330c694e788e8e8/download/\1/fullsize&lt;/thumb&gt;" dest="14">
<expression repeat="yes" noclean="1">&lt;id&gt;([^&lt;]+)&lt;/id&gt;\n[^&lt;]+&lt;aid&gt;1&lt;/aid&gt;</expression>
</RegExp>
<expression noclean="1">(.+)</expression>
<RegExp input="$$14" output="\1" dest="13">
<expression noclean="1">(.+)</expression>
</RegExp>
<expression noclean="1" />
</RegExp>
</ParseHTBFanart>
</scraperfunctions>
Binary file added addons/metadata.common.htbackdrops.com/icon.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
2 changes: 1 addition & 1 deletion addons/metadata.common.last.fm/addon.xml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<addon id="metadata.common.last.fm"
name="Last.FM"
version="1.1.0"
version="1.4.1"
provider-name="Team XBMC">
<requires>
<import addon="xbmc.metadata" version="1.0"/>
Expand Down
Binary file added addons/metadata.common.last.fm/icon.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading

0 comments on commit 4c4ccf0

Please sign in to comment.