Página 46 de 49

Re: Simplemente... ALFA

Publicado: 25 Sep 2017, 23:17
por tovo
bic escribió:
25 Sep 2017, 21:11

Si amigo a mi tambien me sucede lo mismo en windows 10 y kodi 17.4 con la version Alfa 2.0.6 en todas las secciones de Playmax,esta super claro que Playmax a cambiado su estructura de nuevo,esperemos que tu log sirva de algo,si has entrado en todas esas secciones y despues has puesto el log,el problema debe haberse quedado reflejado en el aunque no salte error,ya que no suelen saltar errores muchas veces cuando un canal simplemente no muestro contenido por cambio de estructura,pero si embargo en el log si quedan relejadas las causas del problema



Aunque seria mas visible si lo hubieras reportado en un nuevo hilo con el titulo Playmax no funciona por ejemplo,en vez de aqui un poco escondido,pero esperemos que aqui lo vean



Esperemos que tu reporte sea suficiente para que presten atencion a este canal y lo reparen



Saludos :)
Gracias Bic, así lo haré. Seguro que les será de más ayuda a quien pueda echarle mano. Yo he probado cosas pero mis conocimientos están en nivel preescolar :roll:
Saludos!

Re: Simplemente... ALFA

Publicado: 26 Sep 2017, 00:04
por dan83
Un pequeño tutorial para reparar canales.

Vamos a donde esta el fallo, por ejemplo en novedades, vamos al codigo y vamos a su mainlist

Código: Seleccionar todo

Linea 95  itemlist.append(item.clone(title="Novedades", action="fichas", url=host + "/catalogo.php?tipo[]=2&ad=2&ordenar=""novedades&con_dis=on"))
title te muestra lo que saldra en kodi, el action indica la accion que hace, y la url su direccion.Este hace la accion "fichas", buscamos en el codigo "def fichas".

Lo encontramos en la linea 297, hay esta todo lo que hace esa accion.

Comprobamos el patron, linea 305, y con la pagina regex101(u otras similares)comprobamos si encuentra los valores(para ello usamos el patron y el codigo fuente de la url del mainlist).

Sino encuentra los valores, es que algo falla en el patron(han cambiado la pagina), y solo seria adecuarlo para que encuentre los valores.

En este caso de Playmax, vemos que el patron falla en 'src-data="\.([^"]+)"' sobra "\." (quedaria src-data="([^"]+)") , eliminamos eso y ya deberia mostrar el listado.

y para que muestre los thumbnails ya que la url ahora esta entera en la linea 315 eliminaremos "host +"

Se que para el que nunca lo haya intentado,probado,visto, algo de esto le sera muy complicado,pero no es tan dificil una vez con la practica(echarle tiempo poco a poco), yo voy mirando a ratos, ya vi el tema de bibiloteca y tmdb, ahora vere el tema de conectores/servers (pero lo poco que he visto de openload eso si que es dificil), y una vez me vea capacitado y vea que no cometo errores, ayudare en lo que pueda.

Re: Simplemente... ALFA

Publicado: 26 Sep 2017, 00:24
por ThrowAway
dan83 escribió:
26 Sep 2017, 00:04
Un pequeño tutorial para reparar canales.

Vamos a donde esta el fallo, por ejemplo en novedades, vamos al codigo y vamos a su mainlist

Código: Seleccionar todo

Linea 95  itemlist.append(item.clone(title="Novedades", action="fichas", url=host + "/catalogo.php?tipo[]=2&ad=2&ordenar=""novedades&con_dis=on"))
title te muestra lo que saldra en kodi, el action indica la accion que hace, y la url su direccion.Este hace la accion "fichas", buscamos en el codigo "def fichas".

Lo encontramos en la linea 297, hay esta todo lo que hace esa accion.

Comprobamos el patron, linea 305, y con la pagina regex101(u otras similares)comprobamos si encuentra los valores(para ello usamos el patron y el codigo fuente de la url del mainlist).

Sino encuentra los valores, es que algo falla en el patron(han cambiado la pagina), y solo seria adecuarlo para que encuentre los valores.

