def f(url, content, referer=None): if debug: print url print content print compiled_regex.findall(content) raise try: regex_url = compiled_regex.findall(content)[match] regex_url = __relative_url(url, regex_url) if double_ref: video_url = utils.head_request(http.add_referer_url(regex_url, url)).url else: video_url = __relative_url(regex_url, regex_url) return video_url except Exception, e: print "[*E*] Failed to load link: %s: %s" % (url, e) return None
def f(url, content, referer=None): if debug: print url print content print compiled_regex.findall(content) raise try: regex_url = compiled_regex.findall(content)[match] regex_url = __relative_url(url, regex_url) if double_ref: video_url = utils.head_request(http.add_referer_url(regex_url, url)).url else: video_url = __relative_url(regex_url, regex_url) return video_url except Exception, e: print "[*E*] Failed to load link: %s: %s" % (url, e) return None