mirror of
https://github.com/soimort/you-get.git
synced 2025-02-11 20:52:31 +03:00
Fixed http-proxy with extractor-proxy feature
This commit is contained in:
parent
250672f42d
commit
87482e761c
@ -1305,14 +1305,14 @@ def script_main(script_name, download, download_playlist, **kwargs):
|
|||||||
try:
|
try:
|
||||||
if stream_id:
|
if stream_id:
|
||||||
if not extractor_proxy:
|
if not extractor_proxy:
|
||||||
download_main(download, download_playlist, args, playlist, stream_id=stream_id, output_dir=output_dir, merge=merge, info_only=info_only, json_output=json_output, caption=caption)
|
download_main(download, download_playlist, args, playlist, stream_id=stream_id, proxy=proxy, extractor_proxy=proxy, output_dir=output_dir, merge=merge, info_only=info_only, json_output=json_output, caption=caption)
|
||||||
else:
|
else:
|
||||||
download_main(download, download_playlist, args, playlist, stream_id=stream_id, extractor_proxy=extractor_proxy, output_dir=output_dir, merge=merge, info_only=info_only, json_output=json_output, caption=caption)
|
download_main(download, download_playlist, args, playlist, stream_id=stream_id, proxy=proxy, extractor_proxy=extractor_proxy, output_dir=output_dir, merge=merge, info_only=info_only, json_output=json_output, caption=caption)
|
||||||
else:
|
else:
|
||||||
if not extractor_proxy:
|
if not extractor_proxy:
|
||||||
download_main(download, download_playlist, args, playlist, output_dir=output_dir, merge=merge, info_only=info_only, json_output=json_output, caption=caption)
|
download_main(download, download_playlist, args, playlist, proxy=proxy, extractor_proxy=proxy, output_dir=output_dir, merge=merge, info_only=info_only, json_output=json_output, caption=caption)
|
||||||
else:
|
else:
|
||||||
download_main(download, download_playlist, args, playlist, extractor_proxy=extractor_proxy, output_dir=output_dir, merge=merge, info_only=info_only, json_output=json_output, caption=caption)
|
download_main(download, download_playlist, args, playlist, proxy=proxy, extractor_proxy=extractor_proxy, output_dir=output_dir, merge=merge, info_only=info_only, json_output=json_output, caption=caption)
|
||||||
except KeyboardInterrupt:
|
except KeyboardInterrupt:
|
||||||
if traceback:
|
if traceback:
|
||||||
raise
|
raise
|
||||||
|
@ -39,7 +39,9 @@ class VideoExtractor():
|
|||||||
if 'extractor_proxy' in kwargs and kwargs['extractor_proxy']:
|
if 'extractor_proxy' in kwargs and kwargs['extractor_proxy']:
|
||||||
set_proxy(parse_host(kwargs['extractor_proxy']))
|
set_proxy(parse_host(kwargs['extractor_proxy']))
|
||||||
self.prepare(**kwargs)
|
self.prepare(**kwargs)
|
||||||
if 'extractor_proxy' in kwargs and kwargs['extractor_proxy']:
|
if 'proxy' in kwargs and kwargs['proxy']:
|
||||||
|
set_proxy(parse_host(kwargs['proxy']))
|
||||||
|
elif 'extractor_proxy' in kwargs and kwargs['extractor_proxy']:
|
||||||
unset_proxy()
|
unset_proxy()
|
||||||
|
|
||||||
try:
|
try:
|
||||||
|
Loading…
Reference in New Issue
Block a user