Skip to content

Commit

Permalink
fix parse url
Browse files Browse the repository at this point in the history
File
"/usr/lib/enigma2/python/Plugins/Extensions/IPtvDream/api/abstract_api.py",
line 104, in readHttp
    o =
self.urlopener.open(request.replace("technic.cf", EPGSERVER))
  File
"/usr/lib/python3.9/urllib/request.py", line 501, in open
  File
"/usr/lib/python3.9/urllib/request.py", line 320, in __init__
  File
"/usr/lib/python3.9/urllib/request.py", line 346, in full_url
  File
"/usr/lib/python3.9/urllib/request.py", line 375, in _parse
ValueError:
unknown url type:
'/epg_list?time=1714321255&ids=1%2C2%2C3%2C4%2C34820%2C5%2C7%2C30727%2C8%2C10%2C11%2C12%2C13%2C14%2C15%2C16%2C17%2C38926%2C19%2C20%2C21%2C22%2C81943%2C57364%2C30738%2C26%2C32795%2C27%2C23%2C30%2C6%2C32%2C31%2C34%2C35%2C36%2C37%2C38%2C53287%2C39%2C33%2C42%2C43%2C44%2C45%2C46%2C47%2C48%2C49%2C53297%2C98351%2C9%2C53%2C54%2C28721%2C56%2C55%2C58%2C59%2C60%2C52%2C55352%2C63%2C64%2C65%2C66%2C63552%2C67%2C69%2C70%2C71%2C28744%2C73%2C63558%2C151624%2C151625%2C77%2C36942%2C78%2C80%2C32849%2C81%2C83%2C84%2C45141%2C55382%2C86%2C88%2C87%2C32851%2C91%2C39003%2C92%2C93%2C90%2C96%2C97%2C98%2C65632%2C63520%2C28773%2C102%2C24672%2C104%2C105%2C47208%2C107%2C108%2C109%2C110%2C111%2C112%2C61548%2C53362%2C32881%2C92273%2C117%2C118%2C47223%2C120%2C121%2C119%2C123%2C124%2C125%2C39038%2C127%2C47231%2C126%2C36994%2C53372%2C53382%2C63626%2C90254%2C26781%2C92319%2C45221%2C34981%2C45223%2C63534%2C32938%2C63662%2C53423%2C32947%2C94389%2C53429%2C32951%2C49336%2C96442%2C65723%2C63682%2C47298%2C67781%2C49351%2C39112%2C28873%2C141513%2C90315%2C39117%2C39118%2C45263%2C45271%2C32984%2C45274%2C141531%2C43228%2C61662%2C61663%2C18657%2C45284%2C45285%2C73957%2C30957%2C47342%2C45296%2C47345%2C98547%2C47349%2C47354%2C141563%2C50%2C92413%2C63742%2C69885%2C73985%2C86275%2C73992%2C28937%2C141578%2C141579%2C28942%2C45327%2C45328%2C43279%2C47374%2C47376%2C73732%2C47382%2C49433%2C39194%2C84249%2C94490%2C45342%2C61727%2C47392%2C43296%2C43298%2C63775%2C47394%2C49446%2C69927%2C31027%2C86324%2C22837%2C39235%2C72005%2C61772%2C63821%2C86351%2C65872%2C82261%2C59735%2C43366%2C63846%2C63858%2C82294%2C29047%2C35197%2C53629%2C63872%2C59782%2C63879%2C63882%2C53645%2C79%2C35217%2C61852%2C620957%2C72094%2C82%2C43427%2C94628%2C61859%2C61863%2C85%2C61884%2C86461%2C61885%2C98749%2C89%2C22981%2C63941%2C63945%2C39372%2C78290%2C20947%2C35285%2C96725%2C12760%2C94682%2C53724%2C84449%2C63972%2C88549%2C61927%2C63984%2C53745%2C74228%2C53748%2C500%2C501%2C503%2C61953%2C39426%2C20995%2C94725%2C33286%2C76298%2C61963%2C27152%2C14865%2C33298%2C39446%2C75819%2C78365%2C59942%2C61993%2C43562%2C76332%2C61996%2C47662%2C68147%2C62005%2C94776%2C74297%2C92732%2C63521%2C53827%2C96836%2C53832%2C37449%2C76362%2C37456%2C19025%2C53842%2C53845%2C53846%2C37462%2C600%2C601%2C602%2C603%2C604%2C605%2C606%2C14942%2C607%2C19037%2C37475%2C76387%2C43619%2C122%2C92774%2C47720%2C43626%2C76394%2C47723%2C47722%2C35439%2C47730%2C53874%2C39547%2C96894%2C53887%2C64127%2C68225%2C53892%2C53893%2C43654%2C39561%2C43662%2C62095%2C47762%2C33428%2C39572%2C51863%2C35481%2C94874%2C29337%2C80544%2C45729%2C27303%2C35497%2C37547%2C37549%2C49840%2C49841%2C62132%2C51896%2C37562%2C88762%2C33467%2C31421%2C92861%2C86727%2C53962%2C33482%2C43723%2C43729%2C47826%2C43737%2C49886%2C47840%2C27360%2C49899%2C64235%2C64239%2C29426%2C43762%2C29428%2C29429%2C35582%2C37631%2C47872%2C62209%2C43775%2C11011%2C49923%2C37639%2C49935%2C37652%2C45847%2C49952%2C45857%2C92962%2C47906%2C29481%2C25386%2C82731%2C11052%2C43824%2C95026%2C27445%2C47927%2C62264%2C47931%2C27452%2C35647%2C80708%2C45892%2C11083%2C11086%2C11087%2C62288%2C11088%2C62287%2C33619%2C11092%2C11093%2C11089%2C11090%2C35663%2C68441%2C29527%2C27483%2C43869%2C43872%2C37729%2C43874%2C29539%2C95082%2C17259%2C37738%2C35691%2C37742%2C62319%2C43882%2C62321%2C41842%2C37746%2C19318%2C37751%2C64376%2C78716%2C52093%2C33662%2C62337%2C29572%2C29573%2C74630%2C76679%2C901%2C74629%2C906%2C904%2C33668%2C27534%2C151606%2C58257%2C25492%2C82839%2C33691%2C41885%2C11167%2C11168%2C27553%2C31650%2C97185%2C56228%2C91772%2C84903%2C151611%2C27564%2C151612%2C62391%2C33721%2C23481%2C37824%2C151616%2C99268%2C39876%2C95174%2C11204%2C27593%2C33741%2C39885%2C11215%2C29649%2C97234%2C43988%2C29653%2C58326%2C43992%2C33761%2C151623%2C1001%2C1003%2C27630%2C151626%2C1014%2C27639%2C19446%2C31738%2C21498%2C151627%2C48127%2C84992%2C151628%2C82945%2C37892%2C39940%2C32769%2C27652%2C27654%2C39945%2C27653%2C52239%2C56339%2C64532%2C23572%2C52243%2C54291%2C39955%2C78873%2C151634%2C21537%2C35873%2C151635%2C48164%2C46119%2C52264%2C99372%2C64557%2C19502%2C151638%2C52276%2C19510%2C151639%2C19512%2C54329%2C48185%2C19515%2C54332%2C52286%2C44095%2C151641%2C19521%2C58432%2C29764%2C48196%2C151642%2C151643%2C56397%2C97359%2C151644%2C19537%2C96285%2C97362%2C151645%2C151646%2C33882%2C29785%2C19547%2C33885%2C76893%2C19550%2C19551%2C27743%2C19549%2C25699%2C42085%2C19557%2C54375%2C31848%2C85096%2C42090%2C19563%2C19562%2C76911%2C54383%2C19568%2C19570%2C38003%2C98327%2C19574%2C19576%2C74875%2C52348%2C25724%2C19582%2C19583%2C19584%2C58497%2C38016%2C19587%2C87173%2C29830%2C17543%2C25735%2C72837%2C89226%2C25739%2C95372%2C29837%2C19591%2C25734%2C35983%2C35985%2C48273%2C76942%2C29842%2C21653%2C89237%2C97425%2C74904%2C40091%2C58525%2C72876%2C97453%2C19640%2C28735%2C97471%2C98342%2C27843%2C23752%2C33994%2C42186%2C48332%2C46287%2C54482%2C99538%2C46296%2C31962%2C48349%2C23774%2C74974%2C89310%2C19677%2C48359%2C31984%2C64752%2C48372%2C87295%2C48389%2C32005%2C48391%2C62731%2C58639%2C64792%2C34074%2C27934%2C29984%2C29985%2C72993%2C19748%2C27941%2C27947%2C44332%2C75053%2C99630%2C64820%2C99638%2C42294%2C46392%2C56632%2C42298%2C38204%2C48447%2C38208%2C34117%2C23879%2C23884%2C38940%2C44374%2C87383%2C38231%2C93526%2C27993%2C54621%2C56671%2C54629%2C52584%2C58732%2C36205%2C64883%2C62846%2C25983%2C89472%2C62847%2C87428%2C62853%2C36234%2C71054%2C36239%2C32847%2C54673%2C93594%2C64924%2C62883%2C19875%2C58793%2C79274%2C36273%2C38324%2C23991%2C93627%2C36283%2C93629%2C1471%2C1472%2C1473%2C54723%2C34261%2C54742%2C58845%2C93665%2C64995%2C36327%2C73192%2C19945%2C73193%2C34283%2C85489%2C19956%2C48630%2C54782%2C62975%2C91649%2C62984%2C62985%2C79371%2C91663%2C54801%2C32273%2C19987%2C62994%2C62995%2C95773%2C93728%2C36392%2C54829%2C54830%2C46643%2C63029%2C93749%2C38457%2C38462%2C83519%2C89664%2C30275%2C93771%2C18001%2C18002%2C18003%2C44628%2C18004%2C32342%2C79447%2C18007%2C18009%2C18008%2C18005%2C18006%2C18013%2C18015%2C54882%2C18019%2C18020%2C77413%2C48742%2C18023%2C18022%2C18025%2C18027%2C18028%2C79469%2C52846%2C18031%2C18030%2C18029%2C61038%2C54900%2C48756%2C44662%2C36472%2C1657%2C1658%2C1659%2C1660%2C1661%2C1662%2C1663%2C1664%2C61052%2C1666%2C1667%2C1665%2C1669%2C63109%2C61055%2C99977%2C16010%2C46732%2C36494%2C52884%2C16021%2C16024%2C34457%2C54938%2C83614%2C99999%2C16030%2C16032%2C16034%2C16033%2C16036%2C83621%2C61094%2C69285%2C36520%2C16037%2C36522%2C16042%2C38572%2C16045%2C16046%2C32431%2C16048%2C16052%2C48821%2C16053%2C16054%2C48832%2C36548%2C83653%2C52934%2C54982%2C52936%2C52938%2C54987%2C52945%2C65234%2C69337%2C34521%2C42717%2C63197%2C52961%2C26338%2C38629%2C28397%2C30448%2C63220%2C52987%2C63234%2C38661%2C26373%2C65285%2C61194%2C22285%2C26382%2C26384%2C26385%2C36629%2C36634%2C63260%2C81695%2C28449%2C28452%2C83752%2C28457%2C69418%2C53037%2C63284%2C28469%2C53284%2C65342%2C16190%2C44864%2C38721%2C38724%2C34629%2C38725%2C161606%2C28488%2C69446%2C46927%2C46929%2C47184%2C38742%2C69464%2C38745%2C42843%2C34652%2C65371%2C42846%2C42848%2C38753%2C48992%2C55329%2C26472%2C63340%2C10094%2C65391%2C51060%2C51061%2C51062%2C36729%2C51065%2C49018%2C73597%2C51073%2C14210%2C36742%2C32652%2C46993%2C73620%2C40853%2C57238%2C61346%2C63395%2C34723%2C59301%2C34725%2C63482%2C38827%2C98220%2C44972%2C81836%2C81847%2C73657%2C34745%2C36797%2C34752%2C63425%2C73664%2C44992%2C61381%2C63431%2C38856%2C59338%2C73674%2C57294%2C2001%2C2002%2C2003%2C34772%2C2005%2C2004%2C2007%2C34773%2C38874%2C53218%2C51284%2C96235%2C32748%2C53229%2C42994%2C59382%2C36858%2C59429%2C63484'
[ePyObject]
(CallObject(<bound method Session.processDelay of <__main__.Session
object at 0xb12fac10>>,()) failed)
  • Loading branch information
Dima73 committed Apr 29, 2024
1 parent 5c101ef commit 2777cc6
Showing 1 changed file with 11 additions and 7 deletions.
18 changes: 11 additions & 7 deletions src/api/abstract_api.py
Expand Up @@ -101,13 +101,17 @@ def saveLocalSettings(self, settings):
pass

def readHttp(self, request):
o = self.urlopener.open(request.replace("technic.cf", EPGSERVER))
enc = o.headers.get('Content-Encoding')
if enc and 'gzip' in enc:
reply = zlib.decompress(o.read(), 16+zlib.MAX_WBITS)
return reply
else:
return o.read()
try:
o = self.urlopener.open(request.replace("technic.cf", EPGSERVER))
enc = o.headers.get('Content-Encoding')
if enc and 'gzip' in enc:
reply = zlib.decompress(o.read(), 16+zlib.MAX_WBITS)
return reply
else:
return o.read()
except Exception as e:
self.trace("Failed to parse url - error %s" % str(e))
return None

def getData(self, url, params, name='', fromauth=None):
if not self.sid and not fromauth:
Expand Down

0 comments on commit 2777cc6

Please sign in to comment.