Plugin Replace List Generator (C) by Sweetlass можно ли прикрутить к Dreambox?

Автор BBS79, 21 Декабрь 2010, 21:22:41

« Перенесено: ОБЩИЕ НАСТРОЙКИ ПАКЕТОВ ДЛЯ ШАРИНГА <- | -> Ввод BISS-ключей и не только в спутниковые ресиверы »

0 Пользователей и 1 гость просматривают эту тему.

BBS79

Plugin Replace List Generator (C) by Sweetlass

Что делает:
Автоматически генерируер Replace.list, на основе лога mgcamd
Для тех кто не знает что это за файл - читать Создание вспомогательных файлов(ignore.list,priority.list,replace.list)

Установка:
- Как обычный плагин

Настройка:
Плагин читает лог mgcamd и на основе этого генерирует записи
Для связи плагина с mgcamd в /var/keys/mg_cfg - меняем
D: { 83 }
L: { 03 } 127.0.0.1 514 Указываем такой IP обязательно!

Использование:
Перед первым использование удаляем из ресивера старый реплейз лист
Запускаем из меню плагинов зеленой кнопкой.
Если все установленно и настроено правильно, то новые записи для replace.list
будут автоматически дописываться в файл /var/keys/replace.list.new
каждый раз как только откроется канал. Если такая запись уже есть в этом файле,
то повторно она записываться небудет

Расширенное использование (только для тех кто знает что он делает)

Заходим телнетом и запускаем /var/bin/ReplaceGen -h в результате получаем

Usage: /var/bin/ReplaceGen [options]
-f               Run foreground  (Default: no)
-i               Ignore mode (Default: no)
-p               Mgcamd log port  (Default: 514)
-R               Run script name  (Default: /var/etc/replgen.sh)

Рассмотрим параметры:
-f     запускать не в фоновом режиме
-i     Режим Ignore (по умолчанию Priority)
-p    Порт mgcamd (по умолчанию 514)
-R    Самый интересный параметр, скрипт который выполняется при смене каналов (по умолчанию /var/etc/replgen.sh)

Про него расскажу немного подробней:
При запуске скрипту передаются следующие параметры:
Код: [Выделить]
"Chanel Name:"            "$1"
"Sattelite Name:"         "$2"
"Polar:"                  "$3"
"Freq:"                   "$4"
"Symbol rate:"            "$5"
"Service:"                "$6"
"Prio_CaID:"              "$7"
"Prio_CaPID:"             "$8"
"Prio_Ident:"             "$9"
"Provider:"            "${10}"


Вот из этих данных можно составить все что душе угодно )) Сейчас же скрипт проверяет наличие передаваемых данных в replace.list.new и если их там нет, то добавляет их.

Подсказка1:  Кстати поменяв в этом файле параметр NEWFILE на "/var/keys/replace.list", можно записывать данные непосредственно в реплейз
Подсказка2: Для исключения добавления в приорити бисс в этом файле есть параметр со списком исключененных кодировок  ICAID=("2600")
Подсказка3: В описание строки можно включить название провайдера, для этого меняем параметр DESCR="$2 | $1 ($4$3, $5) | ${10}"
Подсказка4: Составить replace в режиме ignore (ключ -i) можно только через telnet. В этом случае для правильного отображения кирилицы, в окне путти выставить кодировку iso8859-5

Заключение:
Удаляем replace.list
Настраиваем mg_cfg
Ставим плаг на автозапуск, и перегружаем ресивер
Все что остается -  периодически переносить содержимое relpace.list.new в replace.list
Ну и незабываем жмакать на кнопку спасибо 

А если поменять в файле /var/etc/replgen.sh параметр NEWFILE на "/var/keys/replace.list", то можно записывать данные непосредственно в replace.list Необходимость в копировании файла отпадает автоматически, достаточно только рестарнтануть mgcamd ))


Обновление  ReplaceGen_2.07.tar.gz

Эксперементы с очень интересным файлом /var/etc/replgen.sh вылились в еще одну версию плагина
Эта версия плагина делает все тоже самое, только автоматически групирует каналы по спутникам, теперь это выглядит так:


########## Abs 1 ##########
R: {{35C}{0652}{000000}{0362}{0}{0}{0}} # Telecafe (12732V, 22000)
R: {{348}{0652}{000000}{0846}{0}{0}{0}} # ZHIVI (12732V, 22000)

########## Eurobird 9A ##########
R: {{5A}{4AE1}{000000}{0078}{0}{0}{0}} # High Life HD (12303V, 26400)
R: {{14}{4AE1}{000000}{0034}{0}{0}{0}} # HD Sport (12380V, 26400)
R: {{50}{4AE1}{000000}{0078}{0}{0}{0}} # Kinopokaz 2 HD (12303V, 26400)

