diff --git a/config.json b/config.json index 0cbffd7..8102e12 100644 --- a/config.json +++ b/config.json @@ -22,7 +22,7 @@ "load_env": "1", "HOST": "0.0.0.0", "PORT": "8080", - "HF": "1" + "HF": "0" } } \ No newline at end of file diff --git a/run.py b/run.py index c77532d..38e854e 100644 --- a/run.py +++ b/run.py @@ -186,13 +186,15 @@ def addon_stream(type, id): if url_filmpertutti is not None: streams['streams'].append({'title': 'Filmpertutti', 'url': url_filmpertutti}) if TUTTIFILM == "1": - url_tuttifilm = tantifilm(id) - if not isinstance(url_tuttifilm, str): - for title, url in url_tuttifilm.items(): - streams['streams'].append({'title': f'{HF}Tantifilm {title}', 'url': url, 'behaviorHints': {'proxyHeaders': {"request": {"Referer": "https://d000d.com/"}}, 'notWebReady': True}}) - else: - streams['streams'].append({'title': f'{HF}Tantifilm', 'url': url_tuttifilm, 'behaviorHints': {'proxyHeaders': {"request": {"Referer": "https://d000d.com/"}}, 'notWebReady': True}}) - + try: + url_tuttifilm = tantifilm(id) + if not isinstance(url_tuttifilm, str): + for title, url in url_tuttifilm.items(): + streams['streams'].append({'title': f'{HF}Tantifilm {title}', 'url': url, 'behaviorHints': {'proxyHeaders': {"request": {"Referer": "https://d000d.com/"}}, 'notWebReady': True}}) + else: + streams['streams'].append({'title': f'{HF}Tantifilm', 'url': url_tuttifilm, 'behaviorHints': {'proxyHeaders': {"request": {"Referer": "https://d000d.com/"}}, 'notWebReady': True}}) + except Exception as e: + print("Tantifilm error") if not streams['streams']: abort(404) diff --git a/tantifilm.py b/tantifilm.py index dc6694e..08f68f3 100644 --- a/tantifilm.py +++ b/tantifilm.py @@ -244,10 +244,16 @@ def tantifilm(imdb): protect_link = get_protect_link(tid,url) if not isinstance(protect_link, str): urls = protect_link - return urls + if urls: + return urls + else: + print("Tantifilm Error") url = true_url(protect_link) return url except Exception as e: - if urls or url == None: - print("Tantifilm Error") \ No newline at end of file + try: + urls + url + except Exception as e: + print("Tantifilm Error") \ No newline at end of file