e scriptul de verificare la 3 min, si scriptul start stop, in plugin mai are autorestart daily intre orele ... dar nu e activat
---------- Post added at 14:51 ---------- Previous post was at 14:47 ----------
Oscam1.20_CCcam2.1.3_cam.sh
OscamCCcamcheck.shCode:#!/bin/sh CAMD_ID=6394 CAMD_NAME="OSCam 1.20/CCcam 2.1.3" 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* /tmp/*mbox* /tmp/*share* /tmp/*.pid* /tmp/*sbox* } case "$1" in start) remove_tmp /usr/bin/oscam & sleep 10 sed -i '/DVB API/d' /etc/CCcam.cfg /usr/bin/CCcam_2.1.3 & ;; stop) killall -9 oscam CCcam_2.1.3 2>/dev/null sleep 2 remove_tmp ;; *) $0 stop exit 0 ;; esac exit 0
Code:#!/bin/sh sleep 30 if ps x |grep -v grep |grep -c CCcam_2.1.3 >/dev/null then if wget http://..................... rm index.html then echo "CCcam ok." fi else echo `date` "CCcam restarted." >>/var/log/camd_check.log killall -9 oscam CCcam_2.1.3 2>/dev/null sleep 1 /usr/bin/oscam & sleep 10 #sed -i '/DVB API/d' /etc/CCcam.cfg /usr/bin/CCcam_2.1.3 & sleep 2 fi process=`ps auxwww | grep oscam | grep -v grep | awk '{print $1}'` if [ -z "$process" ]; then echo `date` "Oscam restarted...!" >>/var/log/camd_check.log #echo "Restart...!" killall -9 oscam CCcam_2.1.3 2>/dev/null sleep 1 /usr/bin/oscam & sleep 10 #sed -i '/DVB API/d' /etc/CCcam.cfg /usr/bin/CCcam_2.1.3 & else echo "Oscam ok!" fi




Reply With Quote