mkhayom Опубликовано 10 Февраля 2015 Поделиться Опубликовано 10 Февраля 2015 как работает emurestarter ? оно автоматом перезапускает или по запросу ? Ссылка на комментарий Поделиться на других сайтах Прочее
Hellnet Опубликовано 10 Февраля 2015 Поделиться Опубликовано 10 Февраля 2015 mkhayom Перезапускает автоматом при появлении надписи<Канал закодирован>.Ниже описание плагина. Друзья, рад представить новый плагин, являющийся аналогом OrangeRestarter. При появлении таблички "Канал закодирован" будет происходить автоматический перезапуск эмулятора при помощи заранее сформированного скрипта. Прошу обратить внимание, что плагин реагирует не только на появление надписи кодированного канала, но и на сообщение об отсутствующем сигнале. Так же сделано и в OrangeRestarter - такая особенность внешних Fortis API.Установка стандартная: файлы из папки bin размещаем по пути /var/bin, из папки etc - по пути /var/etc, из папки scripts - в папку /var/scripts, которую вам, скорее всего, придётся создать. Сделать это можно, использую Samba или FTP-соединение. Структура каталогов в архиве сохранена.Запуск/остановка и прописывание плагина в автозагрузку выполняется стандартно через меню плагинов (Меню --> Плагин). Не забываем назначить права 755 (командой chmod) исполняемому файлу плагина/var/bin/EMURetstart и скрипту перезапуска эмулятора в каталоге /var/scripts. В скрипт перезапуска можетедобавить команду перезапуска сети (работоспособность скрипта перезапуска сети ещё под вопросом).Итак, после появления надписи "Канал закодирован" запускается таймер, равный codeWait из конфига (по умолчанию 6 секунд, можно задать от 0 до 60 секунд). После этого вызывается скрипт перезапуска эмулятора, который обязательно должен быть исполняемым Linux Shell скриптом. Путь к скрипту задаётся параметром restartScript из файла конфигурации. После первого вызова скрипта, если сообщение о кодированном канале не пропало, выжидается restarWait секунд (по умолчанию 4 секунды, можно задать от 3 до 60 секунд) и делаются повторные запуски скрипта. Всего предпринимается restartCount попыток (по умолчанию 3, можно задать от 3 до 10000). Все данные параметры задаются в секции Options.Если активен параметр showText секции Options (то есть равен 1), то в момент перезапуска на экран выводится сообщение "Перезапуск эмулятора...". В этом случае применяются секции Position, Font и Color.posX и posY задают верхний левый угол по оси X и Y соответственно окна с сообщением, а width и height - его ширину и высоту соответственно. Параметр family задаёт путь к шрифту (шрифт должен быть с поддержкой кириллицы), size определяет его размер (можно задать от 6 до 96), font и back задают цвета шрифта и фона (как задаются цвета, можно посмотреть здесь).Конечно, приложением имеет лог работы по пути /tmp/EMURestarter.log.Прошу так же заранее обратить внимание на важную особенность реализации - если будет предприняты все попытки перезапуска эмулятора (restartCount из конфига), а канал так и не раскодируется, то повторные попытки перезапуска эмулятора производится не будут (в логе появится сообщение "Перезапуск не удался") либо до ручного перезапуска эмулятора, либо до перезапуска плагина. В некоторых ситуациях это имеет смысл, иначе - рекомендуется задавать параметр restartCount большим (например, 1000).Отписываемся о впечатлениях, найденных ошибках, высказываем пожелания для будущих версий здесь.Внимание! Работоспособность искусственно ограничена ресиверами Openbox SX-серии! Ссылка на комментарий Поделиться на других сайтах Прочее
mkhayom Опубликовано 10 Февраля 2015 Поделиться Опубликовано 10 Февраля 2015 а нечего что емурестарт не запускается??7 Ссылка на комментарий Поделиться на других сайтах Прочее
Hellnet Опубликовано 10 Февраля 2015 Поделиться Опубликовано 10 Февраля 2015 mkhayom Не запускается потому что через фтп надо поправить заглавные буквы на те что прописаны в скрипте. Ссылка на комментарий Поделиться на других сайтах Прочее
mkhayom Опубликовано 10 Февраля 2015 Поделиться Опубликовано 10 Февраля 2015 сделал все как положено но тоже не включается....... наверно только не опенах работаЕТ? Ссылка на комментарий Поделиться на других сайтах Прочее
infinite.uz Опубликовано 10 Февраля 2015 Поделиться Опубликовано 10 Февраля 2015 да написано там ... Внимание! Работоспособность искусственно ограничена ресиверами Openbox SX-серии! Ссылка на комментарий Поделиться на других сайтах Прочее
Гость ака_Учкун Опубликовано 10 Февраля 2015 Поделиться Опубликовано 10 Февраля 2015 Ну так ведь написано же. Даже красным выделено Внимание! Работоспособность искусственно ограничена ресиверами Openbox SX-серии! Ссылка на комментарий Поделиться на других сайтах Прочее
mkhayom Опубликовано 10 Февраля 2015 Поделиться Опубликовано 10 Февраля 2015 ЕСТЬ ЧТО НИБУДЬ ЧТОБ РАБОТАЛ ДЛЯ XCRUISER ЧТОБ ПЕРЕЗАПУСКАЛ ВИКАРД ИЛИ ХСАМ Ссылка на комментарий Поделиться на других сайтах Прочее
FarSat Опубликовано 10 Февраля 2015 Поделиться Опубликовано 10 Февраля 2015 ЕСТЬ ЧТО НИБУДЬ ЧТОБ РАБОТАЛ ДЛЯ XCRUISER ЧТОБ ПЕРЕЗАПУСКАЛ ВИКАРД ИЛИ ХСАМ XCruiser ни коем образом не отличается от опенов и их клонов. Для последних версий XCamClient никакие рестартеры не обязательны. В случае остановки всего лишь надо переключать каналы. Ссылка на комментарий Поделиться на других сайтах Прочее
mkhayom Опубликовано 10 Февраля 2015 Поделиться Опубликовано 10 Февраля 2015 XCruiser ни коем образом не отличается от опенов и их клонов. Для последних версий XCamClient никакие рестартеры не обязательны. В случае остановки всего лишь надо переключать каналы. А ЧТО НАСЧЕТ ВИКАРДА??? Ссылка на комментарий Поделиться на других сайтах Прочее
Рекомендуемые сообщения