]> git.pld-linux.org Git - packages/clive.git/blame - clive-spz.patch
- full domain match
[packages/clive.git] / clive-spz.patch
CommitLineData
bfbd5778
ER
1--- clive-0.4.11/src/clive/parse.py 2008-04-26 16:06:21.000000000 +0300
2+++ clive-0.4.11-spz/src/clive/parse.py 2008-04-26 16:04:07.000000000 +0300
f9a33831
ER
3@@ -51,6 +51,7 @@
4 ('guba.com', 'guba', self._parse_guba),
5 ('metacafe.', 'metac', self._parse_metacafe),
28358028
ER
6 ('delfi.', 'delfi', self._parse_delfi),
7+ ('www.southparkzone.com', 'southparkzone', self._parse_southparkzone),
f9a33831 8 ]
bd1bf2d7 9
f9a33831 10 ## Parses a video page data (HTML)
bfbd5778 11@@ -288,6 +289,14 @@
28358028
ER
12 vid = md5.new(str(time.time())).hexdigest()[:8]
13 return (url, vid, low_quality)
bd1bf2d7 14
28358028
ER
15+ def _parse_southparkzone(self, url, data, low_quality):
16+ mirror_id = self._parse_from_to(data, "episodeinfo.php?mirror=", "'")
bfbd5778 17+ data = self._graburl("http://www.southparkzone.com/" + mirror_id)
28358028 18+ url = self._parse_from_to(data, "<location><![CDATA[", "]]></location>", skip_from = 1)
bd1bf2d7 19+
28358028
ER
20+ vid = md5.new(str(time.time())).hexdigest()[:8]
21+ return (url, vid, low_quality)
bd1bf2d7 22+
f9a33831
ER
23 def _random_vid(self):
24 return md5.new(str(time.time())).hexdigest()[:8]
25
This page took 0.051801 seconds and 4 git commands to generate.