Resultados 1 al 2 de 2






Estructura script arranque emu imagen geminis E2


Estás en el tema Estructura script arranque emu imagen geminis E2 dentro del subforo 800HD en LonasDigital. ESTRUCTURA SCRIPT ARRANQUE EMU IMAGEN GEMINIS E2 Vamos a explicar o intentarlo :D como es la estructura de un script de arranque de emus para imagenes E2 geminis o que tengan su base como el caso de rahimaner, para que nos aparezcan en el blue panel del receptor y asi poder arrancarla con el mando a distancia, normalmente pues nos la descargamos y listo, pero siempre es bueno sobre todo para quien empieza pues empezar la casa por la estructura y no por el tejado. en primer lugar...



Este tema tuvo 1470 Visitas y 1 Respuestas

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

  1. #1
    Avatar de ††LUCIFER††

    ††LUCIFER†† ha iniciado este hilo.
    ††LUCIFER††


    Información
    ESTRUCTURA SCRIPT ARRANQUE EMU IMAGEN GEMINIS E2


    Vamos a explicar o intentarlo :D como es la estructura de un script de arranque de emus para imagenes E2 geminis o que tengan su base como el caso de rahimaner, para que nos aparezcan en el blue panel del receptor y asi poder arrancarla con el mando a distancia, normalmente pues nos la descargamos y listo, pero siempre es bueno sobre todo para quien empieza pues empezar la casa por la estructura y no por el tejado.

    en primer lugar habria que saber:

    ADVERTENCIA
    Que nombre lleva el archivo script y donde va alojado


    El nombre del archivo seria: NOMBRE DE LA EMU + _cam + .sh

    Por lo tanto si queremos realizar un script de arranque para la emu CCcam_2.2.1 pues el archivo se llamaria:

    Código:
    CCcam_2.2.1_Cam.sh
    El archivo se introduciria en el receptor en la direccion:

    Código:
    USR/SCRIPT
    ADVERTENCIA
    Estructura del Archivo


    Una vez sabemos ya como se llamaria el archivo script y donde iria alojado, vamos a ver como seria la estructura del archivo, el cual lo podriamos dividir para explicarlo en CUATRO partes:

    NOTA
    PARTE I


    El archivo comenzaria con:

    Código:
    #!/bin/sh
    Significaria donde va alojado en nuestro receptor el interprete comandos sh, pues en este caso en bin/sh.

    NOTA
    PARTE II


    Código:
    ########################################
    ######### The Gemini Project 3 #########
    ###### Powered by The Gemini Team ######
    ### http://www.i-have-a-dreambox.com ###
    ########################################
    #  camid                               #
    #  0000       = Commom Interface       #
    #  0001->0099 = for User Experiment    #
    #  0177       = Rq-Echo-Client         #
    #  0178       = RqCS                   #
    #  0179       = RqCamd                 #
    #  0189       = OpenCam                #
    #  0199       = Dccamd                 #
    #  0200->0299 = Fbiss                  #
    #  0300->0399 = Camd3                  #
    #  0400->0499 = Camx                   #
    #  0500->0599 = Camx-Radegast-CS       #
    #  0600->0699 = Evocamd           -OLD #
    #  0700->0799 = Evocamd_ronlad_cs -OLD #
    #  0800->0899 = Mgcamd            -OLD #
    #  0900->0999 = Mgcamd_ronald_cs  -OLD #
    #  1000->1099 = Newcamd           -OLD #
    #  1100->1199 = Newcamd-ronald_CS -OLD #
    #  1200->1299 = Newcamd-spider    -OLD #
    #  1300->1399 = Radegast               #
    #  1400->1499 = Ronald-CS              #
    #  1500->1599 = Scam                   #
    #  1600->1699 = Scam-Ronald-CS         #
    #  1700->1799 = MPCS/OSCam             #
    #  1800->1899 = NewCS                  #
    #  2000->2099 = Camd3                  #
    #  2300->2399 = Camd3-NewCS            #
    #  2600->2699 = Camd3-MPCardserver     #
    #  3000->3099 = Evocamd                #
    #  3100->3199 = Evocamd-Ronald-CS      #
    #  3200->3299 = Evocamd-NewCS          #
    #  3300->3399 = Evocamd-MPCardserver   #
    #  4000->4099 = Mgcamd                 #
    #  4100->4199 = Mgcamd-Ronald-CS       #
    #  4200->4299 = Mgcamd-NewCS           #
    #  4300->4399 = Mgcamd-MPCS/OSCam      #
    #  5000->5099 = Newcamd-Betad          #
    #  5100->5199 = Newcamd-Cardserver     #
    #  5200->5299 = Newcamd-Spider         #
    #  5300->5399 = Newcamd-NewCS          #
    #  5400->5499 = Newcamd-MPCS/OSCam     #
    #  6000->6099 = CCcam                  #
    #  6100->6199 = CCcam-Capmtserver      #
    #  6200->6299 = CCcam-NewCS            #
    #  6300->6399 = CCcam-MPCS/OSCam       #
    #  7000->7099 = Mbox                   #
    #  7100->7199 = Mbox-NewCS             #
    #  9500->9599 = reserved               #
    #  9600->9699 = reserved               #
    #  9700->9799 = reserved               #
    #  9800->9899 = reserved               #
    #  9900->9999 = reserved               #
    ########################################
    En imagenes geminis o que tenga su base pues cada emu lleva asociado un camid o sea un identificador de la emu, que como vemos se puede utilizar el rango de ids que viene por defecto, en caso que queramos usar otra emu que no viene en esta lista pues se pondria camid del rango 1-99, como en este ejemplo vamos a utilizar CCcam, pues el idcam que tendremos que utilizar sera un numero que como vemos seria entre 6000 y 6099, pues en este ejemplo vamos a escojer para CCcam el 6090 que estaria dentro del rango que hemos visto.

    NOTA
    PARTE III


    Código:
    CAMD_ID=6090
    CAMD_NAME="CCcam 2.2.1"
    CAMD_BIN=CCcam_2.2.1
    
    INFOFILE_A=ecm0.info
    INFOFILE_B=ecm1.info
    INFOFILE_C=ecm2.info
    INFOFILE_D=ecm3.info
    INFOFILE_E=ecm4.info
    INFOFILE_F=ecm5.info
    #Expert window
    INFOFILE_LINES=1111111111000000
    #Zapp after start
    REZAPP=0
    En este caso pues debemos saber que en:

    CAM_ID--> Iria el cam id del rango que expliquemos en la parte II, en este ejemplo como era para emu CCcam elejimos la camid 6090 pues por eso como vemos esta puesto 6090.

    CAMD_NAME=--> Lo que pongamos aqui es lo que nos saldra en el panel blue para elejir el arranque de la emu, lo mas normal es poner la version de emu que estemos utilizando, en este ejemplo como la emu es CCcam_2.2.1 pues ponemos eso para que nos aparezca en el blue panel.

    CAMD_BIN=--> Se pone el nombre del bin de la emu que tenemos introducida en la carpeta del deco, normalmente en USR/BIN, como el bin de la emu en este ejemplo la tenemos en USR/BIN con el nombre de CCcam_2.2.1 pues ponemos eso, si la tedriamos introducida con nombre de CCcam solamente pues ahi pondriamos CCcam.

    NOTA
    PARTE IV


    Código:
    ########################################
    
    logger $0 $1
    echo $0 $1
    
    remove_tmp () {
      rm -rf /tmp/*.info* /tmp/*.tmp*
    }
    
    case "$1" in
      start)
      remove_tmp
      /usr/bin/CCcam_2.2.1 &
      ;;
      stop)
      killall -9 CCcam_2.2.1 2>/dev/null
      sleep 2
      remove_tmp
      ;;
      *)
      $0 stop
      exit 0
      ;;
    esac
    
    exit 0
    En las otras partes lo que hemos hecho ha sido basicamente para que este todo configurado para que nos aparezca la emu en el blue panel y para saber donde va ubicado el archivo binario de la emu, pues a continuacion ya van los comandos propiamente dichos de arranque y parada de la emu.

    Código:
     start)
      remove_tmp
      /usr/bin/CCcam_2.2.1 &
    Arranque de la emu donde se pone la direccion del binario de la emu, para saber el motivo:

    VER HILO

    Código:
    stop)
      killall -9 CCcam_2.2.1 2>/dev/null
      sleep 2
      remove_tmp
    Parada de la emu, para entender por que se pone esto:

    VER HILO

    Pues una vez que hemos comprendido las 4 partes pues uniriamos todas ellas y el archivo nos quedaria de la siguiente manera:

    Código:
    #!/bin/sh
    ########################################
    ######### The Gemini Project 3 #########
    ###### Powered by The Gemini Team ######
    ### http://www.i-have-a-dreambox.com ###
    ########################################
    #  camid                               #
    #  0000       = Commom Interface       #
    #  0001->0099 = for User Experiment    #
    #  0177       = Rq-Echo-Client         #
    #  0178       = RqCS                   #
    #  0179       = RqCamd                 #
    #  0189       = OpenCam                #
    #  0199       = Dccamd                 #
    #  0200->0299 = Fbiss                  #
    #  0300->0399 = Camd3                  #
    #  0400->0499 = Camx                   #
    #  0500->0599 = Camx-Radegast-CS       #
    #  0600->0699 = Evocamd           -OLD #
    #  0700->0799 = Evocamd_ronlad_cs -OLD #
    #  0800->0899 = Mgcamd            -OLD #
    #  0900->0999 = Mgcamd_ronald_cs  -OLD #
    #  1000->1099 = Newcamd           -OLD #
    #  1100->1199 = Newcamd-ronald_CS -OLD #
    #  1200->1299 = Newcamd-spider    -OLD #
    #  1300->1399 = Radegast               #
    #  1400->1499 = Ronald-CS              #
    #  1500->1599 = Scam                   #
    #  1600->1699 = Scam-Ronald-CS         #
    #  1700->1799 = MPCS/OSCam             #
    #  1800->1899 = NewCS                  #
    #  2000->2099 = Camd3                  #
    #  2300->2399 = Camd3-NewCS            #
    #  2600->2699 = Camd3-MPCardserver     #
    #  3000->3099 = Evocamd                #
    #  3100->3199 = Evocamd-Ronald-CS      #
    #  3200->3299 = Evocamd-NewCS          #
    #  3300->3399 = Evocamd-MPCardserver   #
    #  4000->4099 = Mgcamd                 #
    #  4100->4199 = Mgcamd-Ronald-CS       #
    #  4200->4299 = Mgcamd-NewCS           #
    #  4300->4399 = Mgcamd-MPCS/OSCam      #
    #  5000->5099 = Newcamd-Betad          #
    #  5100->5199 = Newcamd-Cardserver     #
    #  5200->5299 = Newcamd-Spider         #
    #  5300->5399 = Newcamd-NewCS          #
    #  5400->5499 = Newcamd-MPCS/OSCam     #
    #  6000->6099 = CCcam                  #
    #  6100->6199 = CCcam-Capmtserver      #
    #  6200->6299 = CCcam-NewCS            #
    #  6300->6399 = CCcam-MPCS/OSCam       #
    #  7000->7099 = Mbox                   #
    #  7100->7199 = Mbox-NewCS             #
    #  9500->9599 = reserved               #
    #  9600->9699 = reserved               #
    #  9700->9799 = reserved               #
    #  9800->9899 = reserved               #
    #  9900->9999 = reserved               #
    ########################################
    
    CAMD_ID=6090
    CAMD_NAME="CCcam 2.2.1"
    CAMD_BIN=CCcam_2.2.1
    
    INFOFILE_A=ecm0.info
    INFOFILE_B=ecm1.info
    INFOFILE_C=ecm2.info
    INFOFILE_D=ecm3.info
    INFOFILE_E=ecm4.info
    INFOFILE_F=ecm5.info
    #Expert window
    INFOFILE_LINES=1111111111000000
    #Zapp after start
    REZAPP=0
    
    ########################################
    
    logger $0 $1
    echo $0 $1
    
    remove_tmp () {
      rm -rf /tmp/*.info* /tmp/*.tmp*
    }
    
    case "$1" in
      start)
      remove_tmp
      /usr/bin/CCcam_2.2.1 &
      ;;
      stop)
      killall -9 CCcam_2.2.1 2>/dev/null
      sleep 2
      remove_tmp
      ;;
      *)
      $0 stop
      exit 0
      ;;
    esac
    
    exit 0





  2. Los siguientes 2 Usuarios dieron las gracias a ††LUCIFER†† Por su Mensaje :

    jlfer62 (18-04-11), Mireto (21-03-11)


  3. QoinPro.com: Free Bitcoins every 24 hours


  4. #2
    Avatar de siu2

    siu2 está desconectado
    Título:  el malo de la pelicula Rango:  Administrador
    Fecha de ingreso
    Feb-2007
    Receptor
    VU+so + ze
    Firmware
    ............
    Nacionalidad
    Europa
    Ubicación
    en este universo
    Temas
    103
    Mensajes
    7,802


    buen aporte compi.
    Información
    Recuerde que no está permitido Soporte de ningún tipo en el chat, no se resuelven dudas por Privados ni por E-mail, ya que para eso esta el foro.





    Consejo
    El ignorante afirma, el sabio duda y reflexiona​



Subir