Resultados 1 al 2 de 2






Sbox en dream 8000


Estás en el tema Sbox en dream 8000 dentro del subforo Sbox en LonasDigital. hola , tengo instalado openld 1.8 en mi dream8000 y me pasa una cosa muy rara a ver tengo este script : #!/bin/sh CAMNAME="Sbox + CCcam"...



Este tema tuvo 441 Visitas y 1 Respuestas

Actualmente hay 1 usuarios viendo este tema. (0 miembros y 1 visitantes)

  1. #1
    Avatar de tomik

    tomik ha iniciado este hilo.
    tomik está desconectado
    Título:  Miembro de Lonas Rango:  Miembro de Lonas
    Fecha de ingreso
    Nov-2013
    Nacionalidad
    Espana
    Edad
    38
    Temas
    4
    Mensajes
    14


    hola , tengo instalado openld 1.8 en mi dream8000 y me pasa una cosa muy rara
    a ver tengo este script :

    #!/bin/sh




    CAMNAME="Sbox + CCcam"




    remove_tmp () {
    rm -rf /tmp/*.info* /tmp/*.tmp*
    }
    echo "[SCRIPT] $1: $CAMNAME"
    start_cam ()
    {
    remove_tmp
    sleep 2
    start-stop-daemon -S -x sbox
    start-stop-daemon -K -s 9 -x sbox
    start-stop-daemon -S -x sbox &
    sleep 15
    start-stop-daemon -S -x CCcam &


    }
    echo "[SCRIPT] $1: $CAMNAME"
    stop_cam ()
    {
    remove_tmp
    start-stop-daemon -K -s 9 -x CCcam
    start-stop-daemon -K -s 9 -x sbox
    }
    case "$1" in
    start)
    start_cam
    ;;
    stop)
    stop_cam
    ;;
    restart)
    $0 stop
    $0 start
    ;;
    *)

    esac




    exit 0


    -----------------------------------------------------------

    y no me hace emulacion cuando lo ejecuto , ni se me ve en mi equipo , pero cuando ejecuto este otro , me va perfecto ::
    ################################################## #############################
    # PSCamScript v2 #
    # TRR2013 #
    # www.**********.com #
    # VUPlus Script BlackHole #
    ################################################## #############################
    #
    #!/bin/sh
    #
    CAMNAME="PSCam SBox" #
    CAM0="sbox" # CAM1 Nombre del binario
    CAM1="" # CAM1 Nombre del segundo binario ( DualCam )
    ONEORTWOCAM=1 # Selecciona el numero de CAMs: 1|2
    SLEEPTIME=2 # Tiempo en segundos para comprobar si estan las CAMs en marcha
    #
    #
    #LOG
    __SYS_LOG=`date +"SYS_"%Y-%m-%d_%H%M%S".txt"`
    __ALERT_LOG=`date +"ERR_"%Y-%m-%d_%H%M%S".txt"`
    __ERR_LOG=`date +"ERR_"%Y-%m-%d_%H%M%S".txt"`
    #LOG
    #
    #
    echo "SYS: CAMs Start" >> /tmp/$__SYS_LOG


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


    FUNC_PSGREPCAM () {
    while sleep $SLEEPTIME
    do
    PSCAM0=`ps -ef | grep "$CAM0" | grep -v "grep" | awk '{print $6}' | uniq -c`


    if [ -n "$PSCAM0" ]; then
    echo "PSCam OK"
    else
    echo "PSCam KO"
    echo "ERR: CAMs Restart" >> /tmp/$__ERR_LOG
    killall -9 $CAM0 2>/dev/null
    sleep 1
    FUNC_REMOVE_TMP
    sleep 1
    /usr/bin/$CAM0 &
    sleep 5
    echo "ALERT: CAMs Restart" >> /tmp/$__ALERT_LOG
    fi
    done
    }


    FUNC_PSGREPCAMs () {
    while sleep $SLEEPTIME
    do
    PSCAM0=`ps -ef | grep "$CAM0" | grep -v "grep" | awk '{print $6}' | uniq -c`
    PSCAM1=`ps -ef | grep "$CAM1" | grep -v "grep" | awk '{print $6}' | uniq -c`


    if [ -n "$PSCAM0" ] && [ -n "$PSCAM1" ]; then
    echo "OK"
    else
    echo "KO"
    echo "ERR: CAMs Restart" >> /tmp/$__ERR_LOG
    killall -9 $CAM0 2>/dev/null
    killall -9 $CAM1 2>/dev/null
    sleep 1
    FUNC_REMOVE_TMP
    sleep 1
    /usr/bin/$CAM0 &
    sleep 3
    /usr/bin/$CAM1 &
    sleep 5
    echo "ALERT: CAMs Restart" >> /tmp/$__ALERT_LOG
    fi
    done
    }


    case "$ONEORTWOCAM" in
    1)
    case "$1" in
    start)
    echo "[SCRIPT] $1: $CAMNAME"
    /usr/bin/$CAM0 &
    sleep 5
    FUNC_PSGREPCAM &
    ;;
    stop)
    echo "[SCRIPT] $1: $CAMNAME"
    killall -9 $CAM0 2>/dev/null
    sleep 1
    FUNC_REMOVE_TMP
    ;;
    *)
    echo "Nothing"
    ;;
    esac
    ;;
    2)
    case "$1" in
    start)
    echo "[SCRIPT] $1: $CAMNAME"
    /usr/bin/$CAM0 &
    sleep 3
    /usr/bin/$CAM1 &
    sleep 5
    FUNC_PSGREPCAMs &
    ;;
    stop)
    echo "[SCRIPT] $1: $CAMNAME"
    killall -9 $CAM0 2>/dev/null
    killall -9 $CAM1 2>/dev/null
    sleep 1
    FUNC_REMOVE_TMP
    ;;
    *)
    echo "Nothing"
    ;;
    esac
    ;;
    *)
    echo "ERR: 1 OR 2"
    ;;
    esac


    exit 0


    ---------------------------

    el problema que tengo es que lo tengo que ejecutar a mano , boton azul ok , si no , no empieza la emulacion
    que hago mal???

    pido perdon si no estoy posteando en el lugar correcto y un saludo a todos



    Citar Citar  




  2. #2
    Avatar de guadito

    guadito está desconectado
    Título:  Usuario PREMIUM Rango:  Usuario PREMIUM
    Fecha de ingreso
    Aug-2012
    Nacionalidad
    Espana
    Temas
    110
    Mensajes
    1,971


    hay que leerse las normas y presentarse antes de iniciar post y más para preguntar.

    saludos y por favor leed las normas.
    AGRADECER NO CUESTA NADA
    Las consultas mejor en el foro no por privado, así todos aprendemos
    COLABORACION OPENLD/FORO --> https://www.paypal.me/Javilonas


    Citar Citar  

Subir