mirror of
https://github.com/yt-dlp/yt-dlp.git
synced 2024-11-27 06:10:12 +01:00
PR fixes - clear up messages
This commit is contained in:
parent
8f0d32fa83
commit
5143f916f3
|
@ -488,17 +488,17 @@ def _extract_from_url(self, url, video_id):
|
||||||
r'data-sjs>({.*?ScheduledServerJS.*?})</script>', webpage)]
|
r'data-sjs>({.*?ScheduledServerJS.*?})</script>', webpage)]
|
||||||
|
|
||||||
cookies = self._get_cookies(url)
|
cookies = self._get_cookies(url)
|
||||||
if all(k in cookies for k in ["c_user", "xs"]):
|
if cookies.get('c_user') and cookies.get('xs'): # user passed logged-in cookies or attempted to login:
|
||||||
if get_first(sjs_data, (
|
if get_first(sjs_data, (
|
||||||
'require', ..., ..., ..., '__bbox', 'define',
|
'require', ..., ..., ..., '__bbox', 'define',
|
||||||
lambda _, v: 'CurrentUserInitialData' in v, ..., 'ACCOUNT_ID'), default="0") == "0":
|
lambda _, v: 'CurrentUserInitialData' in v, ..., 'ACCOUNT_ID'), default='0') == '0':
|
||||||
raise ExtractorError('Failed to login with provided data.', expected=True)
|
raise ExtractorError('Failed to login with provided data.', expected=True)
|
||||||
if any(content in webpage for content in ['180 days left to appeal', 'suspended your account']):
|
if any(content in webpage for content in ['180 days left to appeal', 'suspended your account']):
|
||||||
raise ExtractorError('Login account is suspended.', expected=True)
|
raise ExtractorError('Your account is suspended', expected=True)
|
||||||
if 'send a code to confirm the mobile number you give us' in webpage:
|
if 'send a code to confirm the mobile number you give us' in webpage:
|
||||||
raise ExtractorError('Mobile number checkpoint for logged in user.', expected=True)
|
raise ExtractorError('Facebook is requiring mobile number confirmation', expected=True)
|
||||||
if 'your account has been locked' in webpage:
|
if 'your account has been locked' in webpage:
|
||||||
raise ExtractorError('Account is locked.', expected=True)
|
raise ExtractorError('Your account has been locked', expected=True)
|
||||||
|
|
||||||
if props := get_first(sjs_data, (
|
if props := get_first(sjs_data, (
|
||||||
'require', ..., ..., ..., '__bbox', 'require', ..., ..., ..., 'rootView',
|
'require', ..., ..., ..., '__bbox', 'require', ..., ..., ..., 'rootView',
|
||||||
|
|
Loading…
Reference in New Issue
Block a user