Página 4 de 13

Re: shell script Raspi/Linux/ Upgrade PelisALaCarta

Publicado: 10 Mar 2016, 10:54
por hav
Pues sí, esa sería una solución. Aunque creo que lo más eficiente va a ser dejar el master de tvalacarta (se actualiza más o menos cada 15 días, de media) e introducir manualmente las mejoras (si es que no deseamos esperar esos 15 días).

El problema es que soy, lo que yo denomino, "el pringao tecnológico" de la familia :cry: y en cuanto deja de funcionar un canal o un server, todos los familiares quieren que se lo arregle de inmediato. Para no tener que desplazarme, he configurado en sus routers la redirección del tráfico de los puertos 22 y 5900 a la ip de la rasp, pero claro, son varios y perder el tiempo en proporcionarles los cambios más recientes...
En fin, por esperar 15 días tampoco les va a pasar nada, máxime con la cantidad de alternativas que hay.

Re: shell script Raspi/Linux/ Upgrade PelisALaCarta

Publicado: 10 Mar 2016, 20:49
por kampanita
se acaba de actualizar

por cierto el fichero que tiene los user y passwd esta en /storage/.kodi/userdata/addon_data/plugin.video.pelisalacarta/settings.xml

asi que no te lo machaca con los upgrades.... error mio ;)

Re: shell script Raspi/Linux/ Upgrade PelisALaCarta

Publicado: 10 Mar 2016, 23:50
por hav
Perfecto, se me actualiza correctamente con el boot del sistema operativo. Mañana comprobaré si el crontab ha dado sus frutos también :-)

Re: shell script Raspi/Linux/ Upgrade PelisALaCarta

Publicado: 11 Mar 2016, 11:12
por kampanita
El problema es que soy, lo que yo denomino, "el pringao tecnológico" de la familia :cry: y en cuanto deja de funcionar un canal o un server, todos los familiares quieren que se lo arregle de inmediato. Para no tener que desplazarme, he configurado en sus routers la redirección del tráfico de los puertos 22 y 5900 a la ip de la rasp, pero claro, son varios y perder el tiempo en proporcionarles los cambios más recientes...
En fin, por esperar 15 días tampoco les va a pasar nada, máxime con la cantidad de alternativas que hay.
;) el 5900 ¿¿?? para VNC supongo, pero con openelec vas "dao", con raspbian no he probado la verdad ;)
Y ... las ip's de todos los routers, que supongo serán dinámicas, como te arreglas para mantenerlas actualizadas ¿? , o te has creado redireccion de dns con no-ip.org, dyndns o similar para todas las raspis ¿?

A los pobres informaticos siempre nos toca arreglar los temas de toda la familia y amigos... siempre estamos igual. Te compadezco :mrgreen:

Re: shell script Raspi/Linux/ Upgrade PelisALaCarta

Publicado: 11 Mar 2016, 16:23
por hav
kampanita escribió:
El problema es que soy, lo que yo denomino, "el pringao tecnológico" de la familia :cry: y en cuanto deja de funcionar un canal o un server, todos los familiares quieren que se lo arregle de inmediato. Para no tener que desplazarme, he configurado en sus routers la redirección del tráfico de los puertos 22 y 5900 a la ip de la rasp, pero claro, son varios y perder el tiempo en proporcionarles los cambios más recientes...
En fin, por esperar 15 días tampoco les va a pasar nada, máxime con la cantidad de alternativas que hay.
;) el 5900 ¿¿?? para VNC supongo, pero con openelec vas "dao", con raspbian no he probado la verdad ;)
Y ... las ip's de todos los routers, que supongo serán dinámicas, como te arreglas para mantenerlas actualizadas ¿? , o te has creado redireccion de dns con no-ip.org, dyndns o similar para todas las raspis ¿?

A los pobres informaticos siempre nos toca arreglar los temas de toda la familia y amigos... siempre estamos igual. Te compadezco :mrgreen:
VNC ya funciona en openelec:
Sistema
addons
instalar desde repositorio
openelec addons (official)
repositorio de addons
openelec addons (unofficial)
ahora vuelve hasta la pantalla principal
luego Sistema
addons
instalar desde repositorio
openelec addons (unofficial)
servicios
instala raspberry pi VNC

Tengo que configurar un servicio no-ip. De momento, cuando se quejan les hago que me proporcionen ellos la IP
www.whatismyip.com

Re: shell script Raspi/Linux/ Upgrade PelisALaCarta

