Creazione script per avvio emu da Blue
Du musst dich
Anmelden
oder
Registrieren
um diesen link zusehen!
su E1 Molto spesso ci capita di inserire emu a mano nella directory del nostro
Du musst dich
Anmelden
oder
Registrieren
um diesen link zusehen!
, e per avviarla ci tocca usare una sessione telnetQuesta guida serve affinchè possiate avviare la emu direttamente dal blue
Du musst dich
Anmelden
oder
Registrieren
um diesen link zusehen!
del vostro dreamEsempio: vogliamo far avviare la newcs.ppc e poi di seguito la CCcam
I file da editare sono 2
un semplice file di testo che ha in esso le operazioni che il
Du musst dich
Anmelden
oder
Registrieren
um diesen link zusehen!
deve farein var/script/Newcs_CCcam.sh
inserendo questo codice
#!/bin/sh
CAMNAME="NEWcs+CCcam"
remove_tmp () {
rm -rf /tmp/*.info* /tmp/*.tmp*
}
case "$1" in
start)
echo "[SCRIPT] $1: $CAMNAME"
remove_tmp
/usr/bin/newcs.ppc #prima emu che vogliamo si avvvi
sleep 10 #pausa tra la prima e la seconda emu
/usr/bin/CCcam & #seconda emu
;;
stop)
echo "[SCRIPT] $1: $CAMNAME"
killall -9 newcs.ppc CCcam 2>/dev/null #arresta le emu
sleep 1
remove_tmp
;;
*)
$0 stop
exit 0
;;
esac
exit 0
fatto questo e salvato con attributi 775 dobbiamo editare la lista di emu avviabili da blue
Du musst dich
Anmelden
oder
Registrieren
um diesen link zusehen!
editiamo come file di testo nella dir var/script/ il file smartcam.config ovverosia l'elenco delle emu avviabili da telecomando
Torveremo innanzi tutto la common interface e le altre emu installate enumerate in maniera crescente. In questo esempio c'è solo la Common Interface
osd-name 1 = Common Interface
emulator 1 = Common Interface
camd 1 =
daemon 1 =
kill 1 =
sleep 1 =
zap-sleep 1 =
aggiungeremo queste righe cambiando il valore 2 con 3 o 4 o 5 a seconda del numero di emu installate nel vostro decoder.
osd-name 2= NewCs + CCcam 2.1.3
emulator 2= Newcs + CCcam 2.1.3
camd 2=
daemon 2= newcs.ppc;CCcam # le emu che vogliamo si avviino
kill 2=
sleep 2= 10
zap-sleep 2= 1
infine modificare il valore di defaultSoftCam = 2
Riavviate il decoder, e dal bluepanel trovate la vosta bella emu avviabile da telecomando.
Inutile ricordarvi di eliminare i commenti dal codice