diff options
-rw-r--r-- | system/scrapers/video/7176.png | bin | 0 -> 15328 bytes | |||
-rw-r--r-- | system/scrapers/video/7176.xml | 152 |
2 files changed, 152 insertions, 0 deletions
diff --git a/system/scrapers/video/7176.png b/system/scrapers/video/7176.png Binary files differnew file mode 100644 index 0000000000..60386c2015 --- /dev/null +++ b/system/scrapers/video/7176.png diff --git a/system/scrapers/video/7176.xml b/system/scrapers/video/7176.xml new file mode 100644 index 0000000000..8f66e2395f --- /dev/null +++ b/system/scrapers/video/7176.xml @@ -0,0 +1,152 @@ +<?xml version="1.0" encoding="gb2312"?> +<scraper framework="1.1" date="2009-12-27" name="7176" content="movies" thumb="7176.png" language="zh"> + <include>common/tmdb.xml</include> + <include>common/movieposterdb.xml</include> + <GetSettings dest="3"> + <RegExp input="$$5" output="<settings>\1</settings>" dest="3"> + <RegExp input="$$1" output="<setting label="Enable posters from MoviePosterDB" type="bool" id="movieposterdb" default="false"></setting>" dest="5"> + <expression/> + </RegExp> + <RegExp input="$$1" output="<setting label="Enable fanart from themoviedb.org" type="bool" id="tmdbfanart" default="false"></setting>" dest="5+"> + <expression/> + </RegExp> + <expression noclean="1"/> + </RegExp> + </GetSettings> + <NfoUrl dest="3"> + <RegExp input="$$1" output="<url>http://www.7176.com/title/tt\1</url><id>tt\1</id>" dest="3"> + <expression clear="yes" noclean="1">7176.com/title/tt([0-9]*)</expression> + </RegExp> + <RegExp input="$$1" output="<url>http://www.7176.com/title/tt\1</url><id>tt\1</id>" dest="3+"> + <expression clear="yes" noclean="1">imdb.com/Title\?([0-9]*)</expression> + </RegExp> + <RegExp input="$$1" output="<url>http://www.7176.com/title/tt\1</url><id>tt\1</id>" dest="3+"> + <expression clear="yes" noclean="1">imdb.com/title/tt([0-9]*)</expression> + </RegExp> + </NfoUrl> + <CreateSearchUrl dest="3" SearchStringEncoding="gb2312"> + <RegExp input="$$1" output="<url>http://www.7176.com/searchh.php?keyword=\1&amp;a=search&amp;Type=movie</url>" dest="3"> + <expression noclean="1"/> + </RegExp> + </CreateSearchUrl> + <GetSearchResults dest="8"> + <RegExp input="$$5" output="<?xml version="1.0" encoding="gb2312" standalone="yes"?><results>\1</results>" dest="8"> + <RegExp input="$$1" output="\1" dest="7"> + <expression clear="yes">http://www.7176.com/title/([t0-9]*)">本片首页</expression> + </RegExp> + <RegExp input="$$1" output="\1" dest="6"> + <expression clear="yes"><td colspan=2><span class=mn>([^<]*)</span></expression> + </RegExp> + <RegExp input="$$1" output="<entity><title>\1 - $$6 (\2)</title><url>http://www.7176.com/title/$$7</url><id>\$$7</id></entity>" dest="5"> + <expression clear="yes" noclean="1"><h1>([^<]*)</h1>[^"]*"http://www.7176.com/Sections/Years/([0-9]*)"</expression> + </RegExp> + <RegExp input="$$1" output="<entity><title>\2 - \3 (\4)</title><url>http://www.7176.com/title/\1</url><id>\1</id></entity>" dest="5+"> + <expression repeat="yes" noclean="1,4"><a href="title/([t0-9]*)" target="_blank">(.[^-]*)-(.[^-]*)- \(([0-9]*)\)</expression> + </RegExp> + <expression clear="yes" noclean="1"/> + </RegExp> + </GetSearchResults> + <GetDetails dest="3"> + <RegExp input="$$5" output="<details>\1</details>" dest="3"> + <RegExp input="$$2" output="<id>\1</id>" dest="5"> + <expression/> + </RegExp> + <RegExp input="$$1" output="<title>\1</title>" dest="5+"> + <expression trim="1" noclean="1"><title>([^<|^-]*)</expression> + </RegExp> + <RegExp input="$$1" output="<originaltitle>\1</originaltitle>" dest="5+"> + <expression trim="1" noclean="1">片 名:</span>.*?class=mn>(.[^<]*)</expression> + </RegExp> + <RegExp input="$$1" output="<year>\1</year>" dest="5+"> + <expression><span class=hhh2>\(([0-9]*)\)</expression> + </RegExp> + <RegExp input="$$1" output="<top250>\1</top250>" dest="5+"> + <expression>TOP <font color=red>([0-9]*) </font>></expression> + </RegExp> + <RegExp input="$$4" output="\1" dest="5+"> + <RegExp input="$$1" output="<mpaa>\1</mpaa>\n" dest="4"> + <expression>MPAA[^<]*</span><br>(.[^<]*)</expression> + </RegExp> + <expression repeat="yes" noclean="1">(.*?)\n</expression> + </RegExp> + <RegExp input="$$1" output="<certification>\1</certification>" dest="5+"> + <expression repeat="yes"><a href=http://www.7176.com/Sections/Certification/[^>]*>([^<]*)</a></expression> + </RegExp> + <RegExp input="$$4" output="\1" dest="5+"> + <RegExp input="$$1" output="<runtime>\1</runtime>\n" dest="4"> + <expression trim="1"><td colspan="2"><font color=red>([^<]*)</expression> + </RegExp> + <expression repeat="yes" noclean="1">(.*?)\n</expression> + </RegExp> + <RegExp input="$$1" output="<rating>\1</rating><votes>\2</votes>" dest="5+"> + <expression>\.gif" ><b>([0-9.]+)/10</b> \( ([0-9]+)</expression> + </RegExp> + <RegExp input="$$1" output="<genre>\1</genre>" dest="5+"> + <expression repeat="yes"><a href=http://www.7176.com/Sections/Genre/[^>]*>([^<]*)</a></expression> + </RegExp> + <RegExp input="$$1" output="<outline>\1</outline><plot>\1</plot>" dest="5+"> + <expression><div id=imdbjqbody><h2>[^<]*</h2><br>(.*?)</div</expression> + </RegExp> + <RegExp input="$$2" output="<url cache="$$2-fullcredits.html" function="GetFullcredits">$$3/fulldredits</url>" dest="5+"> + <expression/> + </RegExp> + <RegExp conditional="movieposterdb" input="$$1" output="<url function="GetMoviePosterDBLink">http://www.movieposterdb.com/browse/search?type=movies&amp;query=\1</url>" dest="5+"> + <expression>/title/tt([0-9]*)/ratings</expression> + </RegExp> + <RegExp input="$$1" output="<url cache="\1-poster.html" function="GetPoster">http://posters.7176.com/poster/\1</url>" dest="5+"> + <expression repeat="yes"><a href=http://posters.7176.com/poster/([0-9]*)</expression> + </RegExp> + <RegExp conditional="tmdbfanart" input="$$2" output="<url function="GetTMDBFanartById">$$3</url>" dest="5+"> + <expression/> + </RegExp> + <RegExp conditional="!tmdbfanart" input="$$1" output="<url cache="\1-fanart.html" function="GetFanartThumb">http://posters.7176.com/jz/\1</url>" dest="5+"> + <expression repeat="yes"><a href=http://posters.7176.com/jz/([0-9]*)</expression> + </RegExp> + <RegExp conditional="!tmdbfanart" input="$$2" output="<url function="MakeFanart">$$3</url>" dest="5+"> + <expression/> + </RegExp> + <expression noclean="1"/> + </RegExp> + </GetDetails> + <GetFullcredits clearbuffers="no" dest="5"> + <RegExp input="$$2" output="<details>\1</details>" dest="5"> + <RegExp input="$$1" output="\1" dest="6"> + <expression clear="yes" noclean="1">演员 <table(.*?)</table></expression> + </RegExp> + <RegExp input="$$6" output="<actor><name>\1</name><role>\2</role></actor>" dest="2"> + <expression repeat="yes" trim="1,2">href='/name/nm[0-9]+'>([^<]*)</a>[^\.]*\.\.\.\.\.\.([^<]*)</td></expression> + </RegExp> + <RegExp input="$$1" output="\1" dest="7"> + <expression clear="yes" noclean="1">导演 <table(.*?)</table></expression> + </RegExp> + <RegExp input="$$7" output="<director>\1</director>" dest="2+"> + <expression repeat="yes">href='/name/nm[0-9]+'>([^<]*)</a></expression> + </RegExp> + <RegExp input="$$1" output="\1" dest="8"> + <expression clear="yes" noclean="1">编剧 <table(.*?)</table></expression> + </RegExp> + <RegExp input="$$8" output="<credits>\1</credits>" dest="2+"> + <expression repeat="yes">href='/name/nm[0-9]+'>([^<]*)</a></expression> + </RegExp> + <expression noclean="1"/> + </RegExp> + </GetFullcredits> + <GetPoster dest="5"> + <RegExp input="$$6" output="<details>\1</details>" dest="5"> + <RegExp input="$$1" output="<thumb>\1</thumb>" dest="6"> + <expression><img src="(http://posters.7176.com/poster-pic/.*?)"</expression> + </RegExp> + <expression noclean="1"/> + </RegExp> + </GetPoster> + <GetFanartThumb clearbuffers="no" dest="5"> + <RegExp input="$$1" output="<thumb>\1</thumb>" dest="10+"> + <expression clear="no" noclean="1"><img src="(http://posters.7176.com/jz-pic/.*?)"</expression> + </RegExp> + </GetFanartThumb> + <MakeFanart clearbuffers="no" dest="5"> + <RegExp input="$$10" output="<details><fanart>\1</fanart></details>" dest="5"> + <expression noclean="1"/> + </RegExp> + </MakeFanart> +</scraper> |