From: Sergey M․ Date: Sat, 1 Apr 2017 20:56:49 +0000 (+0700) Subject: [extractor/common] Move censorship checks to a separate method and add check for... X-Git-Url: https://git.cielonegro.org/gitweb.cgi?a=commitdiff_plain;h=4457823dda410c5406f5ab5474b9b1f9325fa7ed;p=youtube-dl.git [extractor/common] Move censorship checks to a separate method and add check for just another ISP --- diff --git a/youtube_dl/extractor/common.py b/youtube_dl/extractor/common.py index 6c3c095f7..cdfa7000b 100644 --- a/youtube_dl/extractor/common.py +++ b/youtube_dl/extractor/common.py @@ -547,6 +547,34 @@ class InfoExtractor(object): return encoding + def __check_blocked(self, content): + first_block = content[:512] + if ('Access to this site is blocked' in content and + 'Websense' in first_block): + msg = 'Access to this webpage has been blocked by Websense filtering software in your network.' + blocked_iframe = self._html_search_regex( + r'