22 декабря | 2024г. | 10:58:00


АвторТема: Плагин для настройки Oscam с пульта (ymod1835 и выше)  (Прочитано 54819 раз)

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

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

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

Данный плагин для создания файла настройки ОСКАМ из меню ресивера с нуля на платформе Spark (так сказать для ленивых), который работает с "однострочным" конфигом (только с Oscam  ymod1835 и выше).
Собственно все просто, помимо конфигурации - возможность обновления из плагина файла с ключами /var/etc/oscam.keys, содержащий статические ключи.
Обновление ключей возможно на ПО 1.2.45 и выше
Установка плагина:
Скачиваем архив плагина, распаковываем на флешку так, чтобы в корне флешки была папка plugin, корректно извлекаем флешку и вставляем ее в тюнер. Ждем определения флешки тюнером и вопроса о установке плагина, соглашаемся, перезагружаемся. Дальше - смотрим "Запуск плагина"
Запуск плагина:
Зайти в Меню -> Плагин
Запустить  oscam_cfg.sh4
Нажать Красную кнопку, откроется меню.
(Файл эмулятора oscam.sh4 должны запустить сами)
Сохранение изменений подтверждается диалогом, при выходе из конкретного сервера если в нем были изменения.
Сохраняются только те записи, которые содержат все заполненные поля! Как минимум по два-три символа!
Исключения из правила - поля ident и reconnect, стираем или не заполняем, если не нужны.
PS. Сгенерированный файл конфига руками править можно, но желательно сохранять структуру и так как в качестве разделителя использован пробел не плодить его между полями!
Ну и "использовать или нет данное ПО, вы решаете самостоятельно. Вы используете его на свой страх и риск, претензии о том, что Ваше ПО спалило мой ресивер :) и т.д. не принимаются."

Баги
1. Рестарт оскама - завершение процесса. Не отрабатывает, поэтому пока так: вышли из плагина, остановили оскам, запустили оскам.
2. Источник ключей для декодирования условно кодированных каналов. Нет поддержки украинского пакета. Либо подскажите, где хороший источник (постоянная прямая ссылка или поддающаяся парсингу), либо позже сделаем свой.
Исправлено:
1. Добавлена поддержка редактирования ident`а и reconnecttimesec`а из плагина
2. Экранную клавиатуру чуть поправил, добавил ввод ","
3. Теперь лишние пробелы игнорируются, лишние сервера - тоже. Неизвестные плагину параметры - не сохраняются.
Скриншоты:
[ Гостям не разрешен просмотр вложений ]

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

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

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

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

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

[ Гостям не разрешен просмотр вложений ]
Персональные благодарности:
Linky - за настойчивость в желании облегчить участь владельцев ресиверов. Без его желания увидеть примерно так, как получилось, не было бы этого конфигуратора.
iSaf - за поддержку плагина (Donationware)
zenit - за своевременные скриншоты, о которых я даже не подумал!
ну и спасибо всем форумчанам, кто посчитал этот плагин полезным!
Не привязано к GI, должно работать и на клонах/оригинале.
предыдущую версию скачали 140 раз(а)
  • GI 8120 1.2.65+php5(lighttpd)+mc и альтернативный портал

Оффлайн zenit

  • Друзья Джедаев
  • *****
  • Сообщений: 839
  • Поблагодарили: 1056
  • Уважение: +22
0
Почему создаёт файл настройки серверов в /root/plugin/var/etc  если конфиги оскама от  yuriks обычно лежат тут  /root/plugin/var/tuxbox/config или тут /root/plugin/var/keys?
Переложил конфиги /root/plugin/var/etc  -заработало. Надо для чайников указывать куда сохраняет файлы. В общем конфигуратор работает. Спасибо за плагин. :drinks:
Cкрины.
Спойлер   :
[ Гостям не разрешен просмотр вложений ]

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

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

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

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

[ Гостям не разрешен просмотр вложений ]
Только по редактору ключей не разобрался. При попытке зайти выдаёт это. Файл ключей от куда то должен подгружаться? Но я не вижу чтоб ресивер в инет куда то шел.
Спойлер   :
[ Гостям не разрешен просмотр вложений ]
Amiko 8900_Openbox S5_VU+ SOLO2

