SI, pero si lo activas en plugins, (una vez activado se queda en verde) y si no lo cierras, en cada reinicio del deco sigue estando activado, con los demas plugins que habitualmente tengas tambien activados de continuo.
Tal como está configurado, te hace un reinicio a las 4 de la mañana, y además una liberacion a las 12 de la mañana y a las 12 de la noche (cada 12 horas), pero ya esto teneis que ponerlo a gusto de cada uno y dependiendo de sus necesidades.
Lo que lleva el plugin es solo de ejemplo, ya teneis que perfecionarlo a vuestro gusto.
Por ejemplo esta mañana he observado que si dejo el deco por la noche en "stanby false" (no profundo), al llegar la hora del reinicio, hace el reinicio pero se queda el aparato en stanby real, y no llega a hacer el reicinio total hasta pulsar el botón de Power; por lo que para esta noche le he puesto en el menu de horario, que despierte al receptor 5 minutos antes de la hora programada para el reinicio, para que al hacer el reinicio no se encuentre en stanby, y a ver mañana como me lo encuentro.
el archivo del primer post que te descargas, lo descomprimes en un pedrive que conectes al usb de tu pc, y una vez descomprimido verás que tienes una carpeta \plugin, con otras carpetas y archivos dentro de la primera, (ahi tienes la ruta donde van los archivos), pero no tienes que copiarlos personalmente, solo tienes que introducir el pendrive usb en el deco, y el deco al detectar la carpeta plugin, automáticamente te va a invitar a actualizar los plugins, aceptas y listo, ya te lo copia en sus rutas y lo mas importante con sus atributos correspondientes.dices que lo active en plugin, pero para eso debe estar en bin, y no se cual de los archivos de cron debo poner ahi.
el archivo del primer post que te descargas, lo descomprimes en un pedrive que conectes al usb de tu pc, y una vez descomprimido verás que tienes una carpeta \plugin, con otras carpetas y archivos dentro de la primera, (ahi tienes la ruta donde van los archivos), pero no tienes que copiarlos personalmente, solo tienes que introducir el pendrive usb en el deco, y el deco al detectar la carpeta plugin, automáticamente te va a invitar a actualizar los plugins, aceptas y listo, ya te lo copia en sus rutas y lo mas importante con sus atributos correspondientes.
Depues te vas al deco en su menu Plugins y ya solo tienes que activarlo el que pone "crond"
para editar los archivos script de configuraciónes del cron los tienes en /root/plugin/var/spool/cron/crontabs/
#!/bin/sh
# free memory by ††LUCIFER†† and adapted by ~mecha~ for [www.openspa.info]
echo ""
usuario=`id`
fecha=`date +"%d-%m-%Y" -u`
echo $fecha
HORA=`date +%T -u`
liberarM=/var/log/liberarmemo.log # Archivo que se crea sobre procesos de errores de este script.
MEMORYUSADA1=`free | awk '/Mem:/ {print int(100*$3/$2) ;}'`
echo "Memoria usada Spark: $MEMORYUSADA1 %"
[ $MEMORYUSADA1 -ge 80 ];
sync
sleep 2
echo 3 > /proc/sys/vm/drop_caches
echo ""
MEMORYUSADA2=`free | awk '/Mem:/ {print int(100*$3/$2) ;}'`
echo "Memoria usada Spark tras liberar: $MEMORYUSADA2 %"
echo "mostrando mensaje en el OSD de la TV, durante 5 segundos"
echo "$usuario: $fecha , Memoria usada: $MEMORYUSADA1 %, Memoria usada tras liberar: $MEMORYUSADA2 %" >> $liberarM
wget -q -O - "http://127.0.0.1/web/message?text=%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20Memoria%20usada:%20$MEMORYUSADA1%20%25%0A%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20Tras%20liberar:%20$MEMORYUSADA2%20%25%0A%0A%20%20%20%20%20Hora:%20$HORA&type=1&timeout=5"
exit 0
@Mecha, este script se puede utilizar en Openspa o es solo para Spark? es que ayer grabando con Openspa, se me reinicio el GUI 5 veces... y me gustaría saber si hay algún proceso mal o algo, por que ya tengo puesto el reboot diario pero no se si peta de alguna manera o con algún proceso que se queda ejecutado...@ k6i9ko, para que el mensaje se muestre en pantalla durante unos segundos y se cierre automáticamente, solo hay que modificar el plugin o script "liberar_memoria.sh", que lo tienes en /root/plugin/var/bin/
en la última linea el mensaje se muestra utilizando el wget, y termina con la opción .....&tipo=1&timeout=0", ese timeout=0, es lo que hace que espere hasta pulsar una tecla con el mando, y si quieres que se elimine al pasar unos segundos, por ejemplo 5 segundos, solo tienes que cambiar el timeout=0" por timeout=5"
Si quieres, por si te es mas facil, edita el archivo "liberar_memoria.sh" y reemplaza todo el texto por este que te pongo aqui, que es como yo lo tengo actualmente:
Código:#!/bin/sh # free memory by ††LUCIFER†† and adapted by ~mecha~ for [www.openspa.info] echo "" usuario=`id` fecha=`date +"%d-%m-%Y" -u` echo $fecha HORA=`date +%T -u` liberarM=/var/log/liberarmemo.log # Archivo que se crea sobre procesos de errores de este script. MEMORYUSADA1=`free | awk '/Mem:/ {print int(100*$3/$2) ;}'` echo "Memoria usada Spark: $MEMORYUSADA1 %" [ $MEMORYUSADA1 -ge 80 ]; sync sleep 2 echo 3 > /proc/sys/vm/drop_caches echo "" MEMORYUSADA2=`free | awk '/Mem:/ {print int(100*$3/$2) ;}'` echo "Memoria usada Spark tras liberar: $MEMORYUSADA2 %" echo "mostrando mensaje en el OSD de la TV, durante 5 segundos" echo "$usuario: $fecha , Memoria usada: $MEMORYUSADA1 %, Memoria usada tras liberar: $MEMORYUSADA2 %" >> $liberarM wget -q -O - "http://127.0.0.1/web/message?text=%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20Memoria%20usada:%20$MEMORYUSADA1%20%25%0A%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20Tras%20liberar:%20$MEMORYUSADA2%20%25%0A%0A%20%20%20%20%20Hora:%20$HORA&type=1&timeout=5" exit 0