Author Topic: Вынуть параметры из конфига  (Read 2655 times)

0 Members and 1 Guest are viewing this topic.

Offline mishgan

  • Новичек
  • *
  • Posts: 3
  • Karma: 0
Вынуть параметры из конфига
« on: December 04, 2010, 08:10:34 PM »
Пишу тут небольшой скриптик для перезагрузки эмулятора при выходе из режима STANDBY. Так вроде написал основные части. Еденственное не знаю как вынимать параметры из конфигов. Кто что подскажет?

Offline dillinger

  • Администратор
  • *
  • Posts: 1629
  • Karma: 1081
Вынуть параметры из конфига
« Reply #1 on: December 04, 2010, 08:26:03 PM »
Зачем его перезагружать и о каких параметрах и конфигах идет речь?
0,9m - 5E+13E+19Е+4W

Offline mishgan

  • Новичек
  • *
  • Posts: 3
  • Karma: 0
Вынуть параметры из конфига
« Reply #2 on: December 04, 2010, 08:36:55 PM »
Ну есть у меня знакомый который не может запомнить как перегружать эмулятор. Вот я для него и пишу скрипт. Включает он свой ресивер (standby) а у него при этом эмулятор перегружался. Хочу этот скрипт оформить попреличней. Сделать под разные эмуляторы. В конфиге хочу хранить разные параметры.... ну типа название эмулятора, пауза перед перезагрузкой ну и т.д.
Ps: делаю все в sh файлах

Offline mishgan

  • Новичек
  • *
  • Posts: 3
  • Karma: 0
Вынуть параметры из конфига
« Reply #3 on: December 05, 2010, 09:16:03 AM »
Вот тут начал этут тему http://dream.altmaster.net/showthread.php?t=4763

Offline dillinger

  • Администратор
  • *
  • Posts: 1629
  • Karma: 1081
Вынуть параметры из конфига
« Reply #4 on: December 06, 2010, 03:28:07 PM »
Вы с vlamo поработали на славу :drink:. Смотрю у тебя там 2 скрипта, один для остановки при переходе в standby, второй для запуска эмулятора при выходе. Если отключение эмулятора в standby и есть основная цель (типа экономии трафика), то можно просто выключать сеть.

В enigma_enter_standby.sh написать
Quote
ifconfig eth0 down &

а в enigma_leave_standby.sh
Quote
ifconfig eth0 up &


По поводу Набило. Старт емулятора можно сделать командой
Quote
wget -O- http://root:dreambox@localhost/NT?startEmu=1

если в файле /var/etc/smartcam.config он идет вторым по списку и т.д.

Quote
osd-name 1 = Common Interface
emulator 1 = Common Interface
camd 1 =
daemon 1 =
kill 1 =
sleep 1 =
zap-sleep 1 =

osd-name 2= mgcamd_1.35a
emulator 2= mgcamd_1.35a
camd 2=
daemon 2= mgcamd_1.35a
kill 2=
sleep 2= 5
zap-sleep 2= 5

0,9m - 5E+13E+19Е+4W