OpenboxПлагин EMURestarter

Openbox

Модераторы: Admin, KOSTEY, boom, kakgrek, suen, Мордовораторы

Аватара пользователя
Admin

Плагин EMURestarter

Сообщение Admin » 06 янв 2015, 13:08

[shadow=blue]Плагин EMURestarter[/shadow]

При появлении таблички "Канал закодирован" будет происходить автоматический перезапуск эмулятора при помощи заранее сформированного скрипта. Прошу обратить внимание, что плагин реагирует не только на появление надписи кодированного канала, но и на сообщение об отсутствующем сигнале. Так же сделано и в 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).

[glow=red]Внимание! Работоспособность искусственно ограничена ресиверами Openbox SX-серии![/glow]
Скрытый текст
Для просмотра скрытого текста необходимо быть авторизованным пользователем.
У вас нет необходимых прав для просмотра вложений в этом сообщении.


Привет. Приглашаем Вас зарегистрироваться для качественного просмотра каналов через шаринг Sat Biling.Sat Biling - Качественный шаринг просмотр.

Аватара пользователя
Admin

Плагин EMURestarter

Сообщение Admin » 06 янв 2015, 13:09

[shadow=blue]OSDECMInfo, версия 0.9.[/shadow]

Изменено:
•Улучшена стабильность работы
•Некоторые косметические изменения графического интерфейса
•Обновлён тулчейн сборки до свежей версии компилятора gcc 4.8.4 и binutils 2.25

Для всех ресиверов Fortis STI H205.
Скрытый текст
Для просмотра скрытого текста необходимо быть авторизованным пользователем.
У вас нет необходимых прав для просмотра вложений в этом сообщении.


Привет. Приглашаем Вас зарегистрироваться для качественного просмотра каналов через шаринг Sat Biling.Sat Biling - Качественный шаринг просмотр.

Аватара пользователя
Admin

Плагин EMURestarter

Сообщение Admin » 22 янв 2015, 10:41

Плагин EMURestarter, версия 0.2.

Изменено:

•Обновлён тулчейн сборки до gcc 4.9.2
•Оптимизация алгоритмов работы и флагов компиляции

Внимание! Работоспособность искусственно ограничена ресиверами Openbox SX-серии!
Скрытый текст
Для просмотра скрытого текста необходимо быть авторизованным пользователем.
У вас нет необходимых прав для просмотра вложений в этом сообщении.


Привет. Приглашаем Вас зарегистрироваться для качественного просмотра каналов через шаринг Sat Biling.Sat Biling - Качественный шаринг просмотр.

Аватара пользователя
Hanklych

Плагин EMURestarter

Сообщение Hanklych » 24 апр 2015, 08:04

Новая версия Emurestarter v0.4 исправлены ошибки!
Скрытый текст
Для просмотра скрытого текста необходимо быть авторизованным пользователем.
У вас нет необходимых прав для просмотра вложений в этом сообщении.



Вернуться в «Openbox»