From a23a7970d436275cd8f0326ae7dd8161d94afc1c Mon Sep 17 00:00:00 2001
From: Alfa-beto <30815244+Alfa-beto@users.noreply.github.com>
Date: Fri, 22 Mar 2019 15:55:28 -0300
Subject: [PATCH 1/3] Correcciones
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
- CineCalidad: Corrección por cambio de estructura
- InkaPelis: Corrección por cambio de estructura
- InkaSerie: Corrección por cambio de estructura
- SeriesMetro: Corrección por cambio de estructura
---
plugin.video.alfa/channels/autoplay.py | 9 +-
plugin.video.alfa/channels/cinecalidad.py | 43 +++-
plugin.video.alfa/channels/community.json | 33 +++
plugin.video.alfa/channels/community.py | 299 ++++++++++++++++++++++
plugin.video.alfa/channels/inkapelis.py | 11 +-
plugin.video.alfa/channels/inkaseries.py | 18 +-
plugin.video.alfa/channels/seriesmetro.py | 5 +-
7 files changed, 386 insertions(+), 32 deletions(-)
create mode 100644 plugin.video.alfa/channels/community.json
create mode 100644 plugin.video.alfa/channels/community.py
diff --git a/plugin.video.alfa/channels/autoplay.py b/plugin.video.alfa/channels/autoplay.py
index 79c764b7..bbc142ab 100644
--- a/plugin.video.alfa/channels/autoplay.py
+++ b/plugin.video.alfa/channels/autoplay.py
@@ -143,7 +143,7 @@ def start(itemlist, item):
# 2: Solo servidores
# 3: Solo calidades
# 4: No ordenar
- if (settings_node['custom_servers'] and settings_node['custom_quality']) or get_setting('autoplay'):
+ if (settings_node['custom_servers'] and settings_node['custom_quality']):
priority = settings_node['priority'] # 0: Servidores y calidades o 1: Calidades y servidores
elif settings_node['custom_servers']:
priority = 2 # Solo servidores
@@ -254,7 +254,10 @@ def start(itemlist, item):
autoplay_list.sort(key=lambda orden: orden['indice_quality'])
# Se prepara el plan b, en caso de estar activo se agregan los elementos no favoritos al final
- plan_b = settings_node['plan_b']
+ try:
+ plan_b = settings_node['plan_b']
+ except:
+ plan_b = True
text_b = ''
if plan_b:
autoplay_list.extend(autoplay_b)
@@ -321,7 +324,7 @@ def start(itemlist, item):
platformtools.play_video(videoitem, autoplay=True)
except:
pass
-
+ sleep(3)
try:
if platformtools.is_playing():
PLAYED = True
diff --git a/plugin.video.alfa/channels/cinecalidad.py b/plugin.video.alfa/channels/cinecalidad.py
index 2c11d1ad..63474b63 100644
--- a/plugin.video.alfa/channels/cinecalidad.py
+++ b/plugin.video.alfa/channels/cinecalidad.py
@@ -311,6 +311,34 @@ def findvideos(item):
'Mega': '',
'MediaFire': ''}
dec_value = scrapertools.find_single_match(data, 'String\.fromCharCode\(parseInt\(str\[i\]\)-(\d+)\)')
+
+ torrent_link = scrapertools.find_single_match(data, 'Últimas Películas Agregadas y Actualizadas", 1)[1]
-
entradas = scrapertools.find_multiple_matches(data2, 'Sinopsis
.*?>(.*?)
o
zzk|JxqlmYkbMCerGYG^9(o|J83eMY{g@@4wo@4fg__>Ps0>J+`b(NLzsnk@_4xgXg
zF&mPlmG8?B%_zX9JE{mZ8?0wAIJ{HHT|A}qJ|1y62mJ+sz0bV5+SC0g+nW2VuRqM$
zso-QIonbnAdYW)*He|)}T`fiC{zLxZlKnF0Wqs{JreV~6neVa#S2QKJ2_fQ(QpEBQ
z*p36;xbMt{o+wN5Wh>YQ6)(ryV9>n Y3)Gm!@v6{`pd5sG<4@$nHq6AOLjQM7X4XJYmA$}
zwF7W^%AZBjgc)*w+xI|B1BJ8Gd-76uU~3>bJ1w){(sgGXyx_PYBBL%2irYfbF_AB4
z>u&<3-*o4XTnEn =)$>HYGXTQ8Co{emHc1}Kx0{+AE6ZD2TKd4KdTKY_1+4&P
zwLdKLF1LC@_LK_-vo^n+0tae@4p-=54PmG6f^I#_R_iMVNjO~^{oplVcpnWLV`FRn
z;yF%a^i$45p44OA_E^lxiuU59cgq`A@>#jQ;mw3m^%A)-D)M7l8IRp~ro;`C;dKF)
z2WIZ0zXy%7YFcw{$|L;M267RI
zm*Tm@K`VC!6WPx>ZwoD5=pw#{dTS>??z}a5@TV!T+*zHF%-LC^6hPWNFV7rF2o
zZ50_3x=gYE%FV*HaQmKZa9x?8GD~Es?T10l6w;z$rXhFxrOAGqqI%bZ_`!hu5`IiD
z_Sq~lF3swPWmyEdH_U321YX%1R92B$PK|uDRcI*iV;!a&s{D{ivDmuHNuw3^i()NF
z734Piwi9g4vorVyR9|b<3CGOwDp4bzjgpPe&+EZCe}3DEz1%`3gwKT@IghZwztOAQdTQ*QFqRBEIhSo;?sViKKV(N&Me*(+@;+Rpo!H{!Q0Sr
zxtG0$LNC2`wxqr|>!v|WCBXhsTQeZUS#=~PX##&00NopfWf8Q`veIRQz|5axDY^5@
zgCU2|;~MK$vo`7G4htM}a^j%e3w2Yt?yiT5kt;&*KHDxd{=?Z7k>2g6SDU9-5vBSC
z?4LgH4RaxbH|fF|5ZAt-&%YpcGFLDqODplG9@C*^&(0shZ0`H^zMV4R&3zCkNJrQ8
z#(hYiGvl${NBe~5%&IXgj4WGls5p(Zr91ZPx_Z6S0Jng^xzip#34KaFo0X(^>QGWU
z^Mq(&NQP_+s5gPjI|}F$>qkQDo*qO>`|nJcdIj`;s0RCZ9hDqyOp5zE1=zld=qxa`
z3E^`|pg7fKy?ct(#28}S$1OLgtf)2OzQ&ZzIzv~fa37x_PoBHFy8c)#3c{TYMXEGf
zQ9F|!Z;S;ADHO%~-72R(kB`FDv
zoun9M^1A2$0&*uMC4CO^!F5`zlGm-~1DQmCO*6m=2J)$^N|jAAO!3b$_*RhmKtT~T
zpJw%0AWcp&Y|@_k@MV2O@p-E)q%evEkAj?LN{~I3(g-o$(&Tiv8--DEm^A0&xs*i?
zk1%JjoVfK&W7(fQi-)p6q?$TIr+OrewRuI7~Iw0uh9zmyF3S=GbMG
zvFe@R;2qE-2JEe+B1m4q^Gu}5JSg`IP(pNC8DCVuY7)@tR4OcAQA)kChx?pvH&d@(
zbk6=Nw*?-7u4Bf!4LWvtu#ySluO!@hyD2+J)3t^Z$#j1g7)bMz=ueY^GM$%cZ7=S;
z+7~bbTyXfxH+!r2=i6w13RT9A2x$ro#j9)zB)O#hE$2&&KyUA`4XzV@zU%Wl-exyb
z?u*i3AlTG#*M$n)Zk^?YkGu2V+Rz)^Ck4U=Q)nF_L^QR_i^(wa0nJSj9w~<+5+^7C
zZ5F|pV#BjDR#w&nNW1sfxL5%U;-(_R#>Q3#j~*@RKqZiY_oTvd=pQoz0{?9GH_?gD
z?}~|PByvIGL_e~A`~cKnDMWBOx&eOj(DzHGfZE&_Z)1XolP_leqQ>t}3?XSFJz7r)
zu%@c+vHIzFJ7FUXMU(cGNd&tucWIj&%5*^(JCcI36b_KXI^-@^LtE=XwJ>UPLVNix#lyz;W
z6$=YXKTIp59pEsU>Y-bhSXgIpn1Q~%)e&)nZxx@1f)b@#@_L$m2DV3G9PiBZLW9p2
zL4o_?u=?3bJud2@PBhfZDa)_`kZ@rif;3b&w*P+MnRI+heGz$g()VKPW#Y4_K{XqP
zi^4{~0&nRknIR!pvG-A|KHvNCyrx}IAGY@~W@xX$ZxB44QA8l>rSu%n86^-rv{))4
zKPOVz#+hfK-Yr6CnEv7t_(T|NPuhiun|1-;3|v1<^|gOyl(4mta;h}xjP6en$5JmG
z{HYZh9&UQJza(_@?IO1zHaUB1>cdS6iZ(dXu}{pxrOMJFg%3en>yq#$Ek;I0w2@Hl
zwDRAN_eVsTFz>|7!lL#4P`vw0G)()*?wrdK&ws+;t!Hmu@>PF>fv4?CpXd{Bt6O)j
zzM#sVy5i2DzE%-?=fEK$yM@s$a#$xIKft>Mpuu@#SV1*@hz{l;THrEQp>zygt%Hnj
zvi2_njV8cascieQ0DKTFg3t?lYId0c3rvRBtS=+90>f&AJGrQGD03tlhRI4`>OU