Здравейте,
необходима ми е малко помощ да си настроя приемника да рестартира кам-а в определено време. Софтуера е GP 5.00.
Това което правя е следното:
От син панел в service daemons настройвам cron по време примерно 5мин на всички останали полета задавам always(винаги) и най-долу посочвам скрипта на CCcam.
Запазвам настройките и активирам cron да стане зелен.
В /etc/cron/crontabs получавам файл root със съдържание
Цитат*/5 * * * * /usr/script/CCcam_2.1.3_cam.sh
Като дойде времето за рестарт кама спира, но не иска да се стартира и не зная какво пропускам. Дали не е проблем и на самия софт?
Цитат на: Кермит;207328Здравейте,
необходима ми е малко помощ да си настроя приемника да рестартира кам-а в определено време. Софтуера е GP 5.00.
Това което правя е следното:
От син панел в service daemons настройвам cron по време примерно 5мин на всички останали полета задавам always(винаги) и най-долу посочвам скрипта на CCcam.
Запазвам настройките и активирам cron да стане зелен.
В /etc/cron/crontabs получавам файл root със съдържание
Като дойде времето за рестарт кама спира, но не иска да се стартира и не зная какво пропускам. Дали не е проблем и на самия софт?
Дай да видим какво пише вътре в скрипта?
от конзола с телнет изпълни:
cat /usr/script/CCcam_2.1.3_cam.sh
Скрипта си е стандартния с който взех приемника.
ЦитатCAMD_ID=6094
CAMD_NAME="CCcam 2.1.3"
CAMD_BIN=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*
}
case "$1" in
start)
remove_tmp
/usr/bin/CCcam_2.1.3 &
;;
stop)
killall -9 CCcam_2.1.3 2>/dev/null
sleep 2
remove_tmp
;;
*)
$0 stop
exit 0
;;
esac
exit 0
Сега се загледах в един ред
ЦитатREZAPP=0
дали не трябва да е 1 на мястото на 0?
Не резап е за друго, не ти върши работа.
Замисли се малко, и ще стигнеш до верният отговор, каква команда трябва да зададеш след името на скрипта ;)
Цитат на: Продуцентът;207347Не резап е за друго, не ти върши работа.
Замисли се малко, и ще стигнеш до верният отговор, каква команда трябва да зададеш след името на скрипта ;)
аз не познавам този скрипт, ама доколкото намерих един друг в нета със същото име, приема само start / stop
че май или да преправи скрипта, за да добави restart, или да пусне 2 реда в крона - един стоп и един старт
Цитат*/5 * * * * /usr/script/CCcam_2.1.3_cam.sh start
/usr/bin/CCcam_2.1.3 -b &
Цитат на: miros123;207367/usr/bin/CCcam_2.1.3 -b &
:lol15:
Пробвах вариантите
Цитат5 * * * * /usr/script/CCcam_2.1.3_cam.sh stop
6 * * * * /usr/script/CCcam_2.1.3_cam.sh start
Цитат5 * * * * /usr/script/CCcam_2.1.3_cam.sh CCcam_2.1.3
Цитат5 * * * * /usr/script/CCcam_2.1.3_cam.sh /usr/bin/CCcam_2.1.3
и не се получава.