blob: 1e86b274359a73143012a91eec2102a6d2545681 (
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
|
<?xml version="1.0" encoding="UTF-8"?>
<scraper framework="1.1" date="2010-10-16">
<NfoUrl dest="3">
<RegExp input="$$1" output="<url>http://www.\1/review</url>" dest="3">
<expression>(allmusic.com/album/.*)</expression>
</RegExp>
</NfoUrl>
<CreateAlbumSearchUrl dest="3">
<RegExp input="$$1" output="<url>http://www.allmusic.com/search/album/\1</url>" dest="3">
<expression />
</RegExp>
</CreateAlbumSearchUrl>
<GetAlbumSearchResults dest="8">
<RegExp input="$$5" output="<results>\1</results>" dest="8">
<RegExp input="$$1" output="<entity><year>\4</year><artist>\3</artist><title>\2</title><url cache="am-\3-\2-album.html">http://www.allmusic.com/album/\1/review</url></entity>" dest="5">
<expression repeat="yes" noclean="1,2,3"><td class="text-center">[^<]*<a href.*?www.allmusic.com/album/([^"]*)">([^<]*).*?<td>([^<]*)</td>.*?<td>.*?<td>([^<]*)</expression>
</RegExp>
<RegExp input="$$1" output="<entity><year>\4</year><artist>\3</artist><title>\2</title><url cache="am-\3-\2-album.html">http://www.allmusic.com/album/\1/review</url></entity>" dest="5+">
<expression repeat="yes" noclean="1,2,3"><td class="text-center">[^<]*</td>.*?www.allmusic.com/album/([^"]*)">([^<]*).*?<td>([^<]*)</td>.*?<td>.*?<td>([^<]*)</expression>
</RegExp>
<expression noclean="1" />
</RegExp>
</GetAlbumSearchResults>
<GetAlbumDetails dest="3">
<RegExp input="$$5" output="<details>\1</details>" dest="3">
<RegExp input="$$1" output="\1" dest="2">
<expression noclean="1"><h1 class="title">([^<]*)</h1></expression>
</RegExp>
<RegExp input="$$1" output="\1" dest="3">
<expression noclean="1"><a href="http://www.allmusic.com/album/([^"]*)">Overview<</expression>
</RegExp>
<RegExp conditional="lastfmalbumthumbs" input="$$1" output="<chain function="GetLastFMAlbumThumbs">\1::\2</chain>" dest="5+">
<expression trim="1,2" encode="1,2"><meta name="title" content="([^-]*)- ([^<]*)" /></expression>
</RegExp>
<RegExp input="$$1" output="<url cache="am-$$3-$$2-album.html" function="ParseAMGAlbum">http://www.allmusic.com/album/\1/review</url>" dest="5+">
<expression noclean="1"><a href="http://www.allmusic.com/album/([^"]*)">Overview<</expression>
</RegExp>
<RegExp input="$$1" output="<url cache="am-$$3-$$2-album.html" function="GetAMGReview">http://www.allmusic.com/album/\1/review</url>" dest="5+">
<expression noclean="1"><a href="http://www.allmusic.com/album/([^"]*)">Overview<</expression>
</RegExp>
<expression noclean="1" />
</RegExp>
</GetAlbumDetails>
</scraper>
|