From c8508ca6bfdbb4df58e30b9cbed5d5014bd2f30f Mon Sep 17 00:00:00 2001 From: Mort Yao Date: Fri, 7 Jun 2013 00:32:00 +0200 Subject: [PATCH] Sina: fix #186 --- src/you_get/downloader/sina.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/you_get/downloader/sina.py b/src/you_get/downloader/sina.py index 741b9f77..b533d8dc 100644 --- a/src/you_get/downloader/sina.py +++ b/src/you_get/downloader/sina.py @@ -27,7 +27,7 @@ def sina_download_by_id(id, title = None, output_dir = '.', merge = True, info_o download_urls(urls, title, 'flv', size, output_dir = output_dir, merge = merge) def sina_download(url, output_dir = '.', merge = True, info_only = False): - id = r1(r'[^_]vid\s*:\s*\'([^\']+)\',', get_html(url)).split('|')[-1] + id = r1(r'vid=(\d+)', url) or r1(r'[^_]vid\s*:\s*\'([^\']+)\',', get_html(url)).split('|')[-1] assert id sina_download_by_id(id, output_dir = output_dir, merge = merge, info_only = info_only)