########## Eutelsat Sesat W4 ##########
R: {{2F4A}{0500}{030600}{0BBE}{0}{0}{0}} # MTVNHD (12073H, 27500)
R: {{2F45}{0500}{030600}{0BB9}{0}{0}{0}} # HD-КИНО (12073H, 27500)
R: {{50E2}{0500}{023700}{0FA6}{0}{0}{0}} # Nickelodeon (12245V, 27500


Взято с gisclub.tv
DREAMBOX 800HD ssl76D MНD 9.6.4 Kingston 8G samsung  LCD 32" D-Link 320 USB Modem Huavei 1550 BeeLine

BBS79

А хорошо бы было пройтись такой штучкой по всем каналам VIP пакета, какой бы большой replace.list получился бы :-)

Прошу прощения за возможный офтоп, но реально ли прикрутить такую штуку к Dreambox?
DREAMBOX 800HD ssl76D MНD 9.6.4 Kingston 8G samsung  LCD 32" D-Link 320 USB Modem Huavei 1550 BeeLine

shashka

только если перепишут, все плугины от светлиса жестко привязаны к openbox//   даже на клонах skyway не работают,

рплэйс лист элементарно ручками из лога самостоятельно лепится..

kreativ

Думаю, что реплейс плагин не столь актуален, эта тема уже перепахана вдоль и поперек, тем более, что дрим будет работать без реплейс листа, а вот опен не всегда, ущербный в этом плане он какой-то, да и MdCamd работает не совсем корректно на нем, Xcam клиент стабильней.
А вот работа 3G_GPRS_Plugins а-ля Father3™ он-же Sweetlass - это да, дриму такая работа и не снилась с 3G модемом.
Тут есть над чем подумать.

MasterHD

Цитата: BBS79 от 21 Декабрь 2010, 21:22:41
Plugin Replace List Generator (C) by Sweetlass
*
не смог я когда вы об этом писали разобраться с бинарниками плагина от Опенбокса ( по этому отложил занятия этим плагином до лучших времён :))
и вот на днях наконец занялся данным плагином для Dreambox,
но так как у потерял где об этом читал - и как оно должно работать ... ( только вот догадался воспользоваться поиском )...
сделал плагин с нуля, и работает он совсем по другому чем на Опене , ни надо ни чего удалять и вообще ни каких манипуляций делать не надо, только в меню управления эмуляторов нажать кнопку Реплейлист , и через три секунды у вас будет обновлён реплейс либо создан если его вообще не было :),
в общем пишу за тем, что бы сказать спасибо за идею , ну если что то там ещё в Опенах есть интересного ( или других игрушках ) - пишите (может чего ещё из идей позаимствуем для дрима )

kreativ

02 Июнь 2011, 23:59:29 #5 Последнее редактирование: 03 Июнь 2011, 00:15:30 от kreativ
MasterHD
А нет желания забабахать имидж МХД для AMIKO SHD 8900 PVR ALIEN.  Реально аппарат отличный.

MasterHD

Цитата: kreativ от 02 Июнь 2011, 23:59:29
MasterHD
А нет желания забабахать имидж МХД для AMIKO SHD 8900 PVR ALIEN.  Реально аппарат отличный.
ну у меня такого нету :) , да и возни с дримом более чем хватает, когда ещё заниматься чем то, о чём первый раз слышу :)

orlov

Цитата: MasterHD от 02 Июнь 2011, 22:13:24
Цитата: BBS79 от 21 Декабрь 2010, 21:22:41
Plugin Replace List Generator (C) by Sweetlass
*
не смог я когда вы об этом писали разобраться с бинарниками плагина от Опенбокса ( по этому отложил занятия этим плагином до лучших времён :))
и вот на днях наконец занялся данным плагином для Dreambox,
но так как у потерял где об этом читал - и как оно должно работать ... ( только вот догадался воспользоваться поиском )...
сделал плагин с нуля, и работает он совсем по другому чем на Опене , ни надо ни чего удалять и вообще ни каких манипуляций делать не надо, только в меню управления эмуляторов нажать кнопку Реплейлист , и через три секунды у вас будет обновлён реплейс либо создан если его вообще не было :),
в общем пишу за тем, что бы сказать спасибо за идею , ну если что то там ещё в Опенах есть интересного ( или других игрушках ) - пишите (может чего ещё из идей позаимствуем для дрима )
Каким образом можно воспользоваться вашим плагином,прикрученным к дриму?
Если, конечно, это не военная тайна,давно хотел попробовать этот плагин!

MasterHD

Цитата: orlov от 04 Июль 2011, 13:37:51
Каким образом можно воспользоваться вашим плагином,прикрученным к дриму?
Если, конечно, это не военная тайна,давно хотел попробовать этот плагин!

плагин не прикручен к дриму, а сделан специально под имидж клуба
в имидже клуба есть плагин управления эмуляторами



в нём подменю мджикамда



пробовать там особо нечего, просто жмёшь кнопку реплейс... и всё :)
*делать плагин реплейс под паблик имиджи не планирую ( как и другие плагины клуба - он принадлежит клубу https://forum.vsetv.org )