мануал по установке Replace List Generator (предполагаем, что MgCamd уже установлен и у вас каналы открываются )
1. удаляем из файла replace.list все строки, т.е. оставляем пустым
2. в ReplaceGen.py поправим одну строку:
sClientHost = "192.168.1.2"
где 192.168.1.2 IP компа с которого будут читаться логи mgcamd
в файле /usr/keys/mg_cfg меняем параметр L на это:
L: { 01 } 127.0.0.1 10514
3. кладем ReplaceGen.py например сюда -> /usr/src/ReplaceGen.py (не забываем о правах файла -> с 600 меняем на 755)
4. в файле скрипта mgcamd (например который лежит здесь /usr/camscript/Ncam_mgcamd_1.38.sh и etc/init.d/softcam.MGCamd)
добавляем строки (выделены синим цветом, внимательно с кавычками!)
Цитировать
#!/bin/sh
CAMNAME="Mgcamd 1.38"
remove_tmp () {
rm -rf /tmp/*.info* /tmp/*.tmp* /tmp/*mgcamd*
}
case "$1" in
start)
echo "[SCRIPT] $1: $CAMNAME"
remove_tmp
python /usr/src/ReplaceGen.py &
/usr/bin/mgcamd_138 &
;;
stop)
echo "[SCRIPT] $1: $CAMNAME"
killall -9 mgcamd_138
kill `ps ax | grep ReplaceGen.py | grep -v grep | awk '{print $1}'`
remove_tmp
;;
*)
$0 stop
exit 0
;;
esac
exit 0
5. делаем рестарт эмулятора. и начинаем клацать по каналам, дожидаясь пока появится картинка. периодически делаем рестарт эмулятора (после каждого рестарта, в файл replace.list будут добавляться строки).
сделал все как вы выше росписали все как есть даже скрипт softcam/mgcamd скопировал от Вас и ничего не появляется в реплаке.лист да еще выключил тюнер после вкл вообще не открываются каналы!в место mgcamd 1.38c пишет SCRIPT $:$SCAMNAME
что я мог сделать не так