Página 7 de 19

Re: Sobre los pepitos

Publicado: 06 Jun 2014, 20:47
por dariomo
Así lo he solucionado:

He puesto los peliculaspepito.py y seriespepito.py que han colgado, he verificado todos los cambios y sigue saliendo error (en xbmc windows).

He copiado los mismos ficheros a mi xbmc que tengo en android y... funciona!!!

He copiado el pluguin completo de pelisalacarta (android) a xbmc windows (previo borrado) y así si me funciona.

El porqué, no lo se.

Muchas gracias a todos por la ayuda.

Re: Sobre los pepitos

Publicado: 07 Jun 2014, 08:16
por robalo
gertakari escribió:He realizado los cambios de robalo y chopchop, sobre el mismo archivo que subí (original de la última actualización), para que funcione "estrenos" y "buscador" en pelis. Decir que va perfecto.
Para series lo único que falla es "Listado completo" con el archivo de lobox
Para "Listado completo" no he visto en la página nada para esta opción. Puede que o bien el "ojímetro" no me funcione bien o simplemente lo han quitado :)

Para ver el listado completo puedes reemplazar el contenido de la función 'allserieslist' por el contenido de una función muy apañá que hizo jesus para otros canales sin el while que elimina los items de ">> Página siguiente", para seriespeito no hace falta. La función se llama 'completo'.

Te pego la función 'allserieslist' para "Listado completo" con los cambios

Código: Seleccionar todo

def allserieslist(item):
    logger.info("[seriespepito.py] allserieslist")
    itemlist = []

    # Carga el menú "Alfabético" de series
    item = Item(channel=__channel__, action="listalfabetico")
    items_letras = listalfabetico(item)
    
    # Para cada letra
    for item_letra in items_letras:
        # Lee las series
        items_programas = series(item_letra)
        itemlist.extend( items_programas )

    return itemlist
La carga de todas las entradas puede ser lenta en algunos equipos, en mi pc tarda poco pero en la raspberry es más lenta

Re: Sobre los pepitos

Publicado: 07 Jun 2014, 09:13
por gertakari
robalo escribió:
gertakari escribió:He realizado los cambios de robalo y chopchop, sobre el mismo archivo que subí (original de la última actualización), para que funcione "estrenos" y "buscador" en pelis. Decir que va perfecto.
Para series lo único que falla es "Listado completo" con el archivo de lobox
Para "Listado completo" no he visto en la página nada para esta opción. Puede que o bien el "ojímetro" no me funcione bien o simplemente lo han quitado :)

Para ver el listado completo puedes reemplazar el contenido de la función 'allserieslist' por el contenido de una función muy apañá que hizo jesus para otros canales sin el while que elimina los items de ">> Página siguiente", para seriespeito no hace falta. La función se llama 'completo'.

Te pego la función 'allserieslist' para "Listado completo" con los cambios

Código: Seleccionar todo

def allserieslist(item):
    logger.info("[seriespepito.py] allserieslist")
    itemlist = []

    # Carga el menú "Alfabético" de series
    item = Item(channel=__channel__, action="listalfabetico")
    items_letras = listalfabetico(item)
    
    # Para cada letra
    for item_letra in items_letras:
        # Lee las series
        items_programas = series(item_letra)
        itemlist.extend( items_programas )

    return itemlist
La carga de todas las entradas puede ser lenta en algunos equipos, en mi pc tarda poco pero en la raspberry es más lenta
Nuevamente gracias por el código por que vuelve a funcionar esa opción. En el de sobremesa va rápido, en el que tengo dedicado a mediacenter seguramente tarde bastante más, pero somos gente con paciencia :D

Dejo mis 2 archivos .py (pelis y series) con las modificaciones que han puesto robalo y chopchop anteriormente, por si alguien tiene problemas al cambiar el código. El de series fue modificado a partir del de lobox con la función de Jesus. Me están funcionando todas la opciones en w7 con frodo, pero recomiendo hacer una copia de los que ya tenéis antes de ponerlos, para tener la opción de dejarlo como estaba.

Un saludo.

Re: Sobre los pepitos

Publicado: 07 Jun 2014, 11:54
por kruxty
gracias por el aporte gertakari, en plex con mac no me funciona peliculaspepito.. pero he encontrado como arreglarlo:

el series si ,va perfecto.

he editado el peliculas pepito, y aun comentando las librerias
#import xbmc, xbmcgui
y la linea en la q se hace uso de una de ellas (en el metodo buscar), sigue sin funcionar..

cuando entro en el canal peliculas pepito, me sale directamente "no data available"

en el log de plex he localizado el error (/Users/xxxx/Library/Logs/PMS Plugin Logs/info.mimediacenter.pelisalacarta.log)

File "/Users/xxxx/Library/Application Support/Plex Media Server/Plug-ins/pelisalacarta.bundle/Contents/Libraries/Shared/channels/peliculaspepito.py", line 15, in <module>
from pelisalacarta import buscador
ImportError: No module named pelisalacarta

