Javilonas
Trovador Loco
Developer
- Registrado
- 10 Sep 2006
- Mensajes
- 25.305
- Reacciones
- 2.688
- Puntos
- 322
Crear en /usr/camscript: Ncam_CCcam_Mbox.sh
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
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