blob: 9c5121c6e07ae354285c99dbce3c90f19d561d2f (
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
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
|
<?xml version="1.0" encoding="UTF-8"?>
<scraper framework="1.1" date="2012-07-10">
<CreateArtistSearchUrl dest="3">
<RegExp input="$$1" output="<url>http://www.theaudiodb.com/api/v1/json/58424d43204d6564696120/search.php?s=$$4</url>" dest="3">
<RegExp input="$$1" output="\1" dest="4">
<expression noclean="1">(.+)</expression>
</RegExp>
<RegExp input="$$1" output="\1" dest="6">
<expression noclean="1">(.+)(?:%20Ft%2e|%20Feat%2e|%20Ft\.|%20Feat\.|%20and%20)</expression>
</RegExp>
<RegExp input="$$6" output="\1" dest="4">
<expression>(.+)</expression>
</RegExp>
<expression/>
</RegExp>
</CreateArtistSearchUrl>
<GetArtistSearchResults dest="8">
<RegExp input="$$5" output="<results>\1</results>" dest="8">
<RegExp input="$$1" output="<entity><title>\2</title><url cache="tadb-\1-artist.json">http://www.theaudiodb.com/api/v1/json/58424d43204d6564696120/artist.php?i=\1</url></entity>" dest="9">
<expression repeat="yes" noclean="1">idArtist":"([^"]*)","strArtist":"([^"]*)</expression>
</RegExp>
<RegExp input="$$9" output="\1" dest="5">
<expression noclean="1">(.+)</expression>
</RegExp>
<expression noclean="1"/>
</RegExp>
</GetArtistSearchResults>
<GetArtistDetails dest="3" clearbuffers="no">
<RegExp input="$$5" output="<details>\1</details>" dest="3">
<!--MBID - Artist-->
<RegExp input="$$1" output="\1" dest="8">
<expression noclean="1">strMusicBrainzID":"([^"]*)</expression>
</RegExp>
<!--TADBID - Artist-->
<RegExp input="$$1" output="\1" dest="9">
<expression noclean="1">idArtist":"([^"]*)</expression>
</RegExp>
<RegExp input="$$8" conditional="fanarttvthumbs" output="<chain function="GetFanartTvArtistThumbsByMBID">\1</chain>" dest="5+">
<expression/>
</RegExp>
<RegExp input="$$8" conditional="fanarttvfanart" output="<chain function="GetFanartTvArtistFanartsByMBID">\1</chain>" dest="5+">
<expression/>
</RegExp>
<RegExp input="$$9" output="<chain function="GetTADBArtistThumbsByID">\1</chain>" dest="5+">
<expression/>
</RegExp>
<RegExp input="$$9" output="<chain function="GetTADBArtistFanartsByID">\1</chain>" dest="5+">
<expression/>
</RegExp>
<RegExp input="$$9" output="<chain function="GetTADBBiographyByID">\1</chain>" dest="5+">
<expression/>
</RegExp>
<RegExp input="$$9" output="<chain function="GetTADBLifeSpanByID">\1</chain>" dest="5+">
<expression/>
</RegExp>
<RegExp input="$$9" output="<chain function="GetTADBArtistGenresByID">\1</chain>" dest="5+">
<expression/>
</RegExp>
<RegExp input="$$9" output="<chain function="GetTADBDiscographyByID">\1</chain>" dest="5+">
<expression/>
</RegExp>
<expression noclean="1"/>
</RegExp>
</GetArtistDetails>
</scraper>
|