blob: 8dc0126a26e8f67e5a6161c4863ca77ec794987b (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
|
<?xml version="1.0" encoding="UTF-8"?>
<scraper framework="1.1" date="2009-09-30">
<NfoUrl dest="3">
<RegExp input="$$1" output="<url>http://www.\1</url>" dest="3">
<expression>(allmusic.com/cg/.*)</expression>
</RegExp>
</NfoUrl>
<CreateArtistSearchUrl dest="3">
<RegExp input="$$1" output="<url post="yes">http://www.allmusic.com/cg/amg.dll?P=amg&amp;SQL=\1&amp;OPT1=1</url>" dest="3">
<expression/>
</RegExp>
</CreateArtistSearchUrl>
<GetArtistSearchResults dest="8">
<RegExp input="$$5" output="<results>\1</results>" dest="8">
<RegExp input="$$1" output="<entity><title>\1</title></entity>" dest="5">
<expression repeat="yes" noclean="1"><TITLE>allmusic[ (]+ ([^>]*) > Overview</expression>
</RegExp>
<RegExp input="$$1" output="<entity><title>\2</title><genre>\3</genre><year>\5</year><url>http://www.allmusic.com/cg/amg.dll?p=amg&amp;SQL=\1</url></entity>" dest="5+">
<expression repeat="yes" noclean="1,2">style="[^=]*<a href="[^"]*sql=([^"]*)">([^<]*)</a>[^-]*[^>]*>([^<]*)</TD>[^>]*>(&nbsp;)?([^<]*)</td></expression>
</RegExp>
<expression noclean="1"/>
</RegExp>
</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+">
<expression/>
</RegExp>
<RegExp input="$$2" conditional="lastfmartistthumbs" output="<chain function="GetLastFMArtistThumbs">\1</chain>" dest="5+">
<expression/>
</RegExp>
<RegExp input="$$2" conditional="htbfanart" output="<chain function="GetHTBFanart">\1</chain>" dest="5+">
<expression/>
</RegExp>
<RegExp input="$$1" output="<url cache="am-$$2-artist.html" function="GetAMGBiography">http://www.allmusic.com/cg/amg.dll?p=amg&amp;sql=\1</url>" dest="5+">
<expression noclean="1">sql=([^"]*)">Biography</expression>
</RegExp>
<RegExp input="$$1" output="<url cache="am-$$2-discog.html" function="GetAMGDiscography">http://www.allmusic.com/cg/amg.dll?p=amg&amp;sql=\1</url>" dest="5+">
<expression noclean="1">sql=([^"]*)">Discography</expression>
</RegExp>
<expression noclean="1"/>
</RegExp>
</GetArtistDetails>
</scraper>
|