Resultados 1 al 1 de 1






Script CCcam + Mbox para LD


Estás en el tema Script CCcam + Mbox para LD dentro del subforo Scripts & tools en LonasDigital. Crear en /usr/camscript: Ncam_CCcam_Mbox.sh #!/bin/sh CAMNAME="|CCcam| + mbox"...



Este tema tuvo 1933 Visitas y 0 Respuestas

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

  1. #1
    Avatar de lonas

    lonas ha iniciado este hilo.
    lonas está desconectado
    Título:  ✔ User Verified ™ Rango:  Admin & Developer
    Fecha de ingreso
    Sep-2006
    Receptor
    Formuler F1
    Firmware
    OpenLD-3.0
    Nacionalidad
    Espana
    Ubicación
    Planeta Marte
    Edad
    36
    Temas
    1613
    Mensajes
    23,402


    Crear en /usr/camscript: Ncam_CCcam_Mbox.sh

    Código:
    #!/bin/sh
    
    
    
    
    CAMNAME="|CCcam| + mbox"
    
    
    
    
    remove_tmp () {
        rm -rf /tmp/*.info /tmp/*.tmp
    }
        echo "[SCRIPT] $1: $CAMNAME"
        start_cam () 
        { 
        remove_tmp
        sleep 2
        /bin/mkdir -p /dev/dvb/adapter1
        start-stop-daemon -S -x socat PTY,link=/dev/dvb/adapter1/ca0 UDP-SENDTO:localhost:65535 &
        start-stop-daemon -S -x socat PTY,link=/dev/dvb/adapter1/demux0 UDP-SENDTO:localhost:65535 &
        sleep 3
        if ! grep '^A:.*' /usr/keys/mbox.cfg > /dev/null
        then
        echo "A: { 1 }" >> /usr/keys/mbox.cfg
        fi
        sed -i '/^P:/d' /usr/keys/mbox.cfg
        start-stop-daemon -S -x mbox
        sleep 8
        sed -i '/DVB API/d' /etc/CCcam.cfg
        start-stop-daemon -S -x CCcam
        }
        echo "[SCRIPT] $1: $CAMNAME"
        stop_cam () 
        {
        remove_tmp
        start-stop-daemon -K -s 9 -x CCcam
        touch /tmp/mbox.kill
        start-stop-daemon -K -s 9 -x mbox
        start-stop-daemon -K -s 9 -x socat    
            }
    case "$1" in  
        start) 
            start_cam 
            ;; 
        stop) 
            stop_cam 
            ;; 
        restart) 
            $0 stop 
            $0 start 
            ;; 
        *)
     
        esac
    
    
    
    
    
    
    
    
    exit 0
    Recordar donde va cada uno y los permisos que llevan.

    ------------------------------------------------------------------------------------------------------
    Carpeta /usr/bin: CCcam permisos 755
    Carpeta /etc: CCcam.cfg, CCcam.channelinfo, CCcam.prio, CCcam.providers permisos 755
    ------------------------------------------------------------------------------------------------------
    Carpeta /usr/camscript: Ncam_CCcam_Mbox.sh permisos 755
    ------------------------------------------------------------------------------------------------------
    Carpeta /usr/bin: mbox permisos 755
    Carpeta /usr/keys: 50001.list , cwshare.cfg , ident.info , ignore.list , mbox.cfg , mbox.prio permisos 755
    ------------------------------------------------------------------------------------------------------
    Carpeta /usr/bin: socat permisos 755
    ------------------------------------------------------------------------------------------------------

    pd: este script sería para visualizar por CCcam y compartir por las dos emus (si quieres leer la card con sbox solo tienes que añadirle este.)


    Saludos :D

    Si te gustó este post, dale arriba a los botones de Me gusta (facebook) Twitter y google +1 que no te llevará ni 5 segundos xD

    Recuerda:
    El trabajo que realizo es de manera altruista y seguirá siendo así siempre, pero nunca viene mal un poco de ayuda,apoyo y motivación para continuar creando y creciendo en lo que uno realiza.
    Si estas satisfecho y te apetece,puedes contribuir con una donación :

    No se resuelven dudas por Privados ni por E-mail,las incidencias se consultan en el foro y se resuelven entre todos.

    Sígueme en Twitter: https://twitter.com/javilonas



  2. Los siguientes 7 Usuarios dieron las gracias a lonas Por su Mensaje :

    chirimbo (20-09-12), davidh (21-06-13), falconeti (16-09-12), fmm (16-09-12), r3s3t (18-09-12), Sixtinine (25-04-13), WebLogs (06-10-12)




Subir