05 мая | 2024г. | 07:31:54


АвторТема: Плагин для настройки MGCamd с пульта  (Прочитано 92687 раз)

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

Оффлайн acrabАвтор темы

  • Младший Джедай
  • **
  • Сообщений: 117
  • Поблагодарили: 155
  • Уважение: +13
При размещении материалов на других ресурсах ссылка на эту страницу обязательна!
Данную ветку форума считать официальной.

Данный плагин для создания файла настройки для другого плагина - MGCamd, из меню ресивера на платформе Spark (так сказать для ленивых).
Все настройки интуитивно понятны. Плагин переделан из oscam_cfg, поэтому имеет общий принцип. Перезапуск mgcamd производить после изменения конфига из меню плагинов.
Внимание! Ни контролем введенных данных, ни декодированием данный плагин не занимается. Будьте внимательны. Это только конфигуратор файла для эмулятора mgcamd, который тоже нужно установить ( если оно вам конечно нужно  ;) )
Установка плагина:
Скачиваем архив плагина, распаковываем на флешку так, чтобы в корне флешки была папка plugin, корректно извлекаем флешку и вставляем ее в тюнер. Ждем определения флешки тюнером и вопроса о установке плагина, соглашаемся, перезагружаемся. Дальше - смотрим "Запуск плагина"
Если у Вас не получилось поставить/распаковать - посмотрите детальную пошаговую инструкцию. Спасибо за нее говорим genrix_gs
Запуск плагина:
Зайти в Меню -> Плагин
Запустить  mgcamd_cfg.sh4
Нажать Красную кнопку (находясь на пункте mgcamd_cfg.sh4), откроется меню.
(Файл эмулятора должны запустить сами)
Возможности плагина:
  • Создание и редактирование уже созданных записей для ш@рика для mgcamd из ресивера
  • Отключение/включение конкретного сервера без потери информации о нем
  • Копирование настроек из любого "сервера" в любой (для последующего изменения например порта)
  • Возможность выполнения скрипта из меню. Выполниться скрипт по пути /var/bin/update/update.sh В него можно внести произвольное действие - будь то скачивание и распаковка файлов, запуск чего-либо - в общем всего, что может понадобиться. см. здесь
Сохранение изменений подтверждается диалогом, при выходе из конкретного сервера если в нем были изменения (при вставке данных сохранение сразу, будьте внимательны!).
PS. Сгенерированный файл конфига руками править можно, но желательно сохранять структуру.
Ну и "использовать или нет данное ПО, вы решаете самостоятельно. Вы используете его на свой страх и риск, претензии о том, что Ваше ПО спалило мой ресивер :) и т.д. не принимаются."
Скриншоты:
Спойлер   :
[ Гостям не разрешен просмотр вложений ][ Гостям не разрешен просмотр вложений ]
[ Гостям не разрешен просмотр вложений ][ Гостям не разрешен просмотр вложений ]
[ Гостям не разрешен просмотр вложений ][ Гостям не разрешен просмотр вложений ]
Что нового (Версия 1.00.00)
 
  • Добавил еще два скрипта к тому что имелось под любую самодеятельность, вызываются вручную из меню. Находятся /var/bin/update/update[2,3].sh
    Пара скриптов (enter_plugin.sh и exit_plugin.sh) там-же - срабатывают при входе и при выходе из плагина. см.здесь
  • Появилась возможность отключения/включения сервера/записи одной кнопкой (синей) с пульта.
  • Поддерживается начитка данных из конфигурационного файла до 50 строк. Из конфигуратора обрабатываются первый десяток!
  • Названия серверов в виде: srv[номер п/п]:[порт] [статус].
  • Ну и что еще по мелочи - подправлены несколько недочетов (сохранение скопированных данных, раньше если не входить в редактирование данные были бы потеряны), что-то еще - не помню.