Publicado: 11 Mar 2016, 18:06
por hav
He editado el script con las rutas en Android, pero no funciona:

#!/bin/bash

rm -rf /storage/emulated/legacy/org.acestream.engine/.ACEStream/.acestream_cache/.acestream_cache/*

now=$(date +'%d/%m/%Y %R')
echo ${now} Inicia el proceso. > /storage/emulated/legacy/scripts/upgrade.log

FILE_DIR="/scripts"
URL="https://codeload.github.com/tvalacarta/ ... zip/master"

SIZE=$(curl -sI $URL | grep Content-Length | cut -d ' ' -f 2)

echo El fichero de git pesa: $SIZE >> /storage/emulated/legacy/scripts/upgrade.log

SIZE_2=$(ls -la $FILE_DIR/pelis.zip.old | awk '{ print $5}')


echo El fichero local pesa: $SIZE_2 >> /storage/emulated/legacy/scripts/upgrade.log


if [ $SIZE -ne $SIZE_2 ]; then

echo Nos traemos el fichero >> /storage/emulated/legacy/scripts/upgrade.log
curl -o ${FILE_DIR}/pelis.zip $URL

echo Unzip del fichero >> /storage/emulated/legacy/scripts/upgrade.log
unzip -o ${FILE_DIR}/pelis.zip pelisalacarta-master/python/main-classic/* -d ${FILE_DIR} > /dev/null

echo copia el plugin >> /storage/emulated/legacy/scripts/upgrade.log
cp -rf ${FILE_DIR}/pelisalacarta-master/python/main-classic/* /storage/emulated/legacy/Android/data/org.xbmc.kodi/files/.kodi/addons/plugin.video.pelisalacarta/ > /dev/null
echo Unzip del fichero

echo renombra zip origen >> /storage/emulated/legacy/scripts/upgrade.log
mv $FILE_DIR/pelis.zip $FILE_DIR/pelis.zip.old

echo borramos directorio descomprimido >> updgrade.log
rm -rf ${FILE_DIR}/pelisalacarta-master
fi

now=$(date +'%d/%m/%Y %R')
echo ${now} proceso acabado >> /storage/emulated/legacy/scripts/upgrade.log
cat /storage/emulated/legacy/scripts/upgrade.log

Re: shell script Raspi/Linux/ Upgrade PelisALaCarta

Publicado: 14 Mar 2016, 11:24
por kampanita
Genial lo del VNC en openelec, no lo sabia!! a ver si me lo instalo ;)

Para el tema de android ... entiendo que lo ejecutas desde un BusyBox, no sé si todos los comandos del sh te funcionarán ahí ..

Re: shell script Raspi/Linux/ Upgrade PelisALaCarta

Publicado: 14 Mar 2016, 15:25
por hav
Lo de VNC está muy bien, pero no he sido capaz de hacer funcionar inadyn en openelec (al menos en la rasp). ¿Podrías probar si te funciona ti?
Volveré sobre el script en Android, a ver si consigo que termine funcionando.

Re: shell script Raspi/Linux/ Upgrade PelisALaCarta

Publicado: 14 Mar 2016, 15:43
por kampanita
Yo uso el pc con el DUC arrancado, lo tengo 24*7*365 arrancado , antes usaba el servicio del router linksys con dd-wrt, pero ahora que uso el oficial de orange ( LiveBox ) pues...uso el pc , porque los servidores que me ofrece el livebox para redireccionamiento de dns son de pago :(

Probare a ver si soy capaz de configurar el mio en el openelec.

He encontrado esto
http://patolin.com/blog/2013/02/08/conf ... ndo-no-ip/
pero en openelec no hay "make" ...ni compilador, ni nada, y he estado mirando a ver que binarios venian en el paquete y son para x86_64 y 686 asi que ...no nos vale.
Aunque lo puedo mirar a ver si lo compilo en la otra raspi que tengo con raspbian, tendre que instalar el compilador de c...

Lo "malo" de openelec es que no puedes instalar nada fuera de su repositorio, no hay apt-get que valga :( y el sistema raiz arranca como readonly... :twisted: , aunque también es lo "bueno" porque va como un tiro, mucho mejor que osmc...

Re: shell script Raspi/Linux/ Upgrade PelisALaCarta

Publicado: 14 Mar 2016, 19:45
por hav
Tienes inadyn en la mismo repo que te indiqué para vnc. Instálala y la pruebas. Con grep comprobé que el servicio corre, pero a mí no me funciona (no me actualiza la ip pública), por eso quiero saber si el problema es inadyn o mi configuración.