diff options
Diffstat (limited to 'addons/metadata.common.amazon.de')
-rw-r--r-- | addons/metadata.common.amazon.de/addon.xml | 17 | ||||
-rw-r--r-- | addons/metadata.common.amazon.de/amazonde.xml | 15 |
2 files changed, 32 insertions, 0 deletions
diff --git a/addons/metadata.common.amazon.de/addon.xml b/addons/metadata.common.amazon.de/addon.xml new file mode 100644 index 0000000000..d9750bce8a --- /dev/null +++ b/addons/metadata.common.amazon.de/addon.xml @@ -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> diff --git a/addons/metadata.common.amazon.de/amazonde.xml b/addons/metadata.common.amazon.de/amazonde.xml new file mode 100644 index 0000000000..a8e054b8fc --- /dev/null +++ b/addons/metadata.common.amazon.de/amazonde.xml @@ -0,0 +1,15 @@ +<scraperfunctions> + <GetAmazonDEAlbumReviewByASIN dest="5"> + <RegExp input="$$1" output="<details><url function="ParseAmazonDEAlbumReview">http://www.amazon.de/exec/obidos/ASIN/\1</url></details>" dest="5"> + <expression noclean="1">(.+)</expression> + </RegExp> + </GetAmazonDEAlbumReviewByASIN> + <ParseAmazonDEAlbumReview dest="5"> + <RegExp input="$$2" output="<details>\1</details>" dest="5"> + <RegExp input="$$1" output="<review>\1</review>" dest="2"> + <expression fixchars="1">Kurzbeschreibung</h3>\s*<div class="productDescriptionWrapper">(.*?)<div class</expression> + </RegExp> + <expression noclean="1">(.+)</expression> + </RegExp> + </ParseAmazonDEAlbumReview> +</scraperfunctions> |