Персональные благодарности:
Linky - за настойчивость в желании облегчить участь владельцев ресиверов. За помощь в создании виртуалки с компилятором под ресивер.
iSaf - за спонсорство.
Спасибо владельцам форума и всем форумчанам, кто посчитал этот плагин полезным!
Не привязано к GI, должно работать и на клонах/оригинале.
Скачать (Версия 1.00.00):
[ Гостям не разрешен просмотр вложений ], зеркало
  • GI 8120 1.2.65+php5(lighttpd)+mc и альтернативный портал

Оффлайн tarivan

  • Младший Джедай
  • **
  • Сообщений: 56
  • Поблагодарили: 10
  • Уважение: 0
0
Добрый день acrab! Прежде чем закачать плагин хотел спросить, если уже стоит в данный момент плагин mgcamd.sh4 по которому смотрю шару то добавится новый  mgcamd_cfg.sh4 соответственно в который можно забивать в ручную сервер порт логин и пароль?

Оффлайн acrabАвтор темы

  • Младший Джедай
  • **
  • Сообщений: 117
  • Поблагодарили: 155
  • Уважение: +13
0
Добрый день acrab! Прежде чем закачать плагин хотел спросить, если уже стоит в данный момент плагин mgcamd.sh4 по которому смотрю шару то добавится новый  mgcamd_cfg.sh4 соответственно в который можно забивать в ручную сервер порт логин и пароль?

Да. Все слегка запутанно звучит, но в общем-то все верно. Текущие настройки не пропадают (одно исключение - ключ который 01 02 etc. Я его не обрабатываю и если он у Вас другой - замениться на "по умолчанию"). В ручную - в смысле с пульта ДУ тюнера, а так-же отключение/включение/копирование/редактирование набора данных, содержащих логин, пароль, порт, url/ip  названных для простоты "серверы". Сам-же mgcamd.sh4 никто не отменял, он будет выполнять свои основные функции - получать ключи на основе конфига, который будет генерировать mgcamd_cfg.sh4. После внесенных изменений, для того, чтобы mgcamd начал с ними работать - не забыть его из плагинов перезапустить!

Еще есть возможность выполнить произвольные действия в скрипте /var/bin/update/update.sh, который является текстовым файлом. Выполнение его производится по пункту "Обновить" из графического меню

PS. Надеюсь, что не запутал ответом.

Основное управление - вверх/вниз "ок" (центральная кнопка). Где есть возможность дополнительных действий - указано внизу экрана (сервера - копирование/вставка, клавиатура - перемещения/подтверждение/удаление)

В шапке не смог внести изменения, видимо теряются права на редактирование после закрепления темы...

Скрины. фоткал на телефон так что не жаловаться на качество плз.
[ Гостям не разрешен просмотр вложений ][ Гостям не разрешен просмотр вложений ][ Гостям не разрешен просмотр вложений ][ Гостям не разрешен просмотр вложений ][ Гостям не разрешен просмотр вложений ][ Гостям не разрешен просмотр вложений ]
  • GI 8120 1.2.65+php5(lighttpd)+mc и альтернативный портал

Оффлайн tarivan

  • Младший Джедай
  • **
  • Сообщений: 56
  • Поблагодарили: 10
  • Уважение: 0
0
В качестве проверки работоспособности можно остановить Mgcamd.sh4 и забить данные (работающего сервера)  находящихся в нем в новый так говориться   mgcamd_cfg.sh4? Запустить и проверить.

Оффлайн acrabАвтор темы

  • Младший Джедай
  • **
  • Сообщений: 117
  • Поблагодарили: 155
  • Уважение: +13
0
В качестве проверки работоспособности можно остановить Mgcamd.sh4 и забить данные (работающего сервера)  находящихся в нем в новый так говориться   mgcamd_cfg.sh4? Запустить и проверить.
Нет, при запуске mgcamd_cfg.sh4 настройки имеющегося mgcamd`а будут отображены и доступны для редактирования и всех возможных действий. Это не перенос, это работа с конфигурационным файлом существующего mgcamd`а c пульта ресивера. А после внесенных изменений нужно перезапустить mgcamd.sh4 для того, чтобы он перечитал настройки измененного конфига.
  • GI 8120 1.2.65+php5(lighttpd)+mc и альтернативный портал

