]>
Commit | Line | Data |
---|---|---|
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 |