Inter95 escribió: ↑13 Jun 2017, 08:11
Este es mi primer intento en adaptar un canal (
Pelisplanet) si se le puede llamar adaptarlo ya que lo que he hecho es un frankenstein de canal con trozo de código de otros desarrolladores. (aunque si se le puede llamar adaptación de código ajeno)

La parte de
semi-nuevo es debido a que después de haberlo terminado me di de cuenta que ya había sido creado anteriormente aunque creo que fue abandonado.
Todo su contenido o casi todo están en 1080P y 720P, honestamente no he visto una calidad inferior a esas. El canal contiene enlaces directos de GV como de sus servidores llamados "
Streamplus" pero fui incapaz de ponerlos a funcionar debido a mi limitación en programación. Es por eso que lo he puesto en prueba si algunos de los desarrolladores me pueden ayudar se los agradeceria enormemente, así podré aprender cómo hacerlo para crear otro canal que se podría decir que es un clon de Pelisplanet.
El servidor Filescdn a veces funciona y otras no, no se si sea problema del conector o que kodi lo cierra por lo lento del servidor. Por cierto si este post no va aquí por favor lo mueven a su sesión correcta, no sabia donde ponerlo porque aunque le falta hacerle más trabajo está funcional.
Me dejan saber si le gusta y si pueden hacerle crítica que me ayude a seguir aprendiendo por favor no duden en dejarme saber
Hernan_Ar_c En otra versión de este canal tengo tu modulo de AutoPlay integrado pero no lo puse con este ya que si no selecciono la opción Default en calidad no trabaja. Para no general dolores de cabeza por eso no lo puse con esta prueba.
Primero que nada felicitaciones, esa es la actitud intentarlo! me alegra ver que la gente se interesa por colaborar ya que ultimamente son mas los que se quejan que los que ayudan...
Te comento mas o menos lo que veo, tampoco soy el mejor para comentar errores, asi que no me des mucha importancia.
Lo primero es que estas utilizando el modulo AutoPlay, que en la version actual no funciona, eso ya no dejara iniciar al canal.
Luego...
Código: Seleccionar todo
host = "http://www.pelisplus.tv/"
headers = [['User-Agent', 'Mozilla/50.0 (Windows NT 10.0; WOW64; rv:45.0) Gecko/20100101 Firefox/45.0'],
['Referer', host]]
patrones = ['<img src="([^"]+)" alt=".*?" class="picture-movie">',
'<span>Sinopsis:<\/span>.([^<]+)<span class="text-detail-hide"><\/span>.<\/p>']
parameters = channeltools.get_channel_parameters('pelisplanet')
fanart_host = parameters['fanart']
thumbnail_host = parameters['thumbnail']
color1, color2, color3 = ['0xFFA5F6AF', '0xFF5FDA6D', '0xFF11811E']
HOST = "http://www.pelisplanet.com/"
headers = [['User-Agent', 'Mozilla/50.0 (Windows NT 10.0; WOW64; rv:45.0) Gecko/20100101 Firefox/45.0'],
['Referer', HOST]]
Aqui estas definiendo la variable host (la pagina inicial o madre o padre) como pelisplus.tv cuando tu canal es pelisplanet, esta variable se utiliza para no repetir la direccion durante todo el codigo, simplemente utilizamos host que ya esta definida como la pagina madre o padre o inicial.
Luego tienes una lista patrones que nunca utilizas, lo que sigue segun veo tampoco.
Y luego vuelves a definir esta vez correctamente host, pero repites los headers que ya habias definido anteriormente.
Hasta aqui mi comentario el resto lo tendria que ver con mas detalle, quizas algun otro compañero te pueda ayudar,