Оффлайн tarivan

  • Младший Джедай
  • **
  • Сообщений: 56
  • Поблагодарили: 10
  • Уважение: 0
0
Все понятно еще раз спасибо

Оффлайн acrabАвтор темы

  • Младший Джедай
  • **
  • Сообщений: 117
  • Поблагодарили: 155
  • Уважение: +13
0
Все понятно еще раз спасибо

Все нормально! Imho раз появились вопросы, значит недостаточно информации в шапке.
  • GI 8120 1.2.65+php5(lighttpd)+mc и альтернативный портал

Оффлайн tarivan

  • Младший Джедай
  • **
  • Сообщений: 56
  • Поблагодарили: 10
  • Уважение: 0
0
Набрал вручную (пультом) тесовый канал с континента 85* по шаре все отлично! Робит!

Оффлайн zenit

  • Друзья Джедаев
  • *****
  • Сообщений: 839
  • Поблагодарили: 1056
  • Уважение: +22
0
Скрины. :)

[ Гостям не разрешен просмотр вложений ]

[ Гостям не разрешен просмотр вложений ]

[ Гостям не разрешен просмотр вложений ]

[ Гостям не разрешен просмотр вложений ]

[ Гостям не разрешен просмотр вложений ]

[ Гостям не разрешен просмотр вложений ]

[ Гостям не разрешен просмотр вложений ]
Amiko 8900_Openbox S5_VU+ SOLO2

Оффлайн acrabАвтор темы

  • Младший Джедай
  • **
  • Сообщений: 117
  • Поблагодарили: 155
  • Уважение: +13
0
Скрины. :)

Спс! Правда я уже в посте Плагин для настройки MGCamd с пульта разместил их под спойлер.
Но все равно спасибо!

PS. К сожалению на форуме что-то поменялось и изменить свои недавние посты я уже не могу...
  • GI 8120 1.2.65+php5(lighttpd)+mc и альтернативный портал

Оффлайн munche

  • Лорд Джедай
  • *****
  • Сообщений: 3559
  • Поблагодарили: 7059
  • Уважение: +143
0
одно исключение - ключ который 01 02 etc
Встречал один раз сервер где дескей был не стандартный. :)
Спасибо за плагин. На сервер плагинов можно закинуть, не против?

Оффлайн acrabАвтор темы

  • Младший Джедай
  • **
  • Сообщений: 117
  • Поблагодарили: 155
  • Уважение: +13
0
одно исключение - ключ который 01 02 etc
Встречал один раз сервер где дескей был не стандартный. :)
Спасибо за плагин. На сервер плагинов можно закинуть, не против?

Да нет, не против. Что так в паблике, что на сервере...
  • GI 8120 1.2.65+php5(lighttpd)+mc и альтернативный портал

Оффлайн genrix_gs

  • Джедай
  • ***
  • Сообщений: 378
  • Поблагодарили: 373
  • Уважение: +7
0
1) А насколько сложно сделать, чтобы сервера назывались не Сервер 1, Сервер 2 и т.д., а называть их вручную, например НТВ+, НТВ+ HD, Sky Italia и т.д. или чтоб назывались по номеру порта, как вариант.  :blush2:
2) Вторая хотелка тоже в плане бреда, но логически вытекающая из первой.
Увеличить количество серверов хотя бы до 30 и  вынести значок активности сервера на первую закладку.
Отметил нужные - подтвердил команду и все они активны, остальные соответственно закомментированны.

Нет, всё и так просто замечательно, но 10 реально мало, а 30 (самостоятельно не обозвав) по номерам не упомнишь, да и активировать - деактивировать их лучше хором, чем персонально, если настройки изначально прописаны и нужно просто сменить сервер сразу, а там 10 портов.
  • Dreambox 800HD Se (A8P) / AMIKO SHD 8900 PVR Alien / Gi 8120 / GM 990
