Página 10 de 13

Re: shell script Raspi/Linux/ Upgrade PelisALaCarta

Publicado: 22 Mar 2016, 00:07
por hav
Puede ser, pero lo que me resulta raro es que tampoco me funcione en la rasp (también uso isengard). Tenía la esperanza de que funcionase el servicio, sobre todo porque no veo otra forma para android. ¿No te resulta raro que empiece a copiar correctamente y se detenga?
En la rasp y en orangepi tengo corriendo el script sin problemas, pero para android...

Re: shell script Raspi/Linux/ Upgrade PelisALaCarta

Publicado: 22 Mar 2016, 10:22
por kampanita
He dejado una version con un log un poco mas intensivo, ejecutalo a ver y pasa el log a ver si vemos algo.
La he estado probando en la raspi y en win7 y win10 y me funciona bien

Los ficheros que ves que tienen fechas antiguas, o bien son los .pyo ( que son compilados y se crean cuando se ejecuta el .py ) cosa que es normal, y los otros ficheros que no se modifican es porque ya no vienen en el "zip".

Vamos, a mi me funciona todo bien :) Pruebalo tmb en windows, ademas de en las raspis a ver. Con openelec el unico problema que veo es en "que carpeta temporal" usas para que se baje, descomprima, etc. En la propia SD va algo lento ( las notificaciones van en una cola, asi que aunque veas que siguen saliendo mensajes .... ( por el monton de ficheros que copia ) ... el proceso ha acabado hace rato. Apenas si tarda un par de minutos en mi casa ( depende de la conexion ))
Yo tengo puesto un USB y utilizo eso para poner como carpeta temporal en la raspi, para no hacer tantos ciclos de escritura en la sd...

Lo he intentado poner por samba para que me lo guarde en un hdd de la red, pero no le gusta al urllib ese "destino" asi que de momento sigue contra la SD en una raspi y contra el USB en la otra raspi. En la otra hab. que tengo el pc, esta con win10. De momento todo ok.

Re: shell script Raspi/Linux/ Upgrade PelisALaCarta

Publicado: 22 Mar 2016, 15:26
por hav
kampanita escribió:He dejado una version con un log un poco mas intensivo, ejecutalo a ver y pasa el log a ver si vemos algo.
La he estado probando en la raspi y en win7 y win10 y me funciona bien

Los ficheros que ves que tienen fechas antiguas, o bien son los .pyo ( que son compilados y se crean cuando se ejecuta el .py ) cosa que es normal, y los otros ficheros que no se modifican es porque ya no vienen en el "zip".

Vamos, a mi me funciona todo bien :) Pruebalo tmb en windows, ademas de en las raspis a ver. Con openelec el unico problema que veo es en "que carpeta temporal" usas para que se baje, descomprima, etc. En la propia SD va algo lento ( las notificaciones van en una cola, asi que aunque veas que siguen saliendo mensajes .... ( por el monton de ficheros que copia ) ... el proceso ha acabado hace rato. Apenas si tarda un par de minutos en mi casa ( depende de la conexion ))
Yo tengo puesto un USB y utilizo eso para poner como carpeta temporal en la raspi, para no hacer tantos ciclos de escritura en la sd...

Lo he intentado poner por samba para que me lo guarde en un hdd de la red, pero no le gusta al urllib ese "destino" asi que de momento sigue contra la SD en una raspi y contra el USB en la otra raspi. En la otra hab. que tengo el pc, esta con win10. De momento todo ok.
Tenía la carpeta Special/temp/temp, pero lo he dejado en special/temp. Te adjunto los log de error en los que puedes comprobar que no se completa el proceso. Creo que el problema reside en que cuando no encuentra un determinado fichero, en lugar de continuar, se detiene el proceso (mira los errores del final del log)

Re: shell script Raspi/Linux/ Upgrade PelisALaCarta

Publicado: 22 Mar 2016, 15:37
por hav
Los ficheros que ves que tienen fechas antiguas, o bien son los .pyo ( que son compilados y se crean cuando se ejecuta el .py ) cosa que es normal, y los otros ficheros que no se modifican es porque ya no vienen en el "zip".

En mi caso no es así, aunque efectivamente los .pyo tienen fechas antiguas, como puedes apreciar en el log, no ha hecho nada con los servers (ver log Android).

Re: shell script Raspi/Linux/ Upgrade PelisALaCarta

Publicado: 22 Mar 2016, 16:11
por hav
Te adjunto el log de error en Windows 8.1. Todos los logs de error coinciden en lo mismo, llega a un fichero que yo no tengo y se detiene el proceso. Yo creo que a ti te funciona porque si tienes esos ficheros .png:

Windows:

