Página 6 de 13
Re: shell script Raspi/Linux/ Upgrade PelisALaCarta
Publicado: 16 Mar 2016, 23:36
por hav
kampanita escribió:Version 1.1.0 mejorada.
1.1.0 Añadidos algunos titulos y literales
Añadidos asteriscos al teclado cuando se mete el passwd
Cambiado el icono
Muestra Notificacion en vez de dialog
Lo he hecho a mano y funciona genial
Ahora voy a probar el addon. Ya solo te falta el repositorio

Re: shell script Raspi/Linux/ Upgrade PelisALaCarta
Publicado: 16 Mar 2016, 23:46
por kampanita
no me acuerdo de la pass de github
mañana lo subo

Re: shell script Raspi/Linux/ Upgrade PelisALaCarta
Publicado: 16 Mar 2016, 23:54
por hav
kampanita escribió:no me acuerdo de la pass de github
mañana lo subo

Perfecto. Madre mía, lo que está dando de sí este hilo y lo que estoy aprendiendo yo :d
Te planteo dos dudas por si sirven para mejorar el addon:
¿Puede configurarse cada cuánto tiempo quieres que se actualice la ip?
¿Podría elegirse si quieres o no que muestren mensajes cada vez que se actualiza (quizás cada 30 minutos resulte un tanto repetitivo)?
Otra cosa, si es que quieres complicarte más, claro está. Tomando como referencia Inadyn y que freedns (y otros) cuenta con API, ¿podría añadirse una opción de Providers?

Re: shell script Raspi/Linux/ Upgrade PelisALaCarta
Publicado: 17 Mar 2016, 00:00
por kampanita
lo ultimo

para openelec.... que se ejecute en el inicio de la raspi ...
creamos un fichero nuevo llamado autostart.sh en caso de no tenerlo....
que ha de estar en /storage/.config/
es decir
guardamos esto
Código: Seleccionar todo
#!/bin/sh
(
sleep 30; \
kodi-send -a "RunAddon(script.noip.org)"
)&
y
y... asi se arranca solo siempre que arranquemos la raspi
Re: shell script Raspi/Linux/ Upgrade PelisALaCarta
Publicado: 17 Mar 2016, 00:06
por kampanita
Te planteo dos dudas por si sirven para mejorar el addon:
¿Puede configurarse cada cuánto tiempo quieres que se actualice la ip?
¿Podría elegirse si quieres o no que muestren mensajes cada vez que se actualiza (quizás cada 30 minutos resulte un tanto repetitivo)?
Otra cosa, si es que quieres complicarte más, claro está. Tomando como referencia Inadyn y que freedns (y otros) cuenta con API, ¿podría añadirse una opción de Providers?

ya lo voy a dejar para mañana, pero lo que me planteas no me parece dificil
Lo de que se ejecute cada x tiempo sería cuestion de implementar un timer en python, no es complicado ya lo he estado mirando, meter un setting mas y listo, eso es facil.
Lo de que saque o no notificacion tambien es un setting mas que se puede poner, para que no de le brasa cada vez que se ejecute
y lo de poner otros providers es cuestion de saber si tienen api o no, la verdad es que no me he preocupado de mirar nada de eso.
Mañana subire el codigo al github y añadire esas dos mejoras si saco un rato

Re: shell script Raspi/Linux/ Upgrade PelisALaCarta
Publicado: 17 Mar 2016, 00:23
por kampanita
Para la ejecucion cada x tiempo lo voy a hacer como servicio

Re: shell script Raspi/Linux/ Upgrade PelisALaCarta
Publicado: 17 Mar 2016, 09:12
por kampanita
Para el addon como "aplicación" lo dejo aquí
repositorio script aplicación :
https://github.com/kampanita/script.noip.org
Aunque ... ya puestos, y matando unos cuantos pájaros de un tiro, lo he creado como servicio y lo he dejado aquí:
https://github.com/kampanita/service.noip.org
Le he añadido lo de que notifique o no por pantalla cuando se ejecuta como opción para settear, y también he añadido un slider para poder elegir cada cuanto se ejecutará el servicio ( con intervalos de 29 minutos como maximo 1440 minutos es decir, una vez al dia )

...
... lo de mirar otros providers, escucho ofertas

... si me decis otros servidores con api disponible, les echo un ojo .
Re: shell script Raspi/Linux/ Upgrade PelisALaCarta
Publicado: 17 Mar 2016, 13:19
por kampanita
Y ya que me he calentado, al final me he "reconstruido" tambien el script de "upgrade.sh" a python, y lo he generado como un addon de servicio nuevo
Esto se pone divertido.
A ver si os chuta que yo desde la ofi no lo puedo probar (tengo capado el github por https )
El repositorio
https://github.com/kampanita/service.up ... isalacarta
Re: shell script Raspi/Linux/ Upgrade PelisALaCarta
Publicado: 17 Mar 2016, 16:05
por hav
kampanita escribió:Y ya que me he calentado, al final me he "reconstruido" tambien el script de "upgrade.sh" a python, y lo he generado como un addon de servicio nuevo
Esto se pone divertido.
A ver si os chuta que yo desde la ofi no lo puedo probar (tengo capado el github por https )
El repositorio
https://github.com/kampanita/service.up ... isalacarta
Maravilla total

. Ahora, si alguien no tiene al día Pelisalacarta es simplemente porque no quiere.
He podido instalar satisfactoriamente ambos servicios. Estas son mis apreciaciones:
-Creo que sería conveniente, en el upgrade de pelisalacarta, poder seleccionar notificaciones (en el de noip si se puede, de lo que deduzco que es factible), pues así nos cercioraríamos de que efectivamente el servicio está funcionando. Por ejemplo, podría devolver dos tipos de mensajes:
a) upgrade se ha ejecutado: No hay cambios en Pelisalacarta
b) upgrade se ha ejecutado: Pelisalacarta se ha actualizado
-No me queda muy claro si los servicios se actualizarán automáticamente en el caso de que decidas lanzar nuevas versiones de los mismos.
Por si algún compañero lo desconoce, para acceder a los parámetros de configuración habría que hacer lo siguiente:
Sistema / Ajustes / Add-ons / Mis add-ons / Servicios / Seleccionamos el servicio y sacamos el menú contextual (botón derecho del ratón)...
Re: shell script Raspi/Linux/ Upgrade PelisALaCarta
Publicado: 17 Mar 2016, 16:34
por hav
Ya puestos, se me ha ocurrido otra cosa. ¿Sería factible un servicio para el borrado automático de la cache de Acestream? Tomando como referencia tus explicaciones para el script de upgrade de pelisalacarta, realicé otro que borraba esa cache al iniciar el equipo y a las 5 de la mañana (por si dejaba la rasp encendida), pero ahora me planteo lo siguiente: Si cada vez que detenemos una reproducción de Acestream se cierra el engine (viene configurado así, por defecto, en las opciones del addon Plexus, aunque puede deshabilitarse), ¿podría asociarse el cierre de este a la ejecución de borrado de la citada cache?
rm -rf /storage/.kodi/userdata/addon_data/program.plexus/acestream/androidfs/sdcard/.ACEStream/.acestream_cache/*
También podría establecerse que se cierre cada x minutos, al igual que en los dos excelentes servicios que ya has desarrollado, pero me preocupa que eso pueda afectar al acestream que se esté reproduciendo.
Igual estamos rizando el rizo, pero veo tremendamente conveniente liberar un espacio que puede resultar necesario para reproducir determinados torrents (si el tamaño es superior al que tienes en la sd, ya no se carga) que encontramos en pelisalacarta.