Fix tantifilm

This commit is contained in:
mac12m99
2021-04-11 16:00:09 +02:00
parent 00ee4fa0e9
commit 2ef9f08bd7
3 changed files with 9 additions and 5 deletions

View File

@@ -53,6 +53,6 @@
"animealtadefinizione": "https://www.animealtadefinizione.it",
"filmpertutti": "https://filmpertutti.nuovo.live",
"seriehd": "https://nuovoindirizzo.info/seriehd",
"tantifilm": "https://www.tantifilm.wiki"
"tantifilm": "https://tantinuovo.com/tantifilm-nuovo-indirizzo"
}
}

View File

@@ -3,20 +3,19 @@
# Canale per Tantifilm
# ------------------------------------------------------------
import re
from core import scrapertools, httptools, support
from core.item import Item
from core.support import info
from platformcode import logger
from platformcode import config, unify
from platformcode import config
def findhost(url):
permUrl = httptools.downloadpage(url).data
host = scrapertools.find_single_match(permUrl, r'Nuovo indirizzo: <a href="([^"]+)')
host = scrapertools.find_single_match(permUrl, r'<a href="([^"]+)')
return host
host = config.get_channel_url(findhost)
headers = [['Referer', host]]
@@ -210,6 +209,10 @@ def findvideos(item):
urls.remove(u)
itemlist.extend(support.server(item, itemlist=hdpass(Item(url=u))))
break
if 'protectlink.stream' in u:
import base64
urls.remove(u)
urls.append(base64.b64decode(u.split('?data=')[1]))
else:
itemlist.extend(support.server(item, urls))
support.addQualityTag(item, itemlist, data, 'Keywords:\s*(?:<span>)?([^<]+)')

View File

@@ -1,3 +1,4 @@
#!/bin/bash
rm tests/home/userdata/addon_data/plugin.video.kod/settings_channels/*.json
rm tests/home/userdata/addon_data/plugin.video.kod/settings_servers/*.json
rm tests/home/userdata/addon_data/plugin.video.kod/cookies.dat