def get_episode_urls(self, url): html = self.net.http_GET(url).content r = re.search(r",vcode: '(.+?)'", url) if r: #youku list_id = IyoukuResolver.get_list_id(url) result = IyoukuResolver.get_episode(list_id) return result else: r = re.search(r",iid: (\d+)", url) #iid return self.resolve(r.group(1)) return result