Actualizados

Danimados: Corrección en enlaces
<Terror 2018>: Eliminado
fanart actualizado
httptools: agregado parametro: ignore_response_code
mediafire: fix enlaces
mp4upload: patron actualizado
vevio: patron actualizado
This commit is contained in:
Intel1
2018-11-28 08:31:24 -05:00
parent 97663563a4
commit 3ac2716ee9
9 changed files with 12 additions and 103 deletions
+2
View File
@@ -171,6 +171,8 @@ def findvideos(item):
data1 = httptools.downloadpage(host + "wp-admin/admin-ajax.php", headers=headers, post=post).data
url1 = scrapertools.find_single_match(data1, "src='([^']+)")
url1 = devuelve_enlace(url1)
if "drive.google" in url1:
url1 = url1.replace("view","preview")
if url1:
itemlist.append(item.clone(title="Ver en %s",url=url1, action="play"))
tmdb.set_infoLabels(itemlist)
-12
View File
@@ -1,12 +0,0 @@
{
"id": "special",
"name": "<Terror 2018>",
"active": true,
"adult": false,
"language": [],
"thumbnail": "https://i.postimg.cc/FR2nygS0/g4567.png",
"banner": "",
"categories": [
"movie"
]
}
-78
View File
@@ -1,78 +0,0 @@
# -*- coding: utf-8 -*-
# -*- Channel Halloween -*-
# -*- Created for Alfa-addon -*-
# -*- By the Alfa Develop Group -*-
import re
from channels import autoplay
from channels import filtertools
from core import httptools
from core import scrapertools
from core import servertools
from core import jsontools
from core import tmdb
from core.item import Item
from platformcode import config, logger
from channelselector import get_thumb
host = 'https://www.imdb.com/list/ls027655523/?sort=list_order,asc&st_dt=&mode=detail&page='
def get_source(url):
logger.info()
data = httptools.downloadpage(url).data
data = re.sub(r'\n|\r|\t|&nbsp;|<br>|\s{2,}', "", data)
return data
def mainlist(item):
logger.info()
item.url = host
item.first = 60
item.last = 80
item.page = 1
return list_all(item)
def list_all(item):
logger.info()
from core import jsontools
itemlist = []
data = get_source('%s%s' % (host, item.page))
data = scrapertools.find_single_match(data, '"itemListElement":([^\]]+)\]')
data = data + ']'
#logger.debug(data)
movie_list = eval(data)
for movie in movie_list[item.first:item.last]:
IMDBNumber = movie['url'].replace('title','').replace('/','')
new_item = Item(channel='search', contentType='movie', action='do_search',
infoLabels={'imdb_id': IMDBNumber})
#new_item.infoLabels = tmdb.find_and_set_infoLabels(new_item)
itemlist.append(new_item)
logger.debug('id %s' % IMDBNumber)
#logger.debug(new_item)
tmdb.set_infoLabels_itemlist(itemlist, seekTmdb=True)
for movie in itemlist:
movie.title = movie.infoLabels['title']
movie.wanted = movie.title
if item.last + 20 < len(movie_list):
first = item.last
last = item.last + 20
page = item.page
else:
first = 0
last = 20
page = item.page + 1
itemlist.append(Item(channel=item.channel, title='Siguiente >>', action='list_all',
last=last, first=first, page=page))
return itemlist
+1 -1
View File
@@ -35,7 +35,7 @@ langi = langs[config.get_setting('imdb', "tvmoviedb")]
adult_mal = config.get_setting('adult_mal', "tvmoviedb")
mal_ck = "MzE1MDQ2cGQ5N2llYTY4Z2xwbGVzZjFzbTY="
images_predef = "https://raw.githubusercontent.com/master-1970/resources/master/images/genres/"
default_fan = filetools.join(config.get_runtime_path(), "fanart.jpg")
default_fan = filetools.join(config.get_runtime_path(), "fanart1.jpg")
def mainlist(item):