OSCam/fr/scripts/Dreambox
Attention: Le continu du Wiki français est encore partiellement en allemand. Enregistres toi pour nous aider de complèter et traduire les articles.
Dreambox
Dreambox (mipsel) mit newnigma-Image
- Binary "oscam" nach "/usr/bin/" kopieren und 755 chmoden.
- "oscam.emu" nach "/usr/script/" kopieren und 755 chmoden.
- Configs nach "/var/keys" (Symlink auf /usr/keys) kopieren.
- SoftCAM "oscam" über das Menü auswählen.
oscam.emu
#!/bin/sh ######################################## # 10/03/28 # # /usr/script/oscam.emu # # /usr/bin/oscam # ######################################## EMUNAME="OSCam 0.99.4" # dient nur zur Anzeige EMUPS="oscam" # Prozessname remove_tmp () { rm -f /tmp/oscam* >/dev/null rm -f /tmp/ecm.* >/dev/null rm -f /tmp/pmt.* >/dev/null } case "$1" in start) echo "[SCRIPT] $1: $EMUNAME" remove_tmp sleep 1 /usr/bin/oscam -c /var/keys >/dev/null & ;; stop) echo "[SCRIPT] $1: $EMUNAME" if [ -e /tmp/oscam.pid ]; then kill -15 $(cat /tmp/oscam.pid) fi i=5 while expr $i != 0 >/dev/null; do if ! pidof $EMUPS >/dev/null; then break fi i=`expr $i - 1` sleep 1 done if pidof $EMUPS >/dev/null; then killall -9 $EMUPS fi remove_tmp ;; restart) $0 stop sleep 1 $0 start exit ;; *) $0 stop exit 1 ;; esac exit 0
Dreambox mit Gemini(IHAD)-Image (thx 2 pin1)
- Binary "oscam" nach "/usr/bin/" kopieren und 755 chmoden.
- "oscam_cam.sh" nach "/usr/script/" kopieren und 755 chmoden.
- Configs nach "/var/keys" (Symlink auf /usr/keys) kopieren.
- SoftCAM "oscam" über das Menü auswählen.
oscam_cam.sh
#!/bin/sh CAMD_ID=1793 CAMD_NAME="OSCam" CAMD_BIN=oscam INFOFILE_A=ecm0.info INFOFILE_B=ecm1.info INFOFILE_C=ecm2.info INFOFILE_D=ecm3.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/$CAMD_BIN -c /var/keys & ;; stop) killall -9 $CAMD_BIN 2>/dev/null sleep 2 remove_tmp ;; *) $0 stop exit 0 ;; esac exit 0