Плагин является промежуточным вариантом между UserRunGUI и 4color. При нажатии на функциональные (цветные) кнопки пульта (красную, зелёную, жёлтую и синюю) будет происходить выполнение команд Linux. Это значит, что Вы без труда сможете перезагружать ресивер нажатием всего одной кнопки, перезапускать эмуляторы, пинговать сервера и делать многое другое, чем богата командная строка Linux спутниковых ресиверов Openbox SX-серии. :::)::
Любую кнопку при помощи файла конфигурации всегда можно отключить/включить, можно заблокировать выполнение стандартно назначенной для неё функции (например, выбор звуковой дорожки при нажатии на жёлтую кнопку), можно выводить результат выполнения команды на виртуальную консоль (то есть экран вашего телевизора), параметры которой кстати тоже можно настраивать и, конечно, результат выполнения команд всегда можно увидеть в лог-файле.
Итак, плагин OSDShell, версия 0.1.
Установка стандартная: файлы из папки bin размещаем по пути /var/bin, из папки etc - по пути /var/etc, из папки scripts - в папке /var/scripts, которую вам, скорее всего, придётся создать. Сделать это можно, использую Samba или FTP-соединение. Структура каталогов в архиве сохранена.
Запуск/остановка и прописывание плагина в автозагрузку выполняется стандартно через меню плагинов (Меню --> Плагин). Не забываем назначить права 755 (командой chmod) исполняемому файлу плагина /var/bin/OSDShell и скриптам в каталоге /var/scripts.
Настройка параметров плагина осуществляется через конфигурационный файл /var/etc/OSDShell.cfg. Рассмотрим кратко его структуру.
Корневые разделы Position, Font и Color отвечают за параметры выводимого текста на экран телевизора (так называемую виртуальную консоль, если такая опция активирована (см. ниже)). posX и posY задают верхний левый угол по оси X и Y соответственно. Параметр time определяет время в секундах отображения консоли на экране после окончания выполнения команд скрипта. Можно задать 0, тогда консоль будет сразу скрываться после окончания выполнения скрипта, максимально можно поставить 300 (то есть 5 минут). Однако не ставьте большое значение данного параметра без острой надобности, так как все скрипты специально выполняются в одном потоке, блокирующем основной поток. Это сделано умышленно. Кроме того на момент выполнения скрипта блокируются все кнопки пульта, так же искусственным путём. Параметр family задаёт путь к шрифту, size определяет его размер, а indent - вертикальный отступ между строками. font и back задают цвета шрифта и фона (как задаются цвета, можно посмотреть здесь).
Корневые разделы Red, Green, Yellow и Blue описывают параметры срабатывания соответствующих кнопок пульта (красная, зелёная, жёлтая и синяя). Любой из этих разделов можно опустить (не указывать), тогда считается, что скрипты по нажатию на данную кнопку выполняться не будут. Так же отключить выполнение скрипта для данной кнопки можно указав 0 у параметра isActive, 1 включает выполнение скрипта. Параметр blockDefault отвечает за блокировку стандартно закреплённых в прошивке функций (либо отработку данной кнопкой другими плагинами), 1 активирует данный параметр, 0 - деактивирует. Параметр enableConsole отвечает за отображение виртуальной консоли (вывода результата выполнения команд на экран телевизора), 1 позволяет выводить на экран консоль, 0 - запрещает. Параметром scriptPath задаётся полный путь к файлу-скрипта.
В качестве примера в папке скриптов выложены скрипты ping.sh, производящий пинг данного форума, reboot.sh, перезагружающий ресивер и wicardd-restart.sh, перезапускающий эмулятор wicardd.
Подробный лог работы содержится в файле /tmp/OSDShell.log, удаляемый каждый раз при полной перезагрузки ресивера. Данный лог всегда содержит результат выполнения скриптов.
Прошу обратить внимание, что кнопки срабатывают (команды выполняются) только при просмотре каналов (специально отключены в стандартных OSD-меню, медиаплеере и т.п.). Так же очень важное замечание - команды из скрипта считываются построчно и так же построчно выполняются. Это значит, что язык Linux Shell (условия, циклы и т.п.) работать не будут! Возможность интерпретировать весь скрипт в качестве Linux Shell-файла будет добавлена в новой версии. Синтаксис Linux Shell в скриптах в архиве приведён для примеров для последующих версий.
В вашем браузере включен плагин блокировки рекламы: Существование нашего сайт возможно благодаря показу рекламы. Пожалуйста поддержите нас, отключив блокировку рекламы на нашем сайте.
Плагин OSDShell, версия 0.1.
Openbox
Модераторы: Administrator, KOSTEY, boom, suen, Модераторы, Официальный представитель
-
- Сообщения
- Administrator
- Сообщения: 160493
- Зарегистрирован: 27 июн 2011 19:11
- Пол: Мужской
- Зодиак:: Овен
- Страна:: Украина
- Имя: Роман
- Мой телевизор :: BRAVIS LED-39G5000 + T2 , BRAVIS LED-1697 bleck, Liberton D-LED 3225 ABHDR,
- Мой ресивер:: STRONG 4450, Gi HD Mini, Trimax TR-2012HD plus (Т2), Beelink W95 (2Гб/16Гб), X96 X4 (905X4/2GB/16GB)
- Мои спутники:: 4°W,5°E,13°E - ( Два штука ) + 36°E KУ
- Благодарил (а): 2346 раз
- Поблагодарили: 7586 раз
Administrator
- Administrator
- Сообщения: 160493
- Зарегистрирован: 27 июн 2011 19:11
- Пол: Мужской
- Зодиак:: Овен
- Страна:: Украина
- Имя: Роман
- Мой телевизор :: BRAVIS LED-39G5000 + T2 , BRAVIS LED-1697 bleck, Liberton D-LED 3225 ABHDR,
- Мой ресивер:: STRONG 4450, Gi HD Mini, Trimax TR-2012HD plus (Т2), Beelink W95 (2Гб/16Гб), X96 X4 (905X4/2GB/16GB)
- Мои спутники:: 4°W,5°E,13°E - ( Два штука ) + 36°E KУ
- Благодарил (а): 2346 раз
- Поблагодарили: 7586 раз
Плагин OSDShell, версия 0.1.
Плагин OSDShell, версия 0.4.
Изменено:
•Обновлён тулчейн сборки до gcc 4.9.2
•Оптимизация алгоритмов работы и флагов компиляции
•Добавлены скрипты перезапуска модема, смены текущего эмулятора и вывода статистики пингов (спасибо urolbek)
Внимание! Работоспособность искусственно ограничена ресиверами Openbox SX-серии!
Изменено:
•Обновлён тулчейн сборки до gcc 4.9.2
•Оптимизация алгоритмов работы и флагов компиляции
•Добавлены скрипты перезапуска модема, смены текущего эмулятора и вывода статистики пингов (спасибо urolbek)
Внимание! Работоспособность искусственно ограничена ресиверами Openbox SX-серии!
Скрытый текст
Для просмотра скрытого текста необходимо быть авторизованным пользователем.
Administrator
Перейти
- 🤖IPTV провайдеры
- ↳ TVIZI - IP телевидение.
- ↳ IPTV.ONLINE
- ↳ Ukrainske.tv
- ↳ Shara-tv
- ↳ Edem TV (ILook.tv)
- Streaming / IPTV
- ↳ 📺Бесплатные IPTV плейлисты на 2024 год
- ↳ 🎞️Free IPTV playlists. IPTV playlist smart tv free download
- ↳ Обзоры, Smart TV приставок, новости и сравнения медиа устройств
- ↳ Новости Smart TV
- ↳ Новости IPTV
- ↳ Обзор оборудования, инструкции для просмотра IPTV
- ↳ AZAMERICA IPTV ПРИСТАВКА
- ↳ Android TV Box: Лучшие Приложения и Игры для Максимального Удовольствия
- ↳ IPTV Софт: Обсуждение и Отзывы о Программном Обеспечении для IPTV
- ↳ Прошивки Smart TV приставок на андроид
- Шара на шару. Кардшаринг.
- ↳ Шара на шару. Бесплатные тесты шаринга
- ↳ Настройка шаринга на HD/SD ресиверах
- Новости телевидения
- ↳ Новости Спутникового ТВ
- ↳ Эфирное и Кабельное ТВ
- ↳ Новости DVB-T2
- Транспондерные новости
- ↳ Транспондерные новости спутников 4.8°E - 183°E
- ↳ Транспондерные новости спутников 177°W - 1°W
- Новости телеканалов
- ↳ Международные телеканалы. Новости. Анонсы.
- ↳ Российские телеканалы. Новости. Анонсы.
- ↳ Украинские телеканалы. Новости. Анонсы.
- HD и SD тюнера, Т2 тюнера, DVB платы.
- ↳ Спутниковые ресиверы SD
- ↳ AMIКO SD
- ↳ CosmoSAT
- ↳ DreamBox
- ↳ Eurosat
- ↳ Eurosky
- ↳ Euston STV 3015
- ↳ EVOLUTION 700S
- ↳ Globo,Orton,Opticum
- ↳ Galaxy Innovations
- ↳ Golden InterStar
- ↳ Nokia DBOX
- ↳ Openbox
- ↳ Samsung
- ↳ StarTrack
- ↳ Strong
- ↳ TECHNOSAT
- ↳ Tiger
- ↳ JTAG - по нашему ДжеТаг
- ↳ Другие SD ресиверы
- ↳ Спутниковые ресиверы HD
- ↳ AZAMERICA
- ↳ Amiko HD
- ↳ Ariva HD
- ↳ Arion HD
- ↳ AzBox Pre HD
- ↳ Alphasat
- ↳ Alphabox
- ↳ Audisat
- ↳ BOTECH
- ↳ CONDOR
- ↳ Class HD
- ↳ CINEBOX
- ↳ Dreambox HD
- ↳ DVBMAX
- ↳ DREAMSAT
- ↳ Dr.HD
- ↳ Duosat
- ↳ Echolink
- ↳ Eurosky HD
- ↳ EUROVIEW
- ↳ EDISION
- ↳ FREESKY
- ↳ FREEBOX
- ↳ Ferguson HD
- ↳ GI HD
- ↳ Globo,Orton,Opticum HD
- ↳ GEANT HD
- ↳ GTMEDIA
- ↳ Golden Media WIZARD HD
- ↳ Golden Interstar,Golden Media HD
- ↳ Gosat
- ↳ GAZAL
- ↳ General Satellite
- ↳ GoldStar
- ↳ GLOBALSAT
- ↳ HD BOX
- ↳ HANISTAR
- ↳ iSTAR
- ↳ iCone HD
- ↳ iBOX
- ↳ Jeferson HD
- ↳ LORTON HD
- ↳ LION
- ↳ LIFESTAR
- ↳ MEGABOX
- ↳ MAGIC
- ↳ MediaStar
- ↳ MY BOX HD
- ↳ MULTISAT
- ↳ Next HD
- ↳ Octagon HD
- ↳ Openbox
- ↳ Open HD
- ↳ ORTO HD
- ↳ OpenSky
- ↳ PREMIUM-HD
- ↳ Q-SAT ST-HD
- ↳ RedLine
- ↳ REVOLUTION
- ↳ RAYLAN
- ↳ RAPITRON
- ↳ Sat-Integral
- ↳ SKYWAY
- ↳ StarTrack НD
- ↳ Starsat HD
- ↳ StarMax HD
- ↳ SuperMax
- ↳ Strong HD
- ↳ SATCOM
- ↳ SkyPrime HD
- ↳ SkySat
- ↳ Sab Titan HD
- ↳ STAR-X
- ↳ SPIDER HD
- ↳ STARCOM
- ↳ Samsat
- ↳ Satillmite
- ↳ StarLED
- ↳ Tiger
- ↳ TIGERSTAR
- ↳ TITANIUM
- ↳ TECHNOCOMS
- ↳ TOCOMLINK
- ↳ Truman HD
- ↳ U2C S+
- ↳ VU+
- ↳ VISION
- ↳ XCRUISER HD
- ↳ Xtrend
- ↳ WINKVISION
- ↳ WEMAX
- ↳ WINKSTAR
- ↳ 7star
- ↳ 55x HD
- ↳ Другие HD ресиверы
- ↳ Авторские плагины и скины для ENIGMA2
- ↳ OpenViX, OpenPli, OpenVision
- ↳ Спутниковые ресиверы UHD 4K
- ↳ AMIKO 4K
- ↳ Edision +4K
- ↳ Dreambox UltraHD 4K
- ↳ Octagon 4K
- ↳ ПО для Enigma 2
- ↳ Эмуляторы для спутниковых ресиверов
- ↳ Оборудование для приёма Т2
- ↳ DVB-карты для компьютеров(типа skystar)
- ↳ Скины для HD ресиверов
- Провайдеры ТВ
- ↳ Провайдер спутникового телевидения Континент ТВ
- ↳ Провайдер спутникового телевидения НТВ Плюс
- ↳ Провайдер спутникового телевидения Триколор ТВ
- ↳ Провайдер спутникового телевидения Viasat
- ↳ Провайдер спутникового телевидения XTRA TV
- ↳ Провайдер спутникового телевидения Телекарта ТВ
- ↳ Новости остальных спутниковых и кабельных провайдеров.
- Ключи для спутникового ТВ
- ↳ SoftCam.Key
- ↳ Ключи BISS
- ↳ Ключи Viaccess
- ↳ Ключи Irdeto
- ↳ Constantcw key
- ↳ Кодировка Power vu
- ↳ Ключи Cryptoworks
- ↳ Ключи SECA
- ↳ Остальные ключи
- РадиоВолна: Свежие Новости и Тренды Радиоиндустрии
- КиноНовинки: Актуальные Обсуждения и Новости Кинематографа
- ↳ Актёры кино
- ↳ Новости кинофильмов
- ↳ Сериалы
- Статьи
- Карты покрытия спутников
- Оборудование для просмотра спутникового ТВ
- Статьи по ремонту оборудования для сат ТВ
- ↳ JTAG
- Спутниковый интернет
- Satellite TV
- GPS навигация
- Видео о Сат ТВ
- Мобильная связь. Новости. Технологии. Операторы. Телефоны.
- ↳ Производители мобильных телефонов
- Спутниковое ТВ для чайников. Инструкции.
- Мир технологий.
- Новинки из мира компьютерной техники
- ↳ Android. Windows. Windows Phone софт. Статьи. Новости.
- ↳ Приложения для Windows Phone и Windows Mobile
- ↳ Приложения для Андроид
- ↳ Приложения для iOS
- ↳ Приложения для PSP
- ↳ Ремонт и модернизация компьютеров
- ↳ Схемы к ноутбукам, компьютерам
- ↳ Инструкции по разборке ноутбуков
- ↳ Новости компьютерного железа
- ↳ Новости Windows 7/8/10/11
- ↳ Интернет (роутеры,модемы и т.д.)
- ↳ Windows 10. Статьи. Советы.
- ↳ Интерфейсы для пк
- ↳ Бесплатные ключи для антивирусов
- Цифровая вселенная: интернет, чаты, блоги и соцсети
- Новости космоса. Космическая отрасль.
- Делаем своими руками
- Общество
- Новости спорта
- Автоновости: главные автомобильные новости
- Комната отдыха
- ↳ Флеш анимация
- ↳ Юмор
- Информация
- ↳ Информация для пользователей
- ↳ Вопросы и ответы
- ↳ Корзина
- Для команды
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 2 гостя