Fix tantifilm

This commit is contained in:
mac12m99
2021-04-11 16:00:09 +02:00
parent 17e6063102
commit e3eae9b52b
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