diff --git a/youtube_dl/extractor/adobepass.py b/youtube_dl/extractor/adobepass.py index b83b51efb..9ee6e4a55 100644 --- a/youtube_dl/extractor/adobepass.py +++ b/youtube_dl/extractor/adobepass.py @@ -60,6 +60,11 @@ MSO_INFO = { 'username_field': 'IDToken1', 'password_field': 'IDToken2', }, + 'Cablevision': { + 'name': 'Cablevision', + 'username_field': 'IDToken1', + 'password_field': 'IDToken2', + }, 'thr030': { 'name': '3 Rivers Communications' }, @@ -1367,6 +1372,22 @@ class AdobePassIE(InfoExtractor): 'Content-Type': 'application/x-www-form-urlencoded', }) + def post_form_cablevision(form_page_res, note, data={}): + form_page, urlh = form_page_res + post_url = self._html_search_regex( + r'