Оффлайн linky

  • Мастер Джедай
  • **
  • Сообщений: 1151
  • Поблагодарили: 1555
  • Уважение: +30
0
Почему создаёт файл настройки серверов в /root/plugin/var/etc  если конфиги оскама от  yuriks обычно лежат тут  /root/plugin/var/tuxbox/config или тут /root/plugin/var/keys?
Стандартная работа сохранена полностью, если у вас конфиги есть и они в стандартных папках.
Данным плагином лучше не пользоваться. Он написан для создания настроек с 0

Для работы Оскам по сокращенным (упрощенным) настройкам, плагин работает именно так.
Оскам проверяет все теже папки что и стандартно, если их нет (их должно не быть)
Оскам идет в папку /var/etc и из него уже подгружает один единственный файл oscam.server
( или если положить все остальные туда же то и их прочтет без проблем)
Данный плагин, создает (пока) только один файл /var/etc/oscam.server (думаю далее и файл приоритетов будет тоже создавать). Умеет скачивать из интернета (обновлять) файл ключей /var/etc/oscam.keys
Добавить все не достающие файлы можно самим в var/etc но зачем если и с одним работает  :biggrin:
Как писал ранее для приоритетов самим можно oscam.dvbapi прописать.


Оффлайн linky

  • Мастер Джедай
  • **
  • Сообщений: 1151
  • Поблагодарили: 1555
  • Уважение: +30
0
zenit,
А вот наверное еще один баг отловили какое ПО сейчас у тебя?
Стандартно в ПО выше 1,2,45 появился wget а вот в старом ПО его нет. Наверное по этому и не качает...

Оффлайн zenit

  • Друзья Джедаев
  • *****
  • Сообщений: 839
  • Поблагодарили: 1056
  • Уважение: +22
0
Тестировалось на ПО 1.2.58 se. Дело в том что я не вижу чтоб в инет шло за этим файлом.
Amiko 8900_Openbox S5_VU+ SOLO2

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

  • Младший Джедай
  • **
  • Сообщений: 117
  • Поблагодарили: 155
  • Уважение: +13
