Problem CCcam 2.1.3/Oscam at newnigma2 800se

Lav

Senior Member
Messages
257
Code:
newnigma2-dm800se-2011-12-24-ramiMAHER #ssl84b

I have problem with Startscript 2.1.3/oscam, i have CCcam 2.1.4/Oscam and all working fine but no on 2.1.3/oscam

atr.755 in all
usr/script
CCcam2_1_4.emu - OK
CCcam2_1_3.emu - OK
oscam.emu - OK
CCcam2_1_4_and_OScam.emu - OK


CCcam2_1_3_and_OScam.emu - nok


Code:
#!/bin/sh
########################################
###### Powered by NewNigma2 Team  ######
###      http://newngima2.to         ###
########################################

# EMUNAME is only Display name for EMU Menu
EMUNAME="CCcam 2.1.3 - OScam"
# CCcamversion
CCVer="CCcam2_1_3"

remove_tmp ()
{
        [ -e /tmp/ecm.info ] && rm -rf /tmp/ecm.info
        [ -e /tmp/ecm0.info ] && rm -rf /tmp/ecm0.info
	[ -e /tmp/ecm1.info ] && rm -rf /tmp/ecm1.info
        [ -e /tmp/.oscam ] && rm -rf /tmp/.oscam
        [ -e /tmp/oscam.log ] && rm -rf /tmp/oscam.log
	[ -e /tmp/oscam.kill ] && rm -rf /tmp/oscam.kill
	[ -e /tmp/oscamuser.log ] && rm -rf /tmp/oscamuser.log
        [ -e /tmp/.CCcam.nodeid ] && rm -rf /tmp/.CCcam.nodeid
	[ -e /tmp/CCcam.kill ] && rm -rf /tmp/CCcam.kill
        [ -e /tmp/warnings.txt ] && rm -rf /tmp/warnings.txt
}

case "$1" in
        start)
                echo "[SCRIPT] $1: $EMUNAME"
		if [ -f /usr/keys/oscam.conf ]; then
			/usr/bin/oscam -c /usr/keys >/dev/null &
		else
			/usr/bin/oscam -c /etc/tuxbox/config >/dev/null &
		fi
		sleep 10
		/usr/bin/$CCVer >/dev/null &
                ;;
        stop)
                echo "[SCRIPT] $1: $EMUNAME"
		echo -n "kill " > /tmp/oscam.kill
		pidof oscam **** /tmp/oscam.kill
		echo sleep 1s **** /tmp/oscam.kill
		echo -n "kill -9 " **** /tmp/oscam.kill
		pidof oscam **** /tmp/oscam.kill
		chmod 755 /tmp/oscam.kill
		/tmp/oscam.kill
		sleep 2
		echo -n "kill " > /tmp/CCcam.kill
		pidof $CCVer **** /tmp/CCcam.kill
		echo sleep 1s **** /tmp/CCcam.kill
		echo -n "kill -9 " **** /tmp/CCcam.kill
		pidof $CCVer **** /tmp/CCcam.kill
		chmod 755 /tmp/CCcam.kill
		/tmp/CCcam.kill
		sleep 2
		remove_tmp
                ;;
        restart)
                $0 stop
                sleep 1
                $0 start
                exit 1
                ;;
        *)
                $0 stop
                exit 1
                ;;
esac

exit 0
 
Top