From f910e66efb7402931231094def1d8db191fae470 Mon Sep 17 00:00:00 2001 From: Johan Andersson Date: Mon, 12 Nov 2018 18:51:13 +0100 Subject: [PATCH] hbo: this is not working anyway. --- lib/svtplay_dl/service/hbo.py | 44 ------------------------------ lib/svtplay_dl/service/services.py | 2 -- 2 files changed, 46 deletions(-) delete mode 100644 lib/svtplay_dl/service/hbo.py diff --git a/lib/svtplay_dl/service/hbo.py b/lib/svtplay_dl/service/hbo.py deleted file mode 100644 index c4e4824..0000000 --- a/lib/svtplay_dl/service/hbo.py +++ /dev/null @@ -1,44 +0,0 @@ -# ex:ts=4:sw=4:sts=4:et -# -*- tab-width: 4; c-basic-offset: 4; indent-tabs-mode: nil -*- -from __future__ import absolute_import -import re -import copy -import xml.etree.ElementTree as ET -from urllib.parse import urlparse - - -from svtplay_dl.service import Service -from svtplay_dl.log import log -from svtplay_dl.fetcher.rtmp import RTMP - - -class Hbo(Service): - supported_domains = ['hbo.com'] - - def get(self): - parse = urlparse(self.url) - try: - other = parse.fragment - except KeyError: - log.error("Something wrong with that url") - return - - match = re.search("^/(.*).html", other) - if not match: - log.error("Cant find video file") - return - url = "http://www.hbo.com/data/content/{0}.xml".format(match.group(1)) - data = self.http.request("get", url).content - xml = ET.XML(data) - videoid = xml.find("content")[1].find("videoId").text - url = "http://render.cdn.hbo.com/data/content/global/videos/data/{0}.xml".format(videoid) - data = self.http.request("get", url).content - xml = ET.XML(data) - ss = xml.find("videos") - sa = list(ss.iter("size")) - - for i in sa: - videourl = i.find("tv14").find("path").text - match = re.search("/([a-z0-9]+:[a-z0-9]+)/", videourl) - self.options.other = "-y {0}".format(videourl[videourl.index(match.group(1)):]) - yield RTMP(copy.copy(self.options), videourl[:videourl.index(match.group(1))], i.attrib["width"]) diff --git a/lib/svtplay_dl/service/services.py b/lib/svtplay_dl/service/services.py index 9d58884..158f788 100644 --- a/lib/svtplay_dl/service/services.py +++ b/lib/svtplay_dl/service/services.py @@ -11,7 +11,6 @@ from svtplay_dl.service.expressen import Expressen from svtplay_dl.service.facebook import Facebook from svtplay_dl.service.filmarkivet import Filmarkivet from svtplay_dl.service.flowonline import Flowonline -from svtplay_dl.service.hbo import Hbo from svtplay_dl.service.koket import Koket from svtplay_dl.service.twitch import Twitch from svtplay_dl.service.lemonwhale import Lemonwhale @@ -56,7 +55,6 @@ sites = [ Facebook, Filmarkivet, Flowonline, - Hbo, Koket, Twitch, Lemonwhale,