<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<addon id="metadata.artists.allmusic.com"
name="AllMusic"
- version="1.0.6"
+ version="1.0.7"
provider-name="Team XBMC">
<requires>
<import addon="xbmc.metadata" version="1.0"/>
<import addon="metadata.common.last.fm" version="1.0"/>
<import addon="metadata.common.allmusic.com" version="1.0"/>
- <import addon="metadata.common.htbackdrops.com" version="1.0"/>
+ <import addon="metadata.common.htbackdrops.com" version="1.0.5"/>
</requires>
<extension point="xbmc.metadata.scraper.artists"
language="en"
</GetArtistSearchResults>
<GetArtistDetails dest="3">
<RegExp input="$$5" output="<details>\1</details>" dest="3">
- <RegExp input="$$1" output="<url cache="am-$$2-artist.html" function="ParseAMGArtist">http://www.allmusic.com/cg/amg.dll?p=amg&amp;sql=\1</url>" dest="5">
- <expression noclean="1">sql=([^"]*)">Biography</expression>
- </RegExp>
- <RegExp input="$$2" conditional="htbthumbs" output="<chain function="GetHTBThumbs">1</chain>" dest="5+">
+ <RegExp input="$$2" conditional="htbthumbs" output="<chain function="GetHTBThumbs">\1</chain>" dest="5">
<expression/>
</RegExp>
+ <RegExp input="$$1" output="<url cache="am-$$2-artist.html" function="ParseAMGArtist">http://www.allmusic.com/cg/amg.dll?p=amg&amp;sql=\1</url>" dest="5+">
+ <expression noclean="1">sql=([^"]*)">Biography</expression>
+ </RegExp>
<RegExp input="$$2" conditional="lastfmartistthumbs" output="<chain function="GetLastFMArtistThumbs">\1</chain>" dest="5+">
<expression/>
</RegExp>
<scraperfunctions>
<GetHTBThumbs dest="5">
- <RegExp input="$$1" output="<details><url function="ParseHTBThumbs" post="yes">http://www.htbackdrops.com/search.php?search_terms=all&amp;search_keywords=\1</url</details>" dest="5">
- <expression noclean="1"/>
+ <RegExp input="$$1" output="<details><url function="ParseHTBThumbs" post="yes">http://htbackdrops.com/api/7681a907c805e0670330c694e788e8e8/searchXML?keywords=\1&default_operator=and&aid=5</url>/details>" dest="5">
+ <expression noclean="1" />
</RegExp>
</GetHTBThumbs>
<ParseHTBThumbs dest="5">
<RegExp input="$$13" output="<details>\1</details>" dest="5">
- <RegExp input="$$1" output="<thumb preview="http://www.htbackdrops.com/data/thumbnails/\2">http://www.htbackdrops.com/data/media/\2</thumb>" dest="13">
- <expression noclean="1" repeat="yes"><td.*?mode=search(&amp;sessionid=[^"]*)?"><img src="./data/thumbnails/([^"]+)".*?<br>Music Artist Thumbnails<br>.*?</td></expression>
+ <RegExp input="$$1" output="<thumb preview="http://www.htbackdrops.com/api/7681a907c805e0670330c694e788e8e8/download/\1/thumbnail">http://www.htbackdrops.com/api/7681a907c805e0670330c694e788e8e8/download/\1/fullsize</thumb>" dest="13">
+ <expression repeat="yes" noclean="1"><id>([^<]+)</expression>
</RegExp>
<expression noclean="1">(.+)</expression>
</RegExp>
</ParseHTBThumbs>
<GetHTBFanart dest="5">
- <RegExp input="$$1" output="<details><url function="ParseHTBFanart" post="yes">http://www.htbackdrops.com/search.php?search_terms=all&amp;search_keywords=\1</url>lt;/details>" dest="5">
- <expression noclean="1"/>
+ <RegExp input="$$1" output="<details><url function="ParseHTBFanart" post="yes">http://htbackdrops.com/api/7681a907c805e0670330c694e788e8e8/searchXML?keywords=\1&default_operator=and&aid=1</url>/details>" dest="5">
+ <expression noclean="1" />
</RegExp>
</GetHTBFanart>
<ParseHTBFanart dest="5">
<RegExp input="$$13" output="<details><fanart url="http://www.htbackdrops.com/">\1</fanart></details>" dest="5">
- <RegExp input="$$1" output="<thumb preview="data/thumbnails/\2">data/media/\2</thumb>" dest="13">
- <expression noclean="1" repeat="yes"><td.*?mode=search(&amp;sessionid=[^"]*)?"><img src="./data/thumbnails/([^"]+)".*?<br>Music Artist Backdrops<br>.*?</td></expression>
+ <RegExp input="$$1" output="<thumb preview="api/7681a907c805e0670330c694e788e8e8/download/\1/thumbnail">api/7681a907c805e0670330c694e788e8e8/download/\1/fullsize</thumb>" dest="13">
+ <expression repeat="yes" noclean="1"><id>([^<]+)</expression>
</RegExp>
<expression noclean="1">(.+)</expression>
</RegExp>