• Hola Invitado, nos gustaría recordarte que mantener este sitio en línea conlleva unos gastos mensuales y anuales.

    Sin vuestra ayuda mensual no es posible seguir en pie, no hay mucho más que contar.

    Si quieres colaborar para que sea posible por lo menos seguir en pie como comunidad, puedes hacerlo mediante alguno de los métodos disponibles en esta página: https://www.lonasdigital.com/donaciones/

    Recuerda que si necesitas invitación para acceder al foro, puedes solicitarla en nuestro Grupo de Telegram


Levantar automaticamente cccam en caso de caida.

Arkos

Arkos

Usuario VIP
Registrado
13 Sep 2010
Mensajes
148
Reacciones
0
Puntos
34
Hola a todos necesito algún scripts para levantar automáticamente cccam en caso de caída.
Alguien tiene a mano uno por ahí?
Lo nesesito para la OpnLD 1.4.

Gracias.
 
Última edición:
Código:
[COLOR=#8E8E8E]#!/bin/sh[/COLOR]
[COLOR=#8E8E8E]if ps x |grep -v grep |grep -c [/COLOR][COLOR=#ff0000][B]CCcam[/B][/COLOR][COLOR=#8E8E8E] >/dev/null[/COLOR]
[COLOR=#8E8E8E]then[/COLOR]
[COLOR=#8E8E8E]echo "cccam... ok"[/COLOR]
[COLOR=#8E8E8E]else[/COLOR]
[COLOR=#8E8E8E]echo "cccam... restarting"[/COLOR]
[COLOR=#ff0000][B]/var/bin/CCcam_2.0.8[/B][/COLOR][COLOR=#8E8E8E] &[/COLOR]
[COLOR=#8E8E8E]fi[/COLOR]


Verifica los parámetros en rojo
 
yo el que uso en la OpenLD 1.4 es este y funciona perfecto:


#!/bin/sh


PROCESO='CCcam'
RUTA_PROCESO='/usr/bin'
TIEMPO='600'
echo " ----- Iniciando test $PROCESO -----"
echo ''
echo ''
echo 'Vamos a comprobar que el proceso se esta ejecutando'
echo ''
sleep 2
if pidof $PROCESO > /dev/null
then
echo ''
echo "$PROCESO esta ejecutandose correctamente"
else
echo "Atencion! $PROCESO esta detenido"
fi
date=`date`
echo "Iniciando test $PROCESO : $date" >> /tmp/test_procesos.log
while [ 1 ]
do
pidof $PROCESO > /dev/null
if [ $? -eq 0 ] ; then
echo 'Vamos aproceder a comprobar de nuevo si esta activo'
echo ''
echo ""
else
date=`date`
echo "Reiniciando $PROCESO : $date" >> /tmp/test_procesos.log
echo ''
$RUTA_PROCESO/$PROCESO &
if [ $? -eq 0 ] ; then
echo "ok! el servicio $PROCESO ya esta activo de nuevo :)"
else
echo "no funcionó. Trata de hacerlo de forma manual"
fi
fi
#Tiempo de comprobación si el servicio sigue activo, si no lo reicicia
sleep $TIEMPO
done
echo ''
echo 'Script realizado por Team LD para http://www.lonasdigital.com'
echo 'No olvides Visitarnos ;)'
echo ''


exit 0

permisos 755 , nombralo mantener_cccam.sh y lo metes en /usr/lib/enigma2/python/Plugins/Extensions/LDteam/scripts/

luego edita el archivo root que se encuentra en /etc/cron/crontabs para que lance el script . yo lo tengo asi para que lo haga a las 4-15:

15 04 * * * /usr/lib/enigma2/python/Plugins/Extensions/LDteam/scripts/mantener_cccam.sh
 
Pero así lo hace una vez al día, no?
 
Así lo comprueba cada 600 segundos y si cae la levanta

Enviado desde el planeta Tierra
 
Le puedes editar y que lo haga cada minuto si quieres

Enviado desde el planeta Tierra
 
Jabellan como se edita el tiempo en el script o en el cron
Gracias.
 
buenas noches compiz
 
Jabellan como se edita el tiempo en el script o en el cron
Gracias.




el primer asterisco: minuto (0 - 59)
segundo asterisco: hora (0 - 23)
tercer asterisco: día del mes (1 - 31)
cuarto asterisco: mes (1 - 12) O jan,feb,mar,apr ... (los meses en inglés)
quinto asterisco: día de la semana (0 - 6) (Domingo=0 ó 7) O sun,mon,tue,wed,thu,fri,sat


ejemplo:
si quieres que el proceso sea dos dias a la semana (lunes y jueves) seria:

* * * * mon,thu /usr/lib/enigma2/python/Plugins/Extensions/LDteam/scripts/Reboot.sh
o
* * * * 1,4 /usr/lib/enigma2/python/Plugins/Extensions/LDteam/scripts/Reboot.sh


si quieres 3 dias al mes (1, 10, 20) seria:

* * 1,10,20 * * /usr/lib/enigma2/python/Plugins/Extensions/LDteam/scripts/Reboot.sh
 
Pues no se que estoy haciendo mal que no me va bien, cuando se cae cccam este script no la vuelve a levantar y he seguido tus indicaciones al pie de la letra.
 
Para que haga el proceso cada 5 minutos como sería?
 
para que lo haga cada 5 minutos : 5 minutos X 60 segundos = 300
tienes que cambiar el valor TIEMPO='600' a TIEMPO='300'
 
Uso un Vu+ Solo 2 con CCcam 2.3.0

Merece la pena hacer esto?
 
Bueno ya está hecho! He tenido que investigar un poco porque los directorios no coinciden con las imágenes BH, pero al final ya está. Una vez hecho todo ya me aparece el script en el menú Cron Manager de BH.
 
creo que si te cae ccam tienes algun pers que te pide demasiado peticiones verifica saludos
 
Sí paro cccam manualmente el script la tendría que levantar en el tiempo establecido verdad???
 
Si supuestamente esta iniciado el script y funciona con normalidad cada 10 minutos por ejemplo, el echo de añadir al cron, cual es su sentido.?
Ejecutarlo a una hora establecida?
Si ya lo esta cada 10 minutos??
No se si me explique bien.

Un saludo.
 
como es esso de levantar cccam depos de caido???? para mim se el script no aranda puede estar mal, pero se se cai cccam no es normal se fuera Oscam o Sbox etc; Pos vale se puede levantar mediaante Web panel me explico!.. saludos
 
no se muy bien como va esto, alguien me dices como se pone en un gigablue 800ue plus con lonas 1.4?
 

Temas similares

R
Respuestas
12
Visitas
2K
resaca
R
kukinho
Respuestas
4
Visitas
781
Arduramix
Arduramix
Rubeeen
Respuestas
51
Visitas
8K
natolages
natolages
dafilito
Respuestas
0
Visitas
647
dafilito
dafilito
D
Respuestas
1
Visitas
1K
devilxtasy
D
Atrás
Arriba