• 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


Ayuda Borraoffs 800HD

maclinksys

maclinksys

Toi Flipao
Usuario Avanzado
Registrado
29 Mar 2010
Mensajes
817
Reacciones
0
Puntos
39
Lo tengo funcionando, pero solo si lo ejecuto a mano.

Mira esto es lo que he ejecutado.

./dm800.borraoffs.20100518013444 /tmp/share.onl /usr/keys/cwshare.cfg 5
y me ha creado el

share.db en /usr/offs
Los sript de arranque que uso son estos 2, esto es lo que no me aclaro.¿Como lo pongo para que arranque cuando Mbox?



#!/bin/sh

CAMNAME="Sbox0047-4/mbox"

remove_tmp () {
rm -rf /tmp/*.info* /tmp/*.tmp*
}

case "$1" in
start)
echo "[SCRIPT] $1: $CAMNAME"
remove_tmp
/usr/bin/sbox &
sleep 7
/usr/bin/mbox &
;;
stop)
echo "[SCRIPT] $1: $CAMNAME"
killall -9 sbox 2>/dev/null
sleep 3
killall -9 mbox 2>/dev/null
sleep 3
remove_tmp
;;
*)
$0 stop
exit 0
;;
esac
#!/bin/sh

CAMNAME="Mbox"

remove_tmp () {
rm -rf /tmp/*.info* /tmp/*.tmp*
}

case "$1" in
start)
echo "[SCRIPT] $1: $CAMNAME"
remove_tmp
/usr/bin/mbox /var/keys/mbox.cfg &
;;
stop)
echo "[SCRIPT] $1: $CAMNAME"
killall -9 mbox 2>/dev/null
sleep 1
remove_tmp
;;
*)
$0 stop
exit 0
;;
esac

exit 0
Me an dicho que ponga esto pero no se donde.
start)
...
sleep 300
cd /usr/offs
./dm800.borraoffs.20100518013444 /tmp/share.onl /usr/keys/cwshare.cfg 5 &
;;
Gracias
 
sustituye tu script de arranque de mbox por este:

Código:
#!/bin/sh
 
CAMNAME="Mbox"
 
remove_tmp () {
   rm -rf /tmp/*.info* /tmp/*.tmp*
}
 
case "$1" in
   start)
   echo "[SCRIPT] $1: $CAMNAME"
   remove_tmp
   /usr/bin/mbox /var/keys/mbox.cfg &
   ;;
 start)
   ...
  sleep 300
cd /usr/offs
   ./dm800.borraoffs.20100518013444 /tmp/share.onl  /usr/keys/cwshare.cfg 5  &
   ;;
   stop)
   echo "[SCRIPT] $1: $CAMNAME"
   killall -9  mbox 2>/dev/null
   sleep 1
   remove_tmp
   ;;
   *)
   $0 stop
   exit 0
   ;;
esac
 
exit 0
y dime si te funciona, la verdad es que no he trasteado aun con la 800 y desconosco como es sus rutas carpetas directorios forma de arrancar y esas cosillas, pero por probar que no quede jejeje,

saludos
 
Última edición:
Gracias lonas y haora como compruebo que funciona,
Pongo (ps) pero no lo veo en los procesos.
 
pues muy sencillo entra por ftp y mira si el archivo share.db que esta dentro de la carpeta de borraoffs esta lleno si esta vaacio es qu eno a funcionado.

saludos
 
Gracias Lonas si que funciona
Entonces por lo que he comprobado el de Sbox-Mbox, seria asi ¿no?
Corrijeme si me equiboco?

#!/bin/sh

CAMNAME="Sbox0047-4/mbox"

remove_tmp () {
rm -rf /tmp/*.info* /tmp/*.tmp*
}

case "$1" in
start)
echo "[SCRIPT] $1: $CAMNAME"
remove_tmp
/usr/bin/sbox &
sleep 7
/usr/bin/mbox &
;;
start)
...
sleep 300
cd /usr/offs
./dm800.borraoffs.20100518013444 /tmp/share.onl /usr/keys/cwshare.cfg 5 &
;;
stop)
echo "[SCRIPT] $1: $CAMNAME"
killall -9 sbox 2>/dev/null
sleep 3
killall -9 mbox 2>/dev/null
sleep 3
remove_tmp
;;
*)
$0 stop
exit 0
;;
esac
Saludos y gracias
 
para mbox y sbox y el borraoffs sería así:

Código:
#!/bin/sh

CAMNAME="Mbox/Sbox"

remove_tmp () {
rm -rf /tmp/*info* /tmp/*mbox* /tmp/*online* /tmp/*share* /tmp/*debug*
}

case "$1" in
start)
echo "[SCRIPT] $1: $CAMNAME"
remove_tmp
/usr/bin/sbox &
sleep 10
start-stop-daemon --start --quiet --background --exec /usr/bin/mbox
;;
start)
   ...
sleep 300
cd /usr/offs
   ./dm800.borraoffs.20100518013444 /tmp/share.onl  /usr/keys/cwshare.cfg 5  &
   ;;
stop)
echo "[SCRIPT] $1: $CAMNAME"
killall -9 sbox mbox 2>/dev/null
sleep 1
remove_tmp
;;
*)
$0 stop
exit 1
;;
esac

exit 0

si te funcionó el borraoffs este tambien tendría que funcionar y por lo quye veo no cambia mucho el tema de los script en enigma 2

por cierto si no te funciona ponle al script este de nombre Ncam_MboxSbox.sh y lo giardas como tal

saludos y ya me contaras
 
Perfecto Lonas, si funcionan los dos scripts.
Una cosa y si quiero ponerlo en otro 800HD, ¿Puedo copiar todos los archivos creados y pasarlos al otro?
O tendria que ejecutar el borraoff para que me cree otra vez todo?
Saludoss,,
 
Nada Lonas creia que funcionaba pero no funciona. ¿El share.db tendria que ir modificandose solo? Pues ami se modifica desde que lo instale hace 2 dias y hay pers que pone siempra 19mm desconectado. cuando ya llevan muchos dias.
¿Se puede crear un scritp nuevo independiente de estos como en el 500?

Mira Lonas de la unica forma que me funciona es esta.(telnet)
1.--------------

2.--------------
./dm800.borraoffs.20100518013444 /tmp/share.onl /usr/keys/cwshare.cfg 5 &
 
Última edición:
el share.db si esta lleno es que te está funcionando, en cada reinicio que hagas se actualizará este campeón,

eso que haces por telnet es lo mismo que hace el script,

saludos
 
el share.db si esta lleno es que te está funcionando, en cada reinicio que hagas se actualizará este campeón,

eso que haces por telnet es lo mismo que hace el script,

saludos
Lonas cada minuto que pasa y habro el share.db compruebo que funciona, por que me cambia el tiempo del perr en off pero solo si lo ejecuto a mano.
ejemplo.
00 d 00 h 00 m 100% 536
00 d 08 h 55 m 0% 536
si yo no lo ejecuto por telnet a mano esto se quesa asi siempre y ya puedo reiniciar que nada (osea los scritp no hacen su funcion de arrancarlo)
Gracias lonas
 
y no puedes crearle un script solo para el borraoffs y luego ejecutar ese script por cron a una hora determinada?

es decir te creas un archivo llamado borraoffs y en el metes la orden que hay que efectuar para que funcione es decir lo mismo que metes por telnet,

luego solo tendrías que crear un cron y ejecutar ese archivo a la hora que quieras,

intentalo y cuentame que tal,

saludos
 
Última edición:
por ponerte un ejemplo:

renombra el dm800.borraoffs.20100518013444 a borraoffs solamente,

luego en la carpeta script si ensiste que no lo se jejeje le metes el script nuevo llamado boffs.sh si no ensiste esta carpeta metelo donde creas que vá,

el archivo boffs.sh sería algo así:

Código:
#!/bin/sh
killall borraoffs
cd
cd
cd /usr/offs
/usr/offs/borraoffs /tmp/share.onl /usr/keys/cwshare.cfg 5 &
killall boffs.sh

exit

por lo tanto ahora es mas facil ya que solo tendrias que crear el cron a este scrip llamado boffs.sh o en todo caso meterle en el script de arranque de mbox + sbox el archivo boffs.sh y veras como si funciona esta vez.

saludos
 
Nada lonas que no doy con ello, y la cosa se complica haora ya es el borraoffs y el borrafakes.
Los tengo que ejecutar a mano, O no funcionan, te pongo lo que ejecuto a mano.
Código:
#BorraOffs
1- cd /usr/offs
2- /usr/offs/dm800.borraoffs /tmp/share.onl /usr/keys/cwshare.cfg 5 &
#BorraFakes
1- /usr/script/BorraFakes.sh
 

Temas similares

D
Respuestas
4
Visitas
999
Transport
T
T
Respuestas
16
Visitas
957
mojar2001
mojar2001
G
Respuestas
7
Visitas
1K
paco-50
P
A
Respuestas
0
Visitas
527
Alfonsosf
A
Atrás
Arriba