Página 18 de 24

Re: Sugerencias para pordede

Publicado: 08 Feb 2015, 13:37
por robalo
conejo escribió:No llego a entender muy bien de donde lo actualiza, he mriado el código por encima y no he visto nada, pero imagino que será desde el SVN...
Sí, se hace desde el SVN.

Te paso un extracto del log. Es de la versión html pero el procedimiento es el mismo que el de xbmc/kodi

Código: Seleccionar todo

INFO     0802 12:37:03 pelisalacarta   -----------------------------------------------------------------
INFO     0802 12:37:03 pelisalacarta    PATH: /mediaserver/UG9yZGVkZXw+fDx8fD58PHxwb3JkZWRlfD58PHxtYWlubGlzdHw+fDx8ZGlyZWN0b3w+fDx8fD58PHxGLFN8Pnw8fHw+fDx8bGlzdHw+fDx8
INFO     0802 12:37:03 pelisalacarta    HEADERS:
INFO     0802 12:37:03 pelisalacarta     accept-language=es-ES,es;q=0.8,en-US;q=0.5,en;q=0.3
INFO     0802 12:37:03 pelisalacarta     accept-encoding=gzip, deflate
INFO     0802 12:37:03 pelisalacarta     connection=keep-alive
INFO     0802 12:37:03 pelisalacarta     accept=text/html, */*; q=0.01
INFO     0802 12:37:03 pelisalacarta     user-agent=Mozilla/5.0 (Windows NT 6.1; WOW64; rv:34.0) Gecko/20100101 Firefox/34.0
INFO     0802 12:37:03 pelisalacarta     host=www:8080
INFO     0802 12:37:03 pelisalacarta     x-requested-with=XMLHttpRequest
INFO     0802 12:37:03 pelisalacarta     referer=http://www:8080/mediaserver/VG9kb3N8Pnw8fHw+fDx8Y2hhbm5lbHNlbGVjdG9yfD58PHxsaXN0Y2hhbm5lbHN8Pnw8fGRpcmVjdG98Pnw8fHw+fDx8Knw+fDx8fD58PHxsaXN0fD58PHw=
INFO     0802 12:37:03 pelisalacarta    HOST: www:8080
INFO     0802 12:37:03 pelisalacarta   -----------------------------------------------------------------
INFO     0802 12:37:03 launcher        extract_item_from_url()
INFO     0802 12:37:03 launcher        ruta=/mediaserver/UG9yZGVkZXw+fDx8fD58PHxwb3JkZWRlfD58PHxtYWlubGlzdHw+fDx8ZGlyZWN0b3w+fDx8fD58PHxGLFN8Pnw8fHw+fDx8bGlzdHw+fDx8
INFO     0802 12:37:03 launcher        item base64=UG9yZGVkZXw+fDx8fD58PHxwb3JkZWRlfD58PHxtYWlubGlzdHw+fDx8ZGlyZWN0b3w+fDx8fD58PHxGLFN8Pnw8fHw+fDx8bGlzdHw+fDx8
INFO     0802 12:37:03 launcher        item: channel=pordede, action=mainlist, title=Pordede, url=, server=directo, category=F,S
INFO     0802 12:37:03 launcher        getitems
INFO     0802 12:37:03 launcher        Verificando actualización del canal
[updater.py] updatechannel('pordede')
[updater.py] remote_channel_url=http://xbmc-tvalacarta.googlecode.com/svn/trunk/pelisalacarta/pelisalacarta/channels/pordede.py
[updater.py] remote_version_url=http://xbmc-tvalacarta.googlecode.com/svn/trunk/pelisalacarta/pelisalacarta/channels/pordede.xml
[updater.py] local_channel_path=/home/robalo/pelisalacarta/pelisalacarta/channels/pordede.py
[updater.py] local_version_path=/home/robalo/pelisalacarta/pelisalacarta/channels/pordede.xml
[updater.py] local_compiled_path=/home/robalo/pelisalacarta/pelisalacarta/channels/pordede.pyo
[scrapertools.py] cachePage url=http://xbmc-tvalacarta.googlecode.com/svn/trunk/pelisalacarta/pelisalacarta/channels/pordede.xml
[scrapertools.py] MODO_CACHE=2 (no cachear)
[scrapertools.py] downloadpage
[scrapertools.py] url=http://xbmc-tvalacarta.googlecode.com/svn/trunk/pelisalacarta/pelisalacarta/channels/pordede.xml
[scrapertools.py] post=None
[scrapertools.py] ficherocookies=/home/robalo/.pelisalacarta/cookies.dat
[scrapertools.py] Importando cookielib
[scrapertools.py] cookielib disponible
[scrapertools.py] cambio en politicas
[scrapertools.py] Hay cookies
[scrapertools.py] Leyendo fichero cookies
[scrapertools.py] opener usando urllib2 (cookielib)
[scrapertools.py] petición GET
[scrapertools.py] ---------------------------
[scrapertools.py] header User-Agent=Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.6; es-ES; rv:1.9.2.12) Gecko/20101026 Firefox/3.6.12
[scrapertools.py] ---------------------------
[scrapertools.py] Peticion sin timeout
[scrapertools.py] ...hecha
[scrapertools.py] Grabando cookies...
[scrapertools.py] ...hecho
[scrapertools.py] normal
[scrapertools.py] Respuesta
[scrapertools.py] ---------------------------
[scrapertools.py] alternate-protocol=80:quic,p=0.02
[scrapertools.py] content-length=234
[scrapertools.py] accept-ranges=bytes
[scrapertools.py] expires=Sun, 08 Feb 2015 11:39:35 GMT
[scrapertools.py] server=Apache
[scrapertools.py] last-modified=Sun, 08 Feb 2015 10:01:02 GMT
[scrapertools.py] connection=close
[scrapertools.py] etag="2182//trunk/pelisalacarta/pelisalacarta/channels/pordede.xml"
[scrapertools.py] cache-control=public, max-age=180
[scrapertools.py] date=Sun, 08 Feb 2015 11:36:35 GMT
[scrapertools.py] content-type=text/plain
[scrapertools.py] age=41
[scrapertools.py] ---------------------------
[scrapertools.py] Descargado en 1 segundos
[updater.py] remote_data=<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<version>
        <name>pordede</name>
        <tag>4</tag>
        <date>08/02/2015</date>
        <changes>Mejoras y arreglos, ahora se pueden ordenar enlaces desde la configuracion.</changes>
</version>

[updater.py] remote_version=4
[updater.py] local_data=<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<version>
        <name>pordede</name>
        <tag>2</tag>
        <date>08/01/2015</date>
        <changes>Mejoras en el canal (gracias a conejo)</changes>
</version>

[updater.py] local_version=2
[updater.py] updated
[updater.py] download_channel('pordede')
[updater.py] remote_channel_url=http://xbmc-tvalacarta.googlecode.com/svn/trunk/pelisalacarta/pelisalacarta/channels/pordede.py
[updater.py] remote_version_url=http://xbmc-tvalacarta.googlecode.com/svn/trunk/pelisalacarta/pelisalacarta/channels/pordede.xml
[updater.py] local_channel_path=/home/robalo/pelisalacarta/pelisalacarta/channels/pordede.py
[updater.py] local_version_path=/home/robalo/pelisalacarta/pelisalacarta/channels/pordede.xml
[updater.py] local_compiled_path=/home/robalo/pelisalacarta/pelisalacarta/channels/pordede.pyo
[scrapertools.py] cachePage url=http://xbmc-tvalacarta.googlecode.com/svn/trunk/pelisalacarta/pelisalacarta/channels/pordede.py
[scrapertools.py] MODO_CACHE=2 (no cachear)
[scrapertools.py] downloadpage
[scrapertools.py] url=http://xbmc-tvalacarta.googlecode.com/svn/trunk/pelisalacarta/pelisalacarta/channels/pordede.py
[scrapertools.py] post=None
[scrapertools.py] ficherocookies=/home/robalo/.pelisalacarta/cookies.dat
[scrapertools.py] Importando cookielib
[scrapertools.py] cookielib disponible
[scrapertools.py] cambio en politicas
[scrapertools.py] Hay cookies
[scrapertools.py] Leyendo fichero cookies
[scrapertools.py] opener usando urllib2 (cookielib)
[scrapertools.py] petición GET
[scrapertools.py] ---------------------------
[scrapertools.py] header User-Agent=Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.6; es-ES; rv:1.9.2.12) Gecko/20101026 Firefox/3.6.12
[scrapertools.py] ---------------------------
[scrapertools.py] Peticion sin timeout
[scrapertools.py] ...hecha
[scrapertools.py] Grabando cookies...
[scrapertools.py] ...hecho
[scrapertools.py] normal
[scrapertools.py] Respuesta
[scrapertools.py] ---------------------------
[scrapertools.py] alternate-protocol=80:quic,p=0.02
[scrapertools.py] content-length=32361
[scrapertools.py] accept-ranges=bytes
[scrapertools.py] expires=Sun, 08 Feb 2015 11:39:36 GMT
[scrapertools.py] server=Apache
[scrapertools.py] last-modified=Sun, 08 Feb 2015 10:01:02 GMT
[scrapertools.py] connection=close
[scrapertools.py] etag="2182//trunk/pelisalacarta/pelisalacarta/channels/pordede.py"
[scrapertools.py] cache-control=public, max-age=180
[scrapertools.py] date=Sun, 08 Feb 2015 11:36:36 GMT
[scrapertools.py] content-type=text/plain
[scrapertools.py] age=40
[scrapertools.py] ---------------------------
[scrapertools.py] Descargado en 1 segundos
[updater.py] Grabado a /home/robalo/pelisalacarta/pelisalacarta/channels/pordede.py
[scrapertools.py] cachePage url=http://xbmc-tvalacarta.googlecode.com/svn/trunk/pelisalacarta/pelisalacarta/channels/pordede.xml
[scrapertools.py] MODO_CACHE=2 (no cachear)
[scrapertools.py] downloadpage
[scrapertools.py] url=http://xbmc-tvalacarta.googlecode.com/svn/trunk/pelisalacarta/pelisalacarta/channels/pordede.xml
[scrapertools.py] post=None
[scrapertools.py] ficherocookies=/home/robalo/.pelisalacarta/cookies.dat
[scrapertools.py] Importando cookielib
[scrapertools.py] cookielib disponible
[scrapertools.py] cambio en politicas
[scrapertools.py] Hay cookies
[scrapertools.py] Leyendo fichero cookies
[scrapertools.py] opener usando urllib2 (cookielib)
[scrapertools.py] petición GET
[scrapertools.py] ---------------------------
[scrapertools.py] header User-Agent=Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.6; es-ES; rv:1.9.2.12) Gecko/20101026 Firefox/3.6.12
[scrapertools.py] ---------------------------
[scrapertools.py] Peticion sin timeout
[scrapertools.py] ...hecha
[scrapertools.py] Grabando cookies...
[scrapertools.py] ...hecho
[scrapertools.py] normal
[scrapertools.py] Respuesta
[scrapertools.py] ---------------------------
[scrapertools.py] alternate-protocol=80:quic,p=0.02
[scrapertools.py] content-length=234
[scrapertools.py] accept-ranges=bytes
[scrapertools.py] expires=Sun, 08 Feb 2015 11:39:35 GMT
[scrapertools.py] server=Apache
[scrapertools.py] last-modified=Sun, 08 Feb 2015 10:01:02 GMT
[scrapertools.py] connection=close
[scrapertools.py] etag="2182//trunk/pelisalacarta/pelisalacarta/channels/pordede.xml"
[scrapertools.py] cache-control=public, max-age=180
[scrapertools.py] date=Sun, 08 Feb 2015 11:36:35 GMT
[scrapertools.py] content-type=text/plain
[scrapertools.py] age=42
[scrapertools.py] ---------------------------
[scrapertools.py] Descargado en 1 segundos
[updater.py] Grabado a /home/robalo/pelisalacarta/pelisalacarta/channels/pordede.xml
pelisalacarta.channels.pordede mainlist
Básicamente sólo intervienen 'updater.py' y 'scrapertools.py'
En la función 'updatechannel' de updater.py comprueba el tag

Código: Seleccionar todo

<tag>([^<]+)</tag>
del fichero xml con el mismo nombre del canal ( funciones 'get_channel_remote_url' y 'get_channel_local_path' ) al acceder desde lista de canales generada por 'channelselector.py'. Comprueba si la versión del SVN es mayor y si es verdadero desgarga los archivos 'NombreCanal.py' y 'NombreCanal.xml' del SVN con la función 'download_channel' que es la que se encarga de usar la funciones de 'scrapertools.py' para la descarga de los archivos

Código: Seleccionar todo

    # Comprueba si ha cambiado
    updated = remote_version > local_version

    if updated:
        logger.info("[updater.py] updated")
        download_channel(channel_name)
Que yo sepa sólo existen dos tipos de comprobaciones/actualizaciones, una al iniciar pelisalacarta para comprobar la versión del plugin y otra al acceder a los canales.

El resto de archivos que has subido al SVN no se actualizarán hasta que no se actualice el plugin. Que supongo lo revisará jesus antes de incluirlos y actualizar.

Re: Sugerencias para pordede

Publicado: 08 Feb 2015, 15:19
por crascas
conejo escribió:
conejo escribió:
srgank escribió:Parece que han vuelto a poner publicidad, esta vez al seleccionar el mirror. Esta solucionado esto?
Ahora lo estoy mirando, vaya chasco ayer, me siento a ver una peli después del trabajo y no tiraba ninguna


PS: el foro no permite incluir youtubes ): https://www.youtube.com/watch?v=FSJFTa2jvhk

Segun he mirado, ahora me aparece que la han quitado, en teoría ya está fixed.... pero ni idea, tengo mensajes raros por aqui

Se me olvidaba : https://github.com/conejoninja/plugin.v ... salacarta/
Hay bastantes archivos que se han cambiado, pero si solo te interesa pordede, com cambiar el pordede.py lo tienes, se ha añadido el canal pornhub

He cambiado el podede.py como has comentado y no me funciona.

Re: Sugerencias para pordede

Publicado: 08 Feb 2015, 15:22
por hlabrador
Hola a todos.

Para que funcione en PLEX hay que hacer algo especial???

Ayer al medio día estuve viendo unas series sin problema en plex. Hoy he probado e iba todo bien hasta que entraba al servidor(streamcloud) y no me salia nada para ver.
he visto que habéis hecho cambios, he substituido el pordede.py y con esta versión ni siquiera me conecta con mi cuenta, no me salen mis listas ni mis series. La estructura de archivos es distinta al xbmc y no se bien si debo substituir algún archivo más. Hasta ahora con el .py me servia.

He probado en un xmbc que tengo en otra tv y ahí funciona correctamente, pero en PLEX no hay manera :(

Salu2

Re: Sugerencias para pordede

Publicado: 08 Feb 2015, 19:02
por crascas
hlabrador escribió:Hola a todos.

Para que funcione en PLEX hay que hacer algo especial???

Ayer al medio día estuve viendo unas series sin problema en plex. Hoy he probado e iba todo bien hasta que entraba al servidor(streamcloud) y no me salia nada para ver.
he visto que habéis hecho cambios, he substituido el pordede.py y con esta versión ni siquiera me conecta con mi cuenta, no me salen mis listas ni mis series. La estructura de archivos es distinta al xbmc y no se bien si debo substituir algún archivo más. Hasta ahora con el .py me servia.

He probado en un xmbc que tengo en otra tv y ahí funciona correctamente, pero en PLEX no hay manera :(

Salu2
me pasa exactamente lo mismo

Re: Sugerencias para pordede

Publicado: 08 Feb 2015, 23:05
por robalo
Yo tengo montado plexmediaserver en Linux (ubuntu server 64b) y para que me funcione los cambios tengo que reiniciar el plexmediaserver. No se si será vuestro caso pero con el nuevo archivo puedo ver los vídeos en plex

Re: Sugerencias para pordede

Publicado: 09 Feb 2015, 10:31
por srgank
Buenas,

Cada vez que actualizamos el plugin, si tenemos series agregadas a la biblioteca tenemos que hacer algo para que se actualicen?

Es decir, ayer actualice el plugin y si entro a "archivos" si que me funciona pero si entro por "series TV" me seguia saliendo mal.

Thanks!

Re: Sugerencias para pordede

Publicado: 09 Feb 2015, 18:51
por Digiray
Hola a todos

Tengo un pequeño problema con el conector de Pordede, no se si a alguien más le pasa. Pero en caso de que le pase a más gente, creo que sería relativamente fácil de corregir (hablo desde la ignorancia, no se nada de programación...). Me explico:

Al añadir una serie a la biblioteca de Kodi, me crea la carpeta en este formato: Nombre (fecha) (valoración) (ejemplo: Victor Ros (2015) (8.35))

Hasta allí no hay problema, le indico bien el nombre a Kodi, me detecta la serie y todos sus capitulos y todo perfecto. El problema es el siguiente:

1.- Al usar el actualizador automático de episodios (Ayuda -> Buscar nuevos episodios y actualizar biblioteca), parece que no me reconoce las series y me da error de pelisalacarta (esto es posible que sea debido a que no funciona el actualizador para pordede?).

2.- Al volver a añadir de forma manual las series, me crea una carpeta nueva con otro nombre si han cambiado la valoración de la serie. Ejemplo: Si hoy añado Victor Ros (2015) (8.35), quiza la semana que viene haya variado la valoración y me haría una carpeta nueva tal que así Victor Ros (2015) (8.42).

Si de momento no hay más remedio que mover los capitulos a mano y después borrar las carpetas, no hay problema. Pero la verdad es que algo de incordio si que es.

Hay alguna manera de arreglar lo de las carpetas para que en vez de ser Victor Ros (2015) (8.35) sea solo Victor Ros (2015)?? Porque así, el tema de la valoración (lo que puede variar y cambiar) no afecta. Y si además, hay alguna manera de añadir Pordede a la autoactualización, sería estupendo.

Quedo a la espera de respuestas.

Muchas gracias

Re: Sugerencias para pordede

Publicado: 09 Feb 2015, 22:58
por robalo
@Digiray
Prueba lo que te he puesto en el otro hilo de pordede y a ver si te va bien. Testea y cuenta que tal y si hay un consenso entre que quitar (sólo valoración o año y valoración) y si le parece bien a conejo que es el que se está currando pordede pues que lo incluya, si no de esa forma de la forma que más le guste.

Re: Sugerencias para pordede

Publicado: 09 Feb 2015, 23:53
por Digiray
Como he dicho en el otro hilo,

Muchisimas gracias ante todo jeje.

Ha funcionado a las mil maravillas.

He utilizado la línea "show = re.sub(r"\s\(\d+\)\s\(\d+\.\d+\)", "", item.show)" para dejar solo el nombre de la serie. Salvo la serie de Castle, la gran mayoría me los coge bien así el Kodi. Si por ejemplo "los chachos" los dejo en plan The Walking Dead (2010), Kodi ya no me lo reconoce, no se por que. Pero si dejo sólo The Walking Dead, lo pilla a la primera. Pero la serie mencionada, la he de dejar en plan Castle (2009) si quiero que pille la que toca, si no, se pne una de los años de la bisabuela con 3 episodios jejeje. Pero de momento, de 15 series, es la unica que requiere el año. Asi que si es por mi, se podría implementar de forma permanente lo de quitar año y valoración. Ya dirán los demás que opinan.

Una vez más (creo que van ya 4 o 5 jejej), muchas gracias

Saludos

Re: Sugerencias para pordede

Publicado: 10 Feb 2015, 01:02
por orwell
Duda existencial

Hay alguna manera de añadir todos los enlaces de pordede a la biblioteca?

Gracias de antemano