blob: 235edc2460863fdaef0b83630d403fd332ce8737 (
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
66
67
68
69
70
71
72
73
74
|
<scraperfunctions>
<GetIMDBThumbs dest="5">
<RegExp input="$$6" output="<details>\1</details>" dest="5">
<RegExp input="$$1" output="\1_SX$INFO[imdbscale]_SY$INFO[imdbscale]_\2" dest="4">
<expression noclean="1,2"><a name="poster".*?src="(.*?)_S.*?(.jpg)".*?</a></expression>
</RegExp>
<RegExp input="$$4" output="<thumb>\1</thumb>" dest="6">
<expression noclean="1">(.*?_SX[0-9]+_SY[0-9]+_.jpg)</expression>
</RegExp>
<expression noclean="1"></expression>
</RegExp>
</GetIMDBThumbs>
<GetIMDBTrailer dest="5">
<RegExp input="$$2" output="<details><trailer urlencoded="yes">\1</trailer></details>" dest="5">
<RegExp input="$$1" output="\1" dest="2">
<expression noclean="1">"file"[^"]*"([^"]*)</expression>
</RegExp>
<RegExp input="$$1" output="$$2/\1" dest="2">
<expression noclean="1">"id"[^"]*"([^"]*)</expression>
</RegExp>
<expression noclean="1"></expression>
</RegExp>
</GetIMDBTrailer>
<GetIMDBWriters dest="5">
<RegExp input="$$2" output="<details>\1</details>" dest="5">
<RegExp conditional="!fullcredits" input="$$1" output="\1" dest="6">
<expression noclean="1">>Writer.*?:</h5>(.*?)</div></expression>
</RegExp>
<RegExp conditional="fullcredits" input="$$1" output="\1" dest="6">
<expression noclean="1">Writing credits(.*?)name="</expression>
</RegExp>
<RegExp input="$$6" output="<credits>\1</credits>" dest="2+">
<expression repeat="yes"><a href="/name/[^>]*>([^<]*)<</expression>
</RegExp>
<expression noclean="1"></expression>
</RegExp>
</GetIMDBWriters>
<GetIMDBCast dest="5">
<RegExp input="$$2" output="<details>\1</details>" dest="5">
<RegExp input="$$1" output="\1" dest="6">
<expression noclean="1"><table class="cast">(.*?)</table></expression>
</RegExp>
<RegExp input="$$6" output="<actor><thumb>\1_SX$INFO[imdbscale]_SY$INFO[imdbscale]_\2</thumb><name>\3</name><role>\4</role></actor>" dest="7">
<expression clear="yes" repeat="yes" noclean="1,2" trim="3,4"><img src="(?:([^"]*\.)[^"]*(\.jpg))?[^>]*[^"]*"nm"><a href="[^"]*[^>]*>([^<]*)<[^"]*"ddd"> ... [^"]*"char">(.*?)</td></expression>
</RegExp>
<RegExp input="$$7" output="<actor><thumb>\1</thumb>\2</actor>" dest="2+">
<expression clear="yes" repeat="yes" noclean="1,2,3"><actor><thumb>(?:(http.*?)|_SX[0-9]+_SY[0-9]+_)</thumb>(.*?)</actor></expression>
</RegExp>
<expression noclean="1"></expression>
</RegExp>
</GetIMDBCast>
<GetIMDBDirectors dest="5">
<RegExp input="$$2" output="<details>\1</details>" dest="5">
<RegExp conditional="!fullcredits" input="$$1" output="\1" dest="6">
<expression clear="yes" noclean="1">>Director.*?</h5>(.*?)</div></expression>
</RegExp>
<RegExp conditional="fullcredits" input="$$1" output="\1" dest="6">
<expression clear="yes" noclean="1">Directed by(.*?)name="</expression>
</RegExp>
<RegExp input="$$6" output="<director>\1</director>" dest="2+">
<expression clear="yes" repeat="yes"><a href="/name/[^>]*>([^<]*)<</expression>
</RegExp>
<expression noclean="1"></expression>
</RegExp>
</GetIMDBDirectors>
<GetIMDBPlot dest="5">
<RegExp input="$$2" output="<details>\1</details>" dest="5">
<RegExp input="$$1" output="<plot>\1</plot>" dest="2">
<expression clear="yes"><p class="plotpar">\n([^\n]*)</expression>
</RegExp>
<expression noclean="1"></expression>
</RegExp>
</GetIMDBPlot>
</scraperfunctions>
|