05 июля | 2024г. | 21:15:11


АвторТема: Replace List Generator  (Прочитано 133531 раз)

0 Пользователей и 4 Гостей смотрят эту тему.

Оффлайн f0rm0za

  • Кандидат
  • *
  • Сообщений: 7
  • Поблагодарили: 1
  • Уважение: 0
Replace List Generator
« Ответ #210: 03 декабря | 2011г. | 05:26:44 »
0
Подскажите а можно как нибудь этот скрипт прикрутить к автозапуску  или как нибудь его прописать скажем в пользовательский скрипт, чтоб он не висел в окне во время работы?.
Я пробовал его вписывать в скрипт запуска эму, но от этого возникает ряд проблем с управлением эмуляторами в Glass System Utilies. Некорректно потом рестартится и выключается эмулятор.
Или я не правильно вписывал его в скрипт запуска ?
Спойлер   :
#!/bin/sh

CamName="Mgcamd² 1.38"
CamBin=mgcamd138

# end


remove_tmp () {
   rm -rf /tmp/mg* /tmp/cccamd.info /tmp/msg.info /tmp/ucm_cam.info /tmp/ecm.info /tmp/pid.info /tmp/cardinfo /tmp/cam.info /tmp/debug.txt /tmp/ecm0.info /tmp/share.info /tmp/share.onl /tmp/stat.info
}

case "$1" in
    start)
        killall -9 camd_3.902 pcamd_3.902 wdog_1.1 dccamd_1.1 evocamd_2.17 cccam_2.1.1 cccam_2.1.2 scam_3.51 scam_3.52 mgcamd_1.30 mgcamd_1.31 > /dev/null 2>&1
#      kill `ps ax | grep ReplaceGen.py | grep -v grep | awk '{print $1}'`
   remove_tmp
        echo $CamName > /tmp/ucm_cam.info
   /usr/UCM_CamSrv_bin/$CamBin > /dev/null 2>&1
#   python /usr/src/ReplaceGen.py
      echo "Start Script Executed" > /tmp/msg.info
  cp /usr/UCM_CamSrv_script/Mgcamd138_Cam.sh /usr/lib/enigma2/python/Plugins/Extensions/GlassSysUtil/Auto_start/Mgcamd138_Cam.sh
   ;;
     stop)
   killall -9  $CamBin 2>/dev/null
#   kill `ps ax | grep ReplaceGen.py | grep -v grep | awk '{print $1}'`
   sleep 2
   remove_tmp
      echo "Stop Script Executed" > /tmp/msg.info
  rm /usr/lib/enigma2/python/Plugins/Extensions/GlassSysUtil/Auto_start/Mgcamd138_Cam.sh
   ;;
     restart)
   killall -9  $CamBin 2>/dev/null
#   kill `ps ax | grep ReplaceGen.py | grep -v grep | awk '{print $1}'`
   sleep 2
   remove_tmp
   sleep 5
   echo $CamName > /tmp/ucm_cam.info
   /usr/UCM_CamSrv_bin/$CamBin > /dev/null 2>&1
#   python /usr/src/ReplaceGen.py
      echo "Restart Script Executed" > /tmp/msg.info
   ;;
     *)
   echo "Script Execution Error" > /tmp/msg.info
   exit 1
   ;;
esac

exit 0



В общем то что я прописывал  сейчас это закомментировано в скрипте.  Может я ошибки какие допустил или не учел чего? Гляньте пожалуйста.


  • Vu+ Duo2\Wave Frontier toroidal t90\4.8e 9.0e 13.0
Vu+ Duo2\Wave Frontier toroidal t90\4.8e 9.0e 13.0

Теги:
 

Похожие темы

  Тема / Автор Ответов Последний ответ
22 Ответов
44470 Просмотров
Последний ответ 06 октября | 2019г. | 13:51:16
от Avrumba
282 Ответов
126194 Просмотров
Последний ответ 02 декабря | 2013г. | 23:13:04
от 2boom
3 Ответов
7992 Просмотров
Последний ответ 06 февраля | 2012г. | 11:50:33
от Vizhuk
283 Ответов
183835 Просмотров
Последний ответ 03 июня | 2019г. | 13:27:28
от rik21
5 Ответов
3651 Просмотров
Последний ответ 07 октября | 2013г. | 18:28:53
от telluris



X

Добро пожаловать!

Мы заметили, что у Вас установлено расширение AdBlock или ему подобное. Пожалуйста добавьте наш Клуб в белый список, внесите этим посильную лепту в его развитие. Спасибо!