0
Сейчас проверю, возможно накладка с путем к wget... Посмотрите пожалуйста, ктонить с чистой прошивкой, где на ресивере находиться wget (/bin/wget /usr/bin/wget или где еще...)? я нашел у себя на ресе в каталоге spark`а - видимо что-то из установленного посчитало своим долгом его туда вставить, а я в свою очередь понадеялся, что он у всех уже там.

PS. Большое спасибо за скрины. Нормального фотика нет, а на телефон - не возникло желание  :boast:
  • GI 8120 1.2.65+php5(lighttpd)+mc и альтернативный портал

Оффлайн linky

  • Мастер Джедай
  • **
  • Сообщений: 1151
  • Поблагодарили: 1555
  • Уважение: +30
0
wget (/bin/wget /usr/bin/wget или где еще...)?
/root/spark/etc/wget
в плагине все верно, сервак лег по этому и не качает

Оффлайн zenit

  • Друзья Джедаев
  • *****
  • Сообщений: 839
  • Поблагодарили: 1056
  • Уважение: +22
0
Для работы Оскам по сокращенным (упрощенным) настройкам, плагин работает именно так.
Оскам проверяет все теже папки что и стандартно, если их нет (их должно не быть)
Оскам идет в папку /var/etc и из него уже подгружает один единственный файл oscam.server
( или если положить все остальные туда же то и их прочтет без проблем)
Данный плагин, создает (пока) только один файл /var/etc/oscam.server (думаю далее и файл приоритетов будет тоже создавать). Умеет скачивать из интернета (обновлять) файл ключей /var/etc/oscam.keys
Добавить все не достающие файлы можно самим в var/etc но зачем если и с одним работает  :biggrin:
Как писал ранее для приоритетов самим можно oscam.dvbapi прописать.
По сокращенным настройкам у меня 30 версия работает и для этого oscam.server у меня тут /root/plugin/var/tuxbox/config
Но ведь файлы конфигурации надо сперва положить. Было бы очень здорово если бы плагин-конфигуратор при запуске умел создавать с нуля файлы oscam.conf и oscam.user. Это было бы круто. Подумайте над этим. Это не так уже и сложно. Эти два файла стандартные и требуются для запуска оскама. Хотя бы для работы с ш@риком. Хотя можно сделать в меню плагина генерацию для разных карт доступа. Это я не много хочу а просто взгляд со стороны на проблемы обычных пользователей. Подумайте над этим предложением. Оно  реально будет полезно.
Amiko 8900_Openbox S5_VU+ SOLO2

Оффлайн linky

  • Мастер Джедай
  • **
  • Сообщений: 1151
  • Поблагодарили: 1555
  • Уважение: +30
0
zenit,
 :drinks: я думаю все будет развиваться и дойдет до полного функционала, возможность расшарки карт по сети и всего что умеет оскам. По типу этих 10 серверов, думаю еще закладку карты ввести, и там просто выбирать по названию карт их тип, а плагин будет уже сам все генирировать. Осталось собрать с сети все возможные варианты настроек Оскам и впихнуть в одно меню  :biggrin:
Огромный плюс Оскам от yuriks эти все конфиги карт сведены до минимума [internal /dev/sci0 ident=4AE1:000011] - все больше ничего, AU проходит, это при одном только файле oscam.server

Если не путаю то yuriks фишку конфиги в одну строку добавил с 1823, а вот работа с одним только файлом oscam.server появилась только в 1835. Вся эта куча файлов нужна, только для расшарки карт и т.п. т.е. полноценной работы оскам.
На данныей момент, опытные пользователи и сами смогут эти файлы закинуть без проблем  ;)
Функционал Оскам сохранен полностью и ничем не отличается от старых версий.

Оффлайн munche

  • Лорд Джедай
  • *****
  • Сообщений: 3559
  • Поблагодарили: 7060
  • Уважение: +143
0
Сейчас проверю, возможно накладка с путем к wget
Так нужно убрать его и через YWHTTPC_SendRequest работать

Оффлайн linky

  • Мастер Джедай
  • **
  • Сообщений: 1151
  • Поблагодарили: 1555
  • Уважение: +30
zenit,
Попробуй обновить oscam.keys, сейчас попробовал прямую ссылку работает (доступа к ресу нет плагин не проверю сейчас)

Оффлайн zenit

  • Друзья Джедаев
  • *****
  • Сообщений: 839
  • Поблагодарили: 1056
  • Уважение: +22
Ещё с утра проверил- обновляет. Хотел написать тут, не получилось по времени. Вот только файл ключей нам не совсем подходит. Нет ключей для восточных спутников. 85Е например. А так всё гуд. Но без фильтрации работает туго. Надо по любому использовать двб.апи.
Amiko 8900_Openbox S5_VU+ SOLO2

Оффлайн linky

  • Мастер Джедай
  • **
  • Сообщений: 1151
  • Поблагодарили: 1555
  • Уважение: +30
Надо по любому использовать двб.апи.
Согласен на все 100, думаю в скором времени и он появится в граф меню.
Есть идеи откуда лучше слить ключи? Напиши в ЛС.

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

  • Младший Джедай
  • **
  • Сообщений: 117
  • Поблагодарили: 155
  • Уважение: +13
Обновил плагин. Изменения - в шапке. Основное - поддержка ident`ов и reconnecttimeoutsec для всех серверов.

Добавлен ввод "," нужна при вводе нескольких идентов.
Ident и Reconnect не обязательные поля. Можно не вводить, ошибки не будет.
  • GI 8120 1.2.65+php5(lighttpd)+mc и альтернативный портал

Оффлайн iSaf

  • Младший Джедай
  • **
  • Сообщений: 58
  • Поблагодарили: 18
  • Уважение: 0
Спасибо Большое! Плагин очень сильно выручает. :)

Теги:
 

Похожие темы

  Тема / Автор Ответов Последний ответ
3 Ответов
14838 Просмотров
Последний ответ 21 мая | 2011г. | 11:37:50
от Cms
45 Ответов
91311 Просмотров
Последний ответ 18 февраля | 2022г. | 14:07:27
от ruslan33
2 Ответов
15486 Просмотров
Последний ответ 19 июня | 2014г. | 20:04:55
от radaev
66 Ответов
58043 Просмотров
Последний ответ 25 декабря | 2015г. | 17:57:37
от Serge-worm
86 Ответов
95285 Просмотров
Последний ответ 29 декабря | 2014г. | 19:29:41
от Ser6



X

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

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