Y no olvides controlar la excepcion si algo falla en search!!!Cmos escribió:Es verdad, se me pasó cambiarlo en el xml, gracias por comentármelo
Nuevo canal: TV-VIP
-
- Mensajes: 801
- Registrado: 12 Jun 2014, 23:28
Re: Nuevo canal: TV-VIP
Mensaje por super_berny » 18 Mar 2016, 00:23
Objeto Item
Modulo tmdb
Mejorando nuestros canales
Github y Pelisalacarta
Tips Github y Pelisalacarta
Re: Nuevo canal: TV-VIP
Mensaje por Cmos » 18 Mar 2016, 00:38
Hecho! Graciassuper_berny escribió:Y no olvides controlar la excepcion si algo falla en search!!!Cmos escribió:Es verdad, se me pasó cambiarlo en el xml, gracias por comentármelo

Publicidad
Re: Nuevo canal: TV-VIP
Mensaje por espantho » 18 Mar 2016, 11:02
El problema era que las versiones anteriores del plugin me iban bien hasta la última v5 que me da error. Por favor, ¿puedes volver a subir las anteriores versiones? es que fui machacando y ahora no tengo con qué volver atrás.
Gracias y un saludo.
-
- Mensajes: 6
- Registrado: 15 Feb 2016, 22:54
Re: Nuevo canal: TV-VIP
Mensaje por apriliars3 » 18 Mar 2016, 11:50
11:49:29 T:10272 ERROR: EXCEPTION Thrown (PythonToCppException) : -->Python callback/script returned the following error<--
- NOTE: IGNORING THIS CAN LEAD TO MEMORY LEAKS!
Error Type: <type 'exceptions.TypeError'>
Error Contents: string indices must be integers, not str
Traceback (most recent call last):
File "C:\Users\apriliars3\AppData\Roaming\Kodi\addons\plugin.video.pelisalacarta\default.py", line 31, in <module>
launcher.run()
File "C:\Users\apriliars3\AppData\Roaming\Kodi\addons\plugin.video.pelisalacarta\platformcode\launcher.py", line 349, in run
exec "itemlist = channel."+action+"(item)"
File "<string>", line 1, in <module>
File "C:\Users\apriliars3\AppData\Roaming\Kodi\addons\plugin.video.pelisalacarta\channels\tvvip.py", line 175, in entradasconlistas
if data['playListChilds']:
TypeError: string indices must be integers, not str
-->End of Python script error report<--
11:49:29 T:3632 ERROR: XFILE::CDirectory::GetDirectory - Error getting plugin://plugin.video.pelisalacarta/?Serie&action=entradasconlistas&category=tvvip&channel=tvvip&contentPlot&contentThumbnail&contentTitle&extradata&fanart=http%3a%2f%2ftv-vip.com%2fjson%2fplaylist%2fpeliculas-infantiles%2fbackground.jpg&fulltitle=Pel%c3%adculas%20Infantiles&hasContentDetails=false&plot&show&thumbnail=http%3a%2f%2ftv-vip.com%2fjson%2fplaylist%2fpeliculas-infantiles%2fthumbnail.jpg&title=Pel%c3%adculas%20Infantiles&url=http%3a%2f%2ftv-vip.com%2fjson%2fplaylist%2fpeliculas-infantiles%2findex.json
11:49:29 T:3632 ERROR: CGUIMediaWindow::GetDirectory(plugin://plugin.video.pelisalacarta/?Serie&action=entradasconlistas&category=tvvip&channel=tvvip&contentPlot&contentThumbnail&contentTitle&extradata&fanart=http%3a%2f%2ftv-vip.com%2fjson%2fplaylist%2fpeliculas-infantiles%2fbackground.jpg&fulltitle=Pel%c3%adculas%20Infantiles&hasContentDetails=false&plot&show&thumbnail=http%3a%2f%2ftv-vip.com%2fjson%2fplaylist%2fpeliculas-infantiles%2fthumbnail.jpg&title=Pel%c3%adculas%20Infantiles&url=http%3a%2f%2ftv-vip.com%2fjson%2fplaylist%2fpeliculas-infantiles%2findex.json) failed
11:49:30 T:2500 ERROR: CCurlFile::Stat - Failed: HTTP response code said error(22) for http://tv-vip.com/json/playlist/series/poster.jpg
11:49:30 T:7532 ERROR: CCurlFile::Stat - Failed: HTTP response code said error(22) for http://tv-vip.com/json/playlist/documen ... mbnail.jpg
11:49:30 T:10660 ERROR: CCurlFile::Stat - Failed: HTTP response code said error(22) for http://tv-vip.com/json/playlist/peliculas/thumbnail.jpg
11:49:30 T:2892 ERROR: CCurlFile::Stat - Failed: HTTP response code said error(22) for http://tv-vip.com/json/playlist/version ... mbnail.jpg
11:49:30 T:2500 ERROR: CCurlFile::Stat - Failed: HTTP response code said error(22) for http://tv-vip.com/json/playlist/pelicul ... mbnail.jpg
11:49:30 T:7532 ERROR: CCurlFile::Stat - Failed: HTTP response code said error(22) for http://tv-vip.com/json/playlist/series- ... mbnail.jpg
Re: Nuevo canal: TV-VIP
Mensaje por capean » 18 Mar 2016, 11:56
Re: Nuevo canal: TV-VIP
Mensaje por alpelmir » 18 Mar 2016, 12:32
12:30:21 T:6268 ERROR: EXCEPTION Thrown (PythonToCppException) : -->Python callback/script returned the following error<--
- NOTE: IGNORING THIS CAN LEAD TO MEMORY LEAKS!
Error Type: <type 'exceptions.TypeError'>
Error Contents: string indices must be integers, not str
Traceback (most recent call last):
File "C:\Users\A\AppData\Roaming\Kodi\addons\plugin.video.pelisalacarta\default.py", line 31, in <module>
launcher.run()
File "C:\Users\A\AppData\Roaming\Kodi\addons\plugin.video.pelisalacarta\platformcode\launcher.py", line 224, in run
exec "itemlist = channel."+action+"(item)"
File "<string>", line 1, in <module>
File "C:\Users\A\AppData\Roaming\Kodi\addons\plugin.video.pelisalacarta\channels\tvvip.py", line 235, in series
for child in data["sortedPlaylistChilds"]:
TypeError: string indices must be integers, not str
-->End of Python script error report<--
Yo creo que algo han tocado en la web.
Re: Nuevo canal: TV-VIP
Mensaje por Cmos » 18 Mar 2016, 14:25
Exactamente, ayer funcionaba perfectamente, pero hoy han cambiado y han puesto una protección cloudflare por toda la web. Y si fuera solo para la página en sí solo supondría un obstáculo porque hay una forma de saltárselo (usando una función que se publicó por el foro funciona), pero es que también está puesto para las imágenes y lo que es peor, para los vídeos, así que no le veo soluciónalpelmir escribió:Yo creo que algo han tocado en la web.

Re: Nuevo canal: TV-VIP
Mensaje por Cmos » 18 Mar 2016, 19:05

Tras darle varias vueltas e intentar varias soluciones, he conseguido que funcione. Ahora se salta la protección, se puede "navegar" por los diferentes menús y tanto los thumbnails como los vídeos funcionan.
El único pero es que por ahora los fanart, es decir, las imágenes de fondo, no se cargan (seguramente os salgan las que Kodi haya almacenado antes en su caché, pero no los nuevos). Esto no es debido al canal, ya que la url de esas imágenes sería correcta, sino a que el launcher.py de pelisalacarta no extrae bien esa url porque se le incluyen varios parámetros para los que no está preparado. Lo comentaré en github a ver si se puede modificar para que funcione

Y nada más, disfrutadlo y esperemos que no hagan más cambios...
Re: Nuevo canal: TV-VIP
Mensaje por jesus » 18 Mar 2016, 19:16

Una web extraña sin duda.
Re: Nuevo canal: TV-VIP
Mensaje por Cmos » 18 Mar 2016, 19:18
Sí, primero porque no tenía implementado el tema de añadir a la biblioteca y ahora por estos últimos cambios. A ver qué se puede hacer con el fanart, y si se soluciona subirlo de una vez, que voy de amago en amagojesus escribió:He visto que has abierto y cerrado el PR en Github un par de veces
Una web extraña sin duda.

- Ayuda sobre plugins
- ↳ tvalacarta
- ↳ Problemas (no me funciona...)
- ↳ Preguntas (cómo se hace...)
- ↳ Sugerencias (estaría bien que hubiera...)
- ↳ pelisalacarta
- ↳ Problemas (no me funciona...)
- ↳ Preguntas (cómo se hace...)
- ↳ Sugerencias (estaría bien que hubiera...)
- ↳ pelisalacarta (For Italian users)
- ↳ Problemi (Non mi funziona...)
- ↳ Domande (Come fare a...)
- ↳ Suggerimenti (Sarebbe bello che...)
- ↳ mywebtv
- ↳ Problemas (no me funciona...)
- ↳ Preguntas (cómo se hace...)
- ↳ Sugerencias (estaría bien que hubiera...)
- ↳ MediaExplorer
- ↳ Balandro
- ↳ Otros plugins
- ↳ Alfa
- ↳ Alfa (For Italian users)
- ↳ Tutoriales
- Ayuda sobre mediacenters
- ↳ XBMC / Kodi
- ↳ Plex
- ↳ Android
- ↳ Raspberry Pi
- ↳ Boxee
- ↳ WiiMC
- ↳ Enigma 2
- ↳ Otros media center
- Sugerencias
- ↳ Nuevos canales
- ↳ Mejoras
- Desarrolladores
- Comunidad
¿Qué es Mi media center?
Este es el foro oficial de soporte para pelisalacarta, tvalacarta y mywebtv.
También es un lugar para compartir tus experiencias con dispositivos multimedia y software media center, puede que encuentres algo interesante que ni siquiera sabías que se podía hacer.
Primeros pasos en Kodi
Si estás empezando con Kodi, o si estás interesado en sacarle más partido, puedes echar un vistazo a esta colección de video-tutoriales.
Aprenderás a crear y optimizar tu biblioteca, a instalar add-ons, a buscar subtítulos...
Cómo reportar un problema
Si tienes un problema en alguno de los plugins y quieres reportarlo, no olvides incluir el log.
Para que resulte útil tienes que activar la opción de "log completo" en el plugin, luego reiniciar Kodi y dar los pasos necesarios hasta que se produzca el problema.
Luego copia tu fichero de log, siguiendo las instrucciones que se describen en este enlace, e inclúyelo al final de la descripción de tu problema.
Aprende a programar para Kodi
Si sabes programar, esta serie de tutoriales que describen paso a paso cómo desarrollar tu propio add-on para Kodi.
Y si quieres añadir tus propios canales a pelisalacarta también te contamos paso a paso cómo hacerlo en este enlace.
¿Quién está conectado?
Usuarios navegando por este Foro: Ahrefs [Bot] y 15 invitados