NOTICE: UpdPelisALaCarta - Error en el proceso [Errno 2] No such file or directory: '/storage/.kodi/addons/plugin.video.pelisalacarta/resources/images/posters/seriesonline.png'
14:16:54 169.211288 T:1793602624 NOTICE: UpdPelisALaCarta - Error en el proceso [Errno 2] No such file or directory: '/storage/.kodi/temp/pelis.zip.old'
14:19:24 319.227173 T:1776825408

Android:

NOTICE: UpdPelisALaCarta - Error en el proceso [Errno 2] No such file or directory: '/storage/emulated/0/Android/data/org.xbmc.kodi/files/.kodi/addons/plugin.video.pelisalacarta/resources/images/bannermenu/allpeliculas.png'
15:00:56 T:18446744071990863232 NOTICE: UpdPelisALaCarta - Error en el proceso [Errno 2] No such file or directory: '/storage/emulated/0/Android/data/org.xbmc.kodi/files/.kodi/temp/pelis.zip.old

Raspberry:

NOTICE: UpdPelisALaCarta - Error en el proceso [Errno 2] No such file or directory: '/storage/.kodi/addons/plugin.video.pelisalacarta/resources/images/posters/seriesonline.png'
14:16:54 169.211288 T:1793602624 NOTICE: UpdPelisALaCarta - Error en el proceso [Errno 2] No such file or directory: '/storage/.kodi/temp/pelis.zip.old'
14:19:24 319.227173 T:1776825408

Re: shell script Raspi/Linux/ Upgrade PelisALaCarta

Publicado: 22 Mar 2016, 16:19
por kampanita
Bien, otro adelanto. Cuando falla copiando se paraba.... no entiendo el porque falla.

En esta versión que acabo de dejar ahora ya no casca al menos...

Re: shell script Raspi/Linux/ Upgrade PelisALaCarta

Publicado: 22 Mar 2016, 17:08
por hav
kampanita escribió:Bien, otro adelanto. Cuando falla copiando se paraba.... no entiendo el porque falla.

En esta versión que acabo de dejar ahora ya no casca al menos...
Yo creo que ya se sobreescribe todo, pero continúa dando error ¿Pelis.zip no debería renombrarse automáticamente como pelis.zip.old?:

Android:

Error en el proceso [Errno 2] No such file or directory: '/storage/emulated/0/Android/data/org.xbmc.kodi/files/.kodi/temp/pelis.zip.old'
16:39:47 T:18446744072096009600

Raspberry:

NOTICE: Numero de ficheros copia: 1409 total a copiar: 1462
16:42:30 8905.645508 T:1689252928 NOTICE: UpdPelisALaCarta - Error en el proceso [Errno 2] No such file or directory: '/storage/.kodi/temp/pelis.zip.old'
16:42:32 8907.090820 T:1967759360 NOTICE: NFS is idle. Closing the remaining connections.
16:44:25 9020.154297 T:1491072064 NOTICE: Thread JobWorker start, auto delete: true
16:44:27 9022.208008 T:1793602624 NOTICE: Thread FileCache start, auto delete: false
16:44:34 9029.827148 T:1491072064

Re: shell script Raspi/Linux/ Upgrade PelisALaCarta

Publicado: 22 Mar 2016, 17:23
por kampanita
Vale, ya he encontrado el error !!!!!!!! su-puta-madre ( con perdon )

Esto de copiar o mover ficheros desde python es mas complicado de lo que parece...

Si no existe el directorio destino, casca ...

Bien, de momento con la ultima version que he puesto esta eso "parcheado", es decir, saca los cambios y ficheros nuevos, pero no es capaz de crear un subdir. si este no existe en el destino ....

Lo tengo que mirar con mas detenimiento ( ando liado a mil cosas ), pero bueno al menos ya he descubierto el gremlin. A mi no me pasa porque tengo todos los ficheros que "faltan" aunque he estado mirando y parece que son cosas que ya no se usan en el plugin ...

Gracias por el betatesteo .. si no llega a ser por ti no me entero de que no va a bien ( claro, como a mi me va... jajaja )

Re: shell script Raspi/Linux/ Upgrade PelisALaCarta

Publicado: 22 Mar 2016, 17:25
por kampanita
Joder, lo que acabo de descubrir...


http://timgolden.me.uk/python/win32_how ... -file.html


Cuando llegue a casa le doy una vuelta, a ver si me vale con los comandos tipicos del s.o.

Re: shell script Raspi/Linux/ Upgrade PelisALaCarta

Publicado: 22 Mar 2016, 17:38
por hav
:mrgreen: Lo importante es que le estamos ganando la partida al servicio y no él a nosotros. Estoy seguro de que al final va a quedar muy bien. El que sepa apreciar los dos servicios que has creado los considerará oro puro. ;)