Linux Sat Receivers Community

Dreambox - Общий раздел => Dreambox Emulator's => Topic started by: Polir on July 22, 2009, 06:14:58 PM

Title: Старт скрипт(Cccam+Mgcamd)
Post by: Polir on July 22, 2009, 06:14:58 PM
Привет всем.....Кто сможет написать скрипт для Dm 800 HD PVR,что бы запустить одновременно Cccam и Mgcamd...спасибо.
Title: Старт скрипт(Cccam+Mgcamd)
Post by: Арчи® on July 22, 2009, 06:54:26 PM
Самое главное упустили-для какого имиджа скриптик? ;D
Title: Старт скрипт(Cccam+Mgcamd)
Post by: Polir on July 22, 2009, 06:58:34 PM
NabiloBlackHole_DM800_011 ;)
Title: Старт скрипт(Cccam+Mgcamd)
Post by: dillinger on July 22, 2009, 07:06:44 PM
Счас нарисуем.
Title: Старт скрипт(Cccam+Mgcamd)
Post by: dillinger on July 22, 2009, 08:23:45 PM
Не хотят они работать вместе. Стартуют оба, но нормально не работают. Шара по ССсаm идет, на Mgcamd нет. Используй AutoCam, в 11-ой версии он уже есть и работает.
Title: Старт скрипт(Cccam+Mgcamd)
Post by: Polir on July 22, 2009, 09:24:07 PM
Спасибо dillinger.....Может попробовать чтобы mgcamd стартовал немного попозже,скажем так 3-5сек.после Сссам...Если это конечно что то даст...Или  надо что то в конфигах  подправить?
Title: Старт скрипт(Cccam+Mgcamd)
Post by: dillinger on July 22, 2009, 09:29:05 PM
Да нихрена не даст. Вот скрипт, можешь поиграться :)

Quote
#!/bin/sh

CAMNAME="CCcam_2.1.2-Mgcamd_1.31"

remove_tmp () {
   rm -rf /tmp/*.info* /tmp/*.tmp* /tmp/*mgcamd*
}

case "$1" in
   start)
   echo "[SCRIPT] $1: $CAMNAME"
   remove_tmp
   /usr/bin/CCcam_212 &
   sleep 10
   /usr/bin/mgcamd_1.31 &
   ;;
   stop)
   echo "[SCRIPT] $1: $CAMNAME"
   killall -9  CCcam_212 2>/dev/null
   killall -9 mgcamd_1.31
   sleep 1
   remove_tmp
   ;;
   *)
   $0 stop
   exit 0
   ;;
esac

exit 0
Title: Старт скрипт(Cccam+Mgcamd)
Post by: Polir on July 22, 2009, 09:41:26 PM
Спасибо,буду баловаться ;)
Title: Старт скрипт(Cccam+Mgcamd)
Post by: Polir on July 23, 2009, 08:56:03 AM
@dillinger
поменял в скрипте очерёдность старта камов,и вот результат..Mgcamd работает стабильно,Сссам тоже запустился,только картинка подвисает каждые 10 сек.,как сервак Сссам не пашет,хотя у клиента я online,может где что в конфигах ещё надо подтачить?или в самом скрипте что подправить,что думаешь?

Quote
#!/bin/sh

CAMNAME="Mgcamd_1.30d-CCcam_2.0.11"

remove_tmp () {
   rm -rf /tmp/*.info* /tmp/*.tmp* /tmp/*mgcamd*
}

case "$1" in
   start)
   echo "[SCRIPT] $1: $CAMNAME"
   remove_tmp
   /usr/bin/mgcamd_1.30d &
   sleep 5
   /usr/bin/CCcam_2011 &
   ;;
   stop)
   echo "[SCRIPT] $1: $CAMNAME"
   killall -9  mgcamd_1.30d 2>/dev/null
   killall -9  CCcam_2011
   sleep 1
   remove_tmp
   ;;
   *)
   $0 stop
   exit 0
   ;;
esac

exit 0