Skip to content

Commit

Permalink
Merge pull request #611 from Alfa-beto/fixes
Browse files Browse the repository at this point in the history
correcciones y novedades
  • Loading branch information
alfa-add-on committed Apr 25, 2019
2 parents 1cb24ba + 9f790d0 commit e1c8a58
Show file tree
Hide file tree
Showing 12 changed files with 508 additions and 123 deletions.
2 changes: 1 addition & 1 deletion plugin.video.alfa/channels/cinecalidad.py
Original file line number Diff line number Diff line change
Expand Up @@ -340,7 +340,7 @@ def findvideos(item):
itemlist.append(new_item)

for video_cod, server_id in matches:
if server_id not in ['Mega', 'MediaFire', 'Trailer', '']:
if server_id not in ['MediaFire', 'Trailer', '']:
video_id = dec(video_cod, dec_value)

if server_id in server_url:
Expand Down
25 changes: 19 additions & 6 deletions plugin.video.alfa/channels/gnula_biz.py
Original file line number Diff line number Diff line change
Expand Up @@ -603,12 +603,25 @@ def menu_info_episode(item):

return itemlist

def get_source(url, referer=None):
logger.info()
if referer is None:
data = httptools.downloadpage(url).data
else:
data = httptools.downloadpage(url, headers={'Referer':referer}).data
data = re.sub(r'\n|\r|\t|&nbsp;|<br>|\s{2,}', "", data)

return data

def findvideos(item):
logger.info()
itemlist = []

data = get_source(item.url)


if not "|" in item.extra and not __menu_info__:
data = httptools.downloadpage(item.url, add_referer=True).data
data = httptools.downloadpage(item.url).data

year = scrapertools.find_single_match(data, '<div class="media-summary">.*?release.*?>(\d+)<')
if year != "" and not "tmdb_id" in item.infoLabels:
Expand All @@ -626,7 +639,7 @@ def findvideos(item):
id = scrapertools.find_single_match(item.url, '/(\d+)/')

if id == "":
data = httptools.downloadpage(item.url, add_referer=True).data
data = httptools.downloadpage(item.url).data
id = scrapertools.find_single_match(str(data), 'data-idm="(.*?)"')

if "|" in item.extra or not __menu_info__:
Expand Down Expand Up @@ -691,10 +704,9 @@ def normalizar_url(url, server):
def get_enlaces(item, url, type):
itemlist = []

data = httptools.downloadpage(url, add_referer=True).data

data = httptools.downloadpage(url, headers={'referer':url}).data
if type == "Online":
gg = httptools.downloadpage(item.url, add_referer=True).data
gg = httptools.downloadpage(item.url).data
bloque = scrapertools.find_single_match(gg, 'class="tab".*?button show')
patron = 'a href="#([^"]+)'
patron += '.*?language-ES-medium ([^"]+)'
Expand Down Expand Up @@ -736,7 +748,7 @@ def play(item):
itemlist = []
if item.extra != "" and "google" not in item.url:
post = "id=%s" % item.extra
data = httptools.downloadpage(host + "/goto/", post=post, add_referer=True).data
data = httptools.downloadpage(host + "/goto/", post=post).data
item.url = scrapertools.find_single_match(data, 'document.location\s*=\s*"([^"]+)"')

url = item.url.replace("http://miracine.tv/n/?etu=", "http://hqq.tv/player/embed_player.php?vid=")
Expand All @@ -749,6 +761,7 @@ def play(item):

return itemlist


def newest(categoria):
logger.info()
itemlist = []
Expand Down
71 changes: 71 additions & 0 deletions plugin.video.alfa/channels/mirapelisonline.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,71 @@
{
"id": "mirapelisonline",
"name": "Mira Pelis Online",
"active": true,
"adult": false,
"language": ["lat","cast"],
"thumbnail": "https://i.postimg.cc/BZpn5LCF/mirapelisonline.png",
"banner": "",
"version": 1,
"categories": [
"movie",
"direct",
"vos"
],
"settings": [
{
"id": "include_in_global_search",
"type": "bool",
"label": "Incluir en busqueda global",
"default": false,
"enabled": false,
"visible": false
},
{
"id": "filter_languages",
"type": "list",
"label": "Mostrar enlaces en idioma...",
"default": 0,
"enabled": true,
"visible": true,
"lvalues": [
"No filtrar",
"LAT",
"CAST",
"VOSE"
]
},
{
"id": "include_in_newest_peliculas",
"type": "bool",
"label": "Incluir en Novedades - Peliculas",
"default": true,
"enabled": true,
"visible": true
},
{
"id": "include_in_newest_infantiles",
"type": "bool",
"label": "Incluir en Novedades - Infantiles",
"default": true,
"enabled": true,
"visible": true
},
{
"id": "include_in_newest_terror",
"type": "bool",
"label": "Incluir en Novedades - terror",
"default": true,
"enabled": true,
"visible": true
},
{
"id": "include_in_newest_latino",
"type": "bool",
"label": "Incluir en Novedades - Latino",
"default": true,
"enabled": true,
"visible": true
}
]
}

0 comments on commit e1c8a58

Please sign in to comment.