En este caso de Playmax, vemos que el patron falla en 'src-data="\.([^"]+)"' sobra "\." (quedaria src-data="([^"]+)") , eliminamos eso y ya deberia mostrar el listado.

y para que muestre los thumbnails ya que la url ahora esta entera en la linea 315 eliminaremos "host +"

Se que para el que nunca lo haya intentado,probado,visto, algo de esto le sera muy complicado,pero no es tan dificil una vez con la practica(echarle tiempo poco a poco), yo voy mirando a ratos, ya vi el tema de bibiloteca y tmdb, ahora vere el tema de conectores/servers (pero lo poco que he visto de openload eso si que es dificil), y una vez me vea capacitado y vea que no cometo errores, ayudare en lo que pueda.
Hola,
Y como seria un ejemplo para agregar un canal, he visto varias paginas que se podrían agregar, pero aún no entiendo muy bien el código.

Re: Simplemente... ALFA

Publicado: 26 Sep 2017, 03:19
por bic
dan83 escribió:
26 Sep 2017, 00:04
Un pequeño tutorial para reparar canales.

Vamos a donde esta el fallo, por ejemplo en novedades, vamos al codigo y vamos a su mainlist

Código: Seleccionar todo

Linea 95  itemlist.append(item.clone(title="Novedades", action="fichas", url=host + "/catalogo.php?tipo[]=2&ad=2&ordenar=""novedades&con_dis=on"))
title te muestra lo que saldra en kodi, el action indica la accion que hace, y la url su direccion.Este hace la accion "fichas", buscamos en el codigo "def fichas".

Lo encontramos en la linea 297, hay esta todo lo que hace esa accion.

Comprobamos el patron, linea 305, y con la pagina regex101(u otras similares)comprobamos si encuentra los valores(para ello usamos el patron y el codigo fuente de la url del mainlist).

Sino encuentra los valores, es que algo falla en el patron(han cambiado la pagina), y solo seria adecuarlo para que encuentre los valores.

En este caso de Playmax, vemos que el patron falla en 'src-data="\.([^"]+)"' sobra "\." (quedaria src-data="([^"]+)") , eliminamos eso y ya deberia mostrar el listado.

y para que muestre los thumbnails ya que la url ahora esta entera en la linea 315 eliminaremos "host +"

Se que para el que nunca lo haya intentado,probado,visto, algo de esto le sera muy complicado,pero no es tan dificil una vez con la practica(echarle tiempo poco a poco), yo voy mirando a ratos, ya vi el tema de bibiloteca y tmdb, ahora vere el tema de conectores/servers (pero lo poco que he visto de openload eso si que es dificil), y una vez me vea capacitado y vea que no cometo errores, ayudare en lo que pueda.


Muchas gracias dan83 con solo modificar la linea 305 borrando "\." ya me funciona Playmax creo que en su totalidad,no me a hecho falta ir a la linea 315 a eliminar "host +" o al menos creo yo que asi funciona todo en su totalidad :lol:



Yo como bien dices nunca lo he intentado pero probare a ver si me animo con este pequeño tutorial tuyo tan bien explicado y a ver si me familiarizo bien con la pagina regex y aprendo a manejarla correctamente y sobre todo a encontrar los valores



La verdad es que llevo un tiempo atascado queriendo aprender un poco de esto pero me quedaba siempre atascado sobre todo al no saber nada de python,ni codigo,ni expresiones regulares



A ver si con este pequeño tutorial consigo practicar y aprender algo y algun dia soy capaz de echar una mano en el foro por pequeña que sea




Muchas gracias y un saludo :)

Re: Simplemente... ALFA

Publicado: 26 Sep 2017, 12:16
por tovo
Muchas gracias dan83 por el aporte y por la explicación, probado y funcionando!
A ver si consigo pasar de preescolar a inicio de Primaria con tu tuto jejeje.

Aprovechando la ocasión, sabes si habría alguna manera de hacer que salieran los fanarts de las series en las diferentes secciones? Es solo como curiosidad estetica, nada importante jejeje

Saludos!

Re: Simplemente... ALFA

Publicado: 26 Sep 2017, 17:32
por bic
Bueno es cierto al probar a eliminar "host +" muestra los thumbnails o caratulas desde el titulo,sin eliminar esto creo que solo los mostraba al entrar en los enlaces de reproduccion y yo pensaba que ya estaba bien,pero eliminandolo mucho mejor :lol:

Re: Simplemente... ALFA

Publicado: 26 Sep 2017, 20:23
por dan83
tovo escribió:
26 Sep 2017, 12:16
Muchas gracias dan83 por el aporte y por la explicación, probado y funcionando!
A ver si consigo pasar de preescolar a inicio de Primaria con tu tuto jejeje.

Aprovechando la ocasión, sabes si habría alguna manera de hacer que salieran los fanarts de las series en las diferentes secciones? Es solo como curiosidad estetica, nada importante jejeje

Saludos!
Si es facil con tmdb

https://drive.google.com/file/d/0BwbU_2 ... diM00/view

hay tienes todo, pero se que es complicado jajaja.

Lo mejor es mirar canales ya hechos, y veras varios metodos:

1- tmdb.set_infoLabels_itemlist(itemlist, seekTmdb=True)
2- try:
from core import tmdb
tmdb.set_infoLabels_itemlist(itemlist, __modo_grafico__)
except:
pass

y te preguntaras donde pongo esto,... eso lo deberas ver tu mismo(para aprender), un truco es que busques en el github del addon, pones ese codigo y te saldran casos similares.

La verdad que esta todo hecho, no hay nada que inventar, es solo "repetir", incluso quien sabe si nos dejaron tambien el futuro del addon aqui viewtopic.php?f=6&t=8880&hilit=tvvip , utilizando phantomjs...
bic escribió:
26 Sep 2017, 17:32
Bueno es cierto al probar a eliminar "host +" muestra los thumbnails o caratulas desde el titulo,sin eliminar esto creo que solo los mostraba al entrar en los enlaces de reproduccion y yo pensaba que ya estaba bien,pero eliminandolo mucho mejor :lol:
Puedes eliminar la linea completa, veras que queda thumbnail = thumbnail , y es algo redundante.

Re: Simplemente... ALFA

Publicado: 26 Sep 2017, 20:43
por tovo
dan83 escribió:
26 Sep 2017, 20:23
tovo escribió:
26 Sep 2017, 12:16
Muchas gracias dan83 por el aporte y por la explicación, probado y funcionando!
A ver si consigo pasar de preescolar a inicio de Primaria con tu tuto jejeje.

Aprovechando la ocasión, sabes si habría alguna manera de hacer que salieran los fanarts de las series en las diferentes secciones? Es solo como curiosidad estetica, nada importante jejeje

Saludos!
Si es facil con tmdb

https://drive.google.com/file/d/0BwbU_2 ... diM00/view

hay tienes todo, pero se que es complicado jajaja.

Lo mejor es mirar canales ya hechos, y veras varios metodos:

1- tmdb.set_infoLabels_itemlist(itemlist, seekTmdb=True)
2- try:
from core import tmdb
tmdb.set_infoLabels_itemlist(itemlist, __modo_grafico__)
except:
pass

y te preguntaras donde pongo esto,... eso lo deberas ver tu mismo(para aprender), un truco es que busques en el github del addon, pones ese codigo y te saldran casos similares.

La verdad que esta todo hecho, no hay nada que inventar, es solo "repetir", incluso quien sabe si nos dejaron tambien el futuro del addon aqui viewtopic.php?f=6&t=8880&hilit=tvvip , utilizando phantomjs...

Gracias dan83!
Me pondré a echarle un vistazo y así me sirve de banco de pruebas para ensayo y error, que es buena manera de aprender ;)

Saludos!

Re: Simplemente... ALFA

Publicado: 26 Sep 2017, 21:03
por loko99
Podéis revisar el mensaje que aparece constantemente de IMPORTANTE instale y ejecute el script.... por favor es se hace algo tedioso cada vez y encima sale por cuadruplicado y eso que ya tengo la conversión hecha y cada vez me vuelve a salir !

es un bug generalizado o solo me pasa a mi ?

Re: Simplemente... ALFA

Publicado: 26 Sep 2017, 21:20
por atomizasser
Hola.

No me lista las series desde seriesblanco. A alguien más le pasa o es problema mio?

Gracias.