con lo que comentando el import de la libreria "buscador":
#from pelisalacarta import buscador

funciona OK ;D

adjunto el resultado, pero ojo, este funciona en plex, y no lleva el buscador

saludos!!

Re: Sobre los pepitos

Publicado: 07 Jun 2014, 12:21
por gertakari
kruxty escribió:gracias por el aporte gertakari, en plex con mac no me funciona peliculaspepito.. pero he encontrado como arreglarlo:

el series si ,va perfecto.

he editado el peliculas pepito, y aun comentando las librerias
#import xbmc, xbmcgui
y la linea en la q se hace uso de una de ellas (en el metodo buscar), sigue sin funcionar..

cuando entro en el canal peliculas pepito, me sale directamente "no data available"

en el log de plex he localizado el error (/Users/xxxx/Library/Logs/PMS Plugin Logs/info.mimediacenter.pelisalacarta.log)

File "/Users/xxxx/Library/Application Support/Plex Media Server/Plug-ins/pelisalacarta.bundle/Contents/Libraries/Shared/channels/peliculaspepito.py", line 15, in <module>
from pelisalacarta import buscador
ImportError: No module named pelisalacarta

con lo que comentando el import de la libreria "buscador":
#from pelisalacarta import buscador

funciona OK ;D

adjunto el resultado, pero ojo, este funciona en plex, y no lleva el buscador

saludos!!
Yo no tengo Mac. El mediacenter lo tengo con windows y el archivo de partida que he utilizado es de windows, por eso es posible que no te funcione correctamente. Supongo que en tu caso, lo ideal sería partir del original de mac y hacer las modificaciones sobre ese.

Re: Sobre los pepitos

Publicado: 07 Jun 2014, 14:54
por lobox
Yo no te puedo ayudar mas porque el de peliculas no lo toque. Solo tuve que arreglar lo que me dijeron las grandes personas de este foro el de series.

Re: Sobre los pepitos

Publicado: 07 Jun 2014, 15:06
por kruxty
gertakari escribió:
kruxty escribió:gracias por el aporte gertakari, en plex con mac no me funciona peliculaspepito.. pero he encontrado como arreglarlo:

el series si ,va perfecto.

he editado el peliculas pepito, y aun comentando las librerias
#import xbmc, xbmcgui
y la linea en la q se hace uso de una de ellas (en el metodo buscar), sigue sin funcionar..

cuando entro en el canal peliculas pepito, me sale directamente "no data available"

en el log de plex he localizado el error (/Users/xxxx/Library/Logs/PMS Plugin Logs/info.mimediacenter.pelisalacarta.log)

File "/Users/xxxx/Library/Application Support/Plex Media Server/Plug-ins/pelisalacarta.bundle/Contents/Libraries/Shared/channels/peliculaspepito.py", line 15, in <module>
from pelisalacarta import buscador
ImportError: No module named pelisalacarta

con lo que comentando el import de la libreria "buscador":
#from pelisalacarta import buscador

funciona OK ;D

adjunto el resultado, pero ojo, este funciona en plex, y no lleva el buscador

saludos!!
Yo no tengo Mac. El mediacenter lo tengo con windows y el archivo de partida que he utilizado es de windows, por eso es posible que no te funcione correctamente. Supongo que en tu caso, lo ideal sería partir del original de mac y hacer las modificaciones sobre ese.
El script es independiente de sistema operativo, ya q python es multiplataforma.
La versión de la que yo partía era la de PLEX, y la tuya supongo que de XBMC, ahi radica la diferencia.
Aún así gracias por tus comentarios y aportes.

Ahora toca algo mucho mas jodido, encontrar una pelicula q nos guste a mi novia y a mi jeje
Lo del error de la libreria se ha quedado en mantillas en comparación... :P :D

Un saludo y gracias a todos ;)

Re: Sobre los pepitos

Publicado: 07 Jun 2014, 17:06
por chopchop
dariomo escribió:Así lo he solucionado:

He puesto los peliculaspepito.py y seriespepito.py que han colgado, he verificado todos los cambios y sigue saliendo error (en xbmc windows).
Para otra vez que te falle, en Windows el fichero de logs está en %appdata%\XBMC y se llama xbmc.log
Si no está en esa carpeta tiene que estar en la subcarpeta temp.
Hacia el final del archivo te tiene que salir la traza de Python sobre qué archivo y línea ha fallado y una descripción del error, que te puede ayudar algo a resolver el problema.

En Mac está en ~/Library/Logs y en Linux en ~/.xbmc/temp

Re: Sobre los pepitos

Publicado: 10 Jun 2014, 13:33
por ccc69
Buenas tardes. Soy nuevo en el foro. Tengo problemas para ver los pepitos, ya que al pinchar en cualquier peli sale el fallo de script. Uso xbmc ghotam en android y la verdad es que no manejo nada el tema programar. Entonces querría saber si algún otro tipo de solución para mi problema.

Gracias

Re: Sobre los pepitos

Publicado: 10 Jun 2014, 20:58
por lobox
Falla de nuevo compañeros. Ideas?