diff --git a/channels/altadefinizione01_link.json b/channels/altadefinizione01_link.json index 4e6c491b..579853b4 100644 --- a/channels/altadefinizione01_link.json +++ b/channels/altadefinizione01_link.json @@ -31,7 +31,7 @@ "visible": true }, { - "id": "include_in_newest_film", + "id": "include_in_newest_peliculas", "type": "bool", "label": "Includi in Novità", "default": true, diff --git a/channels/eurostreaming.py b/channels/eurostreaming.py index 8f4d39b9..b159b271 100644 --- a/channels/eurostreaming.py +++ b/channels/eurostreaming.py @@ -9,10 +9,9 @@ Le regex non prendono tutto... server versystream : 'http://vcrypt.net/very/' # VeryS non decodifica il link :http://vcrypt.net/fastshield/ alcuni server tra cui nowvideo.club non sono implementati nella cartella servers - Alcune sezioni di anime-cartoni non vanno: - - alcune hanno solo la lista degli episodi, ma non hanno link - - altre cambiano la struttura - La sezione novità di KOD non fa apparire il titolo degli episodi + Alcune sezioni di anime-cartoni non vanno, alcune hanno solo la lista degli episodi, ma non hanno link + altre cambiano la struttura + La sezione novità non fa apparire il titolo degli episodi In episodios è stata aggiunta la possibilità di configurare la videoteca @@ -26,13 +25,17 @@ from platformcode import logger, config __channel__ = "eurostreaming" +#host = "https://eurostreaming.cafe/" host = config.get_setting("channel_host", __channel__) headers = ['Referer', host] -list_servers = ['verystream', 'wstream', 'speedvideo', 'flashx', 'nowvideo', 'streamango', 'deltabit', 'nowvideo', 'turbovid', 'openload'] +list_servers = ['verystream', 'wstream', 'speedvideo', 'flashx', 'nowvideo', 'streamango', 'deltabit', 'openload'] list_quality = ['default'] -IDIOMAS = {'Italiano': 'ITA', 'vosi':'Sub-ITA'} +__comprueba_enlaces__ = config.get_setting('comprueba_enlaces', 'eurostreaming') +__comprueba_enlaces_num__ = config.get_setting('comprueba_enlaces_num', 'eurostreaming') + +IDIOMAS = {'Italiano': 'ITA', 'Sub-ITA':'vosi'} list_language = IDIOMAS.values() def mainlist(item): @@ -70,7 +73,7 @@ def serietv(item): if item.args: # il titolo degli episodi viene inglobato in episode ma non sono visibili in newest!!! patron = r'(.*?).[^–](.*?)<\/a>' - listGroups = ['title', 'url', 'episode'] + listGroups = ['title', 'url', 'title2'] patronNext = '' else: patron = r'
.*?\s(.*?(?:\((\d{4})\)|(\d{4}))?)<\/a><\/h2>' @@ -103,6 +106,12 @@ def episodios(item): patron = r'(?:<\/span>\w+ STAGIONE\s\d+ (?:\()?(ITA|SUB ITA)(?:\))?<\/div>'\ '