Даже если ваше объяснение настолько ясно, что исключает всякое ложное толкование, все равно найдется человек, который поймет вас неправильно.

Оффлайн acrabАвтор темы

  • Младший Джедай
  • **
  • Сообщений: 117
  • Поблагодарили: 155
  • Уважение: +13
0
1) А насколько сложно сделать, чтобы сервера назывались не Сервер 1, Сервер 2 и т.д., а называть их вручную, например НТВ+, НТВ+ HD, Sky Italia и т.д. или чтоб назывались по номеру порта, как вариант.  :blush2:
2) Вторая хотелка тоже в плане бреда, но логически вытекающая из первой.
Увеличить количество серверов хотя бы до 30 и  вынести значок активности сервера на первую закладку.
Отметил нужные - подтвердил команду и все они активны, остальные соответственно закомментированны.

Нет, всё и так просто замечательно, но 10 реально мало, а 30 (самостоятельно не обозвав) по номерам не упомнишь, да и активировать - деактивировать их лучше хором, чем персонально, если настройки изначально прописаны и нужно просто сменить сервер сразу, а там 10 портов.

Вполне возможно. Это как вдохновение появиться :) ... Единственное что, по поводу 30 серверов - я пользуюсь старым API, в котором скроллбара нет как класса. Значит или переползать на новый АПИ и разбираться что и где заново, либо исправить класс меню для скроллирования и написать новый класс скроллбара, для отображения текущей позиции. Так как Си++ вообще-то для меня язык "чужой" (не тот на котором писал длительное время по работе) - быстрого решения не будет. Да и этот плагин переделал потому, что бонусом заинтересовали, правда пока так и не дали ;)

По активации - логично в "серверах" горячую кнопку на изменение состояния текущего без всяких вопросов и индикацию тут-же в меню цветом. Вряд-ли будет изменяться большое количество состояний сразу.

И кстати, так как в конфиге не предусмотрено название, значит нужно хранить его в отдельном файле. Если ручками прибить любую запись в файле конфига mgcamd`а - будет рассогласование названий и серверов. Ситуация конечно вряд-ли будет, но тоже может ввести в заблуждение. Можно конечно часть адреса и порт... Ну вот подумайте дружно как лучше, а я не торопясь попробую по свободе добавить хотелки.
  • GI 8120 1.2.65+php5(lighttpd)+mc и альтернативный портал

Оффлайн genrix_gs

  • Джедай
  • ***
  • Сообщений: 378
  • Поблагодарили: 373
  • Уважение: +7
0
Называть сервера можно по номеру порта, хоть какая-то определённость.
И активация - деактивация без захода в настройки сервера тоже "самое оно", можно и по одному погасить (главное значок активности приделать, можно просто цветом выделять, активные белые, неактивные серые), ни к чему слишком мудрить, лучшее - враг хорошего.
  • Dreambox 800HD Se (A8P) / AMIKO SHD 8900 PVR Alien / Gi 8120 / GM 990
Даже если ваше объяснение настолько ясно, что исключает всякое ложное толкование, все равно найдется человек, который поймет вас неправильно.

Теги:
 

Похожие темы

  Тема / Автор Ответов Последний ответ
2 Ответов
4902 Просмотров
Последний ответ 02 марта | 2011г. | 19:39:47
от wshar
1 Ответов
1181 Просмотров
Последний ответ 04 апреля | 2011г. | 16:37:44
от vovunidze
4 Ответов
3599 Просмотров
Последний ответ 31 декабря | 2011г. | 11:59:21
от gavaec
41 Ответов
53471 Просмотров
Последний ответ 01 августа | 2014г. | 09:26:31
от acrab
0 Ответов
5749 Просмотров
Последний ответ 14 августа | 2014г. | 23:24:03
от gemchug74



X

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

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