diff --git a/channels/piratestreaming.py b/channels/piratestreaming.py
index 5ea6909a..23f5a94f 100644
--- a/channels/piratestreaming.py
+++ b/channels/piratestreaming.py
@@ -67,14 +67,12 @@ def newest(categoria):
@support.scrape
def peliculas(item):
- patron = r'data-placement="bottom" title="(?P
[^"]+)" alt=[^=]+="(?P[^"]+)">
[^"]+)">
film|serie)[^"]+" alt="[^"]+" src="(?P[^"]+)"'
patronNext = r'Avanti'
- def itemHook(item):
- item.thumbnail = item.thumbnail.replace('locandina-film-small','locandina-film-big')
- if 'serie' in item.url:
- item.contentType = 'tvshow'
- item.action = 'episodios'
- return item
+
+ typeActionDict = {'findvideos': ['film'], 'episodios': ['serie']}
+ typeContentDict = {'movie': ['film'], 'tvshow': ['serie']}
+ # debug = True
return locals()
@@ -83,7 +81,7 @@ def episodios(item):
if item.data: data = item.data
# debug= True
title = item.fulltitle
- patron = r'link-episode">(?:\s*)?\s*(?P\d+.\d+(?:.\d+)?)(?:[^\(]+\((?P[?PA-Za-z-]+)[^>]+>)?(?:\s*(?P.*?) )[^>]+<\/span>\s*(?P.*?)'
+ patron = r'link-episode">(?:\s*)?\s*(?P\d+.\d+(?:.\d+)?)(?:\s*\((?P[?PA-Za-z-]+)[^>]+>)?(?:\s*(?P.*?) )[^>]+<\/span>\s*(?P.*?)'
def itemHook(item):
if 'Episodio' in item.title:
item.title = support.re.sub(r'Episodio [0-9.-]+', title, item.title)
diff --git a/channels/tantifilm.py b/channels/tantifilm.py
index 9e6a3b7c..6b79e9dc 100644
--- a/channels/tantifilm.py
+++ b/channels/tantifilm.py
@@ -5,13 +5,11 @@
import re
-from core import scrapertools, httptools, tmdb, support
+from core import scrapertools, httptools, support
from core.item import Item
from core.support import log
from platformcode import logger
-from specials import autorenumber
from platformcode import config, unify
-from lib.unshortenit import unshorten_only
def findhost():
@@ -79,7 +77,7 @@ def episodios(item):
data_check = re.sub(r'>\s+<', '> <', data_check)
else:
data_check = item.data
- patron_check = r'