Автор Тема: oscam + модификация для быстрого переключения каналов  (Прочитано 74024 раз)

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

Оффлайн yuriks

  • Модератор
  • *
  • Сообщений: 995
Подскажите плиз:
1)это цитата
***09 - pre02
              убрал с оскама использование файла /tmp/pmt.tmp (+добавил параметр для его включения)***
Сам не нашел,где прописывается этот параметр для включения,у меня ipbox 910xd?
Добавил в 1-й пост

Оффлайн ZENIT

  • Чатланин
  • ***
  • Сообщений: 142
Добавил в 1-й пост
Спасибо.Еще вопросик,как узнать окончание подписки карты(Триколор 52 серия).Хочется скриптом на экран телика выводить подписку.Я так понял-это при старте оскама пишется,то есть для этого надо включить лог на тюнере.Или есть специальная команда?

Оффлайн yuriks

  • Модератор
  • *
  • Сообщений: 995
в 52-й подписки вроди нету
подписка ето в 4ае1

Оффлайн ZENIT

  • Чатланин
  • ***
  • Сообщений: 142
в 52-й подписки вроди нету
подписка ето в 4ае1
Понял,хотел для народа сделать.Но все таки,как на экран вывести подписку,пускай в картах 13 серии,есть спец команда?И куда девается из tmp oscam.mem,может там прочитать можно?
Кстати,только что поставил последнюю версию ymodv09-pre07-sh4.Пока все работает,потестим побольше.

Оффлайн mA_sat

  • Господин ПЖ
  • ******
  • Сообщений: 2121
С етим ненадо боротся
если уж так сильно надоедает - сделаю фильтр по емм

зачем белке 023700 EMM ?
MK там нету все равно

Оффлайн Andrei_ka

  • Три раза ку
  • ****
  • Сообщений: 494
зачем белке 023700 EMM ?
MK там нету все равно

У меня белка2 т.е 3к
Globo 403 HD
Dreambox 800HD DOMICA 8
Dreambox 500s+феникс сом
Питер

Оффлайн ZENIT

  • Чатланин
  • ***
  • Сообщений: 142
yuriks-просто расскажу,если ответишь хорошо,нет-так нет.
На ab ipbox 91,900,910,9000 серии сделана такая фича ,это дополнение к мгкамду-называется mg_launcher.Это тоже бинарный файл,как и мгкамд,к сожалению исходников нет.В общем запускается он вместе с мгкамдом. В /var/keys прописываешь в newcamd.list один логин,а в newcamd1.list(для записи) и newcamd2.list(для пипа) другой логин(обычно с другого сервака).
И когда ты включаешь картинку в картинке(пип) или запись и просмотр на одном транспордере разных каналов одновременно,а на двухтюнерной модели 9000(можно и  с разных спутников,если подрубил тюнер на два разных антенных входа),один ключ берется с одного логина,а второй ключ с другого логина.Они почти одновременно приходят,но не двойные с одного логина.На бан не нарвешься.Я знаю многие этим пользуются,допустим покупать двойной вип,долларов за 30 в месяц накладно.Все равно пишем то с нтв+ или платформы.А тут такая фича есть с двумя разными логинами.В папке /tmp создаются файлы pmt1.tmp,ecm1.info,mgshare1.info,mgcamd1.pid,pid1.info,pti1.tmp-если тебе это поможет.
Это вообще реально на оскаме попробовать сделать?
Подумай пожалуйста,может тебе интересно будет.

Оффлайн yuriks

  • Модератор
  • *
  • Сообщений: 995
Я так понимаю нужно решить со второй частью - на разных логинах
ибо первая часть работает - тоесть я могу одновременно записывать один и смотреть второй канал

да?

Оффлайн ZENIT

  • Чатланин
  • ***
  • Сообщений: 142
Я так понимаю нужно решить со второй частью - на разных логинах
ибо первая часть работает - тоесть я могу одновременно записывать один и смотреть второй канал

да?
Да смотреть пип или писать и смотреть одновременно можно,но идет двойной запрос.Я даже сделал так прописал два ридера друг за другом и включил с одного транспордера пип .

[LOG001]2010/09/12 21:56:12   1049 c01 pgi (0500&023700/277A/0FA6/45:3FFD/0E-23): found (344 ms) by shara vip
[LOG002]2010/09/12 21:56:12   1020 p05 answer from reader 3 (rc=1)
[LOG003]2010/09/12 21:56:12   1049 c01 dcw check from reader 3 for idx 0 (rc=1)
[LOG004]2010/09/12 21:56:22   1019 p04 answer from reader 2 (rc=1)
[LOG005]2010/09/12 21:56:22   1049 c01 dcw check from reader 2 for idx 0 (rc=1)
[LOG006]2010/09/12 21:56:22   1049 c01 pgi (0500&023700/277A/0FA6/45:3FFC/89-23): found (263 ms) by shara vip
[LOG007]2010/09/12 21:56:22   1020 p05 answer from reader 3 (rc=1)
[LOG008]2010/09/12 21:56:22   1049 c01 dcw check from reader 3 for idx 0 (rc=1)
[LOG009]2010/09/12 21:56:22   1019 p04 answer from reader 2 (rc=1)
[LOG010]2010/09/12 21:56:22   1020 p05 answer from reader 3 (rc=1)
[LOG011]2010/09/12 21:56:22   1049 c01 dcw check from reader 2 for idx 1 (rc=1)
[LOG012]2010/09/12 21:56:22   1049 c01 pgi (0500&023700/277E/0FAA/53:3B7A/8E-08): found (374 ms) by shara vip
[LOG013]2010/09/12 21:56:22   1049 c01 dcw check from reader 3 for idx 1 (rc=1)
[LOG014]2010/09/12 21:56:32   1019 p04 answer from reader 2 (rc=1)
[LOG015]2010/09/12 21:56:32   1020 p05 answer from reader 3 (rc=1)
[LOG016]2010/09/12 21:56:32   1049 c01 dcw check from reader 2 for idx 0 (rc=1)
[LOG017]2010/09/12 21:56:32   1049 c01 pgi (0500&023700/277A/0FA6/45:3FFD/89-1A): found (223 ms) by shara vip
[LOG018]2010/09/12 21:56:32   1049 c01 dcw check from reader 3 for idx 0 (rc=1)
[LOG019]2010/09/12 21:56:32   1019 p04 answer from reader 2 (rc=1)
[LOG020]2010/09/12 21:56:32   1020 p05 answer from reader 3 (rc=1)
[LOG021]2010/09/12 21:56:32   1049 c01 dcw check from reader 2 for idx 1 (rc=1)
[LOG022]2010/09/12 21:56:32   1049 c01 pgi (0500&023700/277E/0FAA/53:3B7B/8E-08): found (317 ms) by shara vip
[LOG023]2010/09/12 21:56:32   1049 c01 dcw check from reader 3 for idx 1 (rc=1)
[LOG024]2010/09/12 21:56:35   1213 m02 pgi disconnected  from 192.168.1.103
[LOG025]2010/09/12 21:56:36   1005 s   client(2) connect from 192.168.1.103 (pid=1214, pipfd=21)
[LOG026]2010/09/12 21:56:36   1214 m02 plain monitor-client 192.168.1.103 granted (pgi, lvl=4)
[LOG027]2010/09/12 21:56:42   1019 p04 answer from reader 2 (rc=1)
[LOG028]2010/09/12 21:56:42   1049 c01 dcw check from reader 2 for idx 0 (rc=1)
[LOG029]2010/09/12 21:56:42   1049 c01 pgi (0500&023700/277A/0FA6/45:3FFC/7F-1A): found (254 ms) by shara vip
[LOG030]2010/09/12 21:56:42   1020 p05 answer from reader 3 (rc=1)
[LOG031]2010/09/12 21:56:42   1049 c01 dcw check from reader 3 for idx 0 (rc=1)
[LOG032]2010/09/12 21:56:42   1019 p04 answer from reader 2 (rc=1)
[LOG033]2010/09/12 21:56:42   1020 p05 answer from reader 3 (rc=1)
[LOG034]2010/09/12 21:56:42   1049 c01 dcw check from reader 2 for idx 1 (rc=1)
[LOG035]2010/09/12 21:56:42   1049 c01 pgi (0500&023700/277E/0FAA/53:3B7A/C2-08): found (312 ms) by shara vip
[LOG036]2010/09/12 21:56:42   1049 c01 dcw check from reader 3 for idx 1 (rc=1)
[LOG037]2010/09/12 21:56:52   1020 p05 answer from reader 3 (rc=1)
[LOG038]2010/09/12 21:56:52   1019 p04 answer from reader 2 (rc=1)
[LOG039]2010/09/12 21:56:52   1049 c01 dcw check from reader 3 for idx 0 (rc=1)
[LOG040]2010/09/12 21:56:52   1049 c01 pgi (0500&023700/277A/0FA6/45:3FFD/7F-C8): found (232 ms) by ntv+
[LOG041]2010/09/12 21:56:52   1049 c01 dcw check from reader 2 for idx 0 (rc=1)
[LOG042]2010/09/12 21:56:52   1019 p04 answer from reader 2 (rc=1)
[LOG043]2010/09/12 21:56:52   1020 p05 answer from reader 3 (rc=1)
[LOG044]2010/09/12 21:56:52   1049 c01 dcw check from reader 2 for idx 1 (rc=1)
[LOG045]2010/09/12 21:56:52   1049 c01 pgi (0500&023700/277E/0FAA/53:3B7B/C2-F9): found (417 ms) by shara vip
[LOG046]2010/09/12 21:56:52   1049 c01 dcw check from reader 3 for idx 1 (rc=1)
[LOG047]2010/09/12 21:56:54   1049 c01 dvbapi: new program number: 277E (0500:277E unknown)
[LOG049]2010/09/12 21:56:54   1020 p05 answer from reader 3 (rc=2)
[LOG048]2010/09/12 21:56:54   1019 p04 answer from reader 2 (rc=2)
[LOG050]2010/09/12 21:56:54   1049 c01 dcw check from reader 3 for idx 0 (rc=2)
[LOG051]2010/09/12 21:56:54   1049 c01 pgi (0500&023700/277E/0FAA/53:3B7B/C2-F9): cache2 (6 ms)
[LOG052]2010/09/12 21:56:54   1049 c01 dvbapi: Start descrambling CAID: 0500
[LOG053]2010/09/12 21:56:54   1049 c01 dcw check from reader 2 for idx 0 (rc=2)
[LOG054]2010/09/12 21:56:55   1049 c01 dvbapi: new program number: 277A (0500:277A unknown)
[LOG055]2010/09/12 21:56:55   1020 p05 answer from reader 3 (rc=2)
[LOG056]2010/09/12 21:56:55   1019 p04 answer from reader 2 (rc=2)
[LOG057]2010/09/12 21:56:55   1049 c01 dcw check from reader 3 for idx 0 (rc=2)
[LOG058]2010/09/12 21:56:55   1049 c01 pgi (0500&023700/277A/0FA6/45:3FFD/7F-C8): cache2 (6 ms)
[LOG059]2010/09/12 21:56:55   1049 c01 dvbapi: Start descrambling CAID: 0500
[LOG060]2010/09/12 21:56:55   1049 c01 dcw check from reader 2 for idx 0 (rc=2)
[LOG061]2010/09/12 21:57:02   1019 p04 answer from reader 2 (rc=1)
[LOG062]2010/09/12 21:57:02   1020 p05 answer from reader 3 (rc=1)
[LOG063]2010/09/12 21:57:02   1049 c01 dcw check from reader 2 for idx 0 (rc=1)
[LOG064]2010/09/12 21:57:02   1049 c01 pgi (0500&023700/277A/0FA6/45:3FFC/49-C8): found (234 ms) by shara vip
[LOG065]2010/09/12 21:57:02   1049 c01 dcw check from reader 3 for idx 0 (rc=1)
[LOG066]2010/09/12 21:57:02   1019 p04 answer from reader 2 (rc=1)
[LOG067]2010/09/12 21:57:02   1020 p05 answer from reader 3 (rc=1)
[LOG068]2010/09/12 21:57:02   1049 c01 dcw check from reader 2 for idx 1 (rc=1)
[LOG069]2010/09/12 21:57:02   1049 c01 pgi (0500&023700/277E/0FAA/53:3B7A/B1-F9): found (271 ms) by shara vip
[LOG070]2010/09/12 21:57:02   1049 c01 dcw check from reader 3 for idx 1 (rc=1)
[LOG071]2010/09/12 21:57:12   1019 p04 answer from reader 2 (rc=1)
[LOG072]2010/09/12 21:57:12   1049 c01 dcw check from reader 2 for idx 0 (rc=1)
[LOG073]2010/09/12 21:57:12   1020 p05 answer from reader 3 (rc=1)
[LOG074]2010/09/12 21:57:12   1049 c01 pgi (0500&023700/277A/0FA6/45:3FFD/49-2C): found (271 ms) by shara vip
[LOG075]2010/09/12 21:57:12   1049 c01 dcw check from reader 3 for idx 0 (rc=1)
[LOG076]2010/09/12 21:57:12   1019 p04 answer from reader 2 (rc=1)
[LOG077]2010/09/12 21:57:12   1020 p05 answer from reader 3 (rc=1)
[LOG078]2010/09/12 21:57:12   1049 c01 dcw check from reader 3 for idx 1 (rc=1)
[LOG079]2010/09/12 21:57:12   1049 c01 pgi (0500&023700/277E/0FAA/53:3B7B/B1-04): found (386 ms) by ntv+
[LOG080]2010/09/12 21:57:12   1049 c01 dcw check from reader 2 for idx 1 (rc=1)
[LOG081]2010/09/12 21:57:22   1020 p05 answer from reader 3 (rc=1)
[LOG082]2010/09/12 21:57:22   1049 c01 dcw check from reader 3 for idx 0 (rc=1)
[LOG083]2010/09/12 21:57:22   1049 c01 pgi (0500&023700/277A/0FA6/45:3FFC/39-2C): found (252 ms) by ntv+
[LOG084]2010/09/12 21:57:22   1020 p05 answer from reader 3 (rc=1)
[LOG085]2010/09/12 21:57:22   1019 p04 answer from reader 2 (rc=1)
[LOG086]2010/09/12 21:57:22   1049 c01 dcw check from reader 3 for idx 1 (rc=1)
[LOG087]2010/09/12 21:57:22   1049 c01 pgi (0500&023700/277E/0FAA/53:3B7A/B7-04): found (294 ms) by ntv+
[LOG088]2010/09/12 21:57:22   1049 c01 dcw check from reader 2 for idx 1 (rc=1)
[LOG089]2010/09/12 21:57:32   1020 p05 answer from reader 3 (rc=1)
[LOG090]2010/09/12 21:57:32   1049 c01 dcw check from reader 3 for idx 0 (rc=1)
[LOG091]2010/09/12 21:57:32   1019 p04 answer from reader 2 (rc=1)
[LOG092]2010/09/12 21:57:32   1049 c01 pgi (0500&023700/277A/0FA6/45:3FFD/39-42): found (260 ms) by ntv+
[LOG093]2010/09/12 21:57:32   1049 c01 dcw check from reader 2 for idx 0 (rc=1)
[LOG094]2010/09/12 21:57:32   1019 p04 answer from reader 2 (rc=1)
[LOG095]2010/09/12 21:57:32   1020 p05 answer from reader 3 (rc=1)
[LOG096]2010/09/12 21:57:32   1049 c01 dcw check from reader 2 for idx 1 (rc=1)
[LOG097]2010/09/12 21:57:32   1049 c01 pgi (0500&023700/277E/0FAA/53:3B7B/B7-5B): found (339 ms) by shara vip
[LOG098]2010/09/12 21:57:32   1049 c01 dcw check from reader 3 for idx 1 (rc=1)
[LOG099]2010/09/12 21:57:42   1019 p04 answer from reader 2 (rc=1)
[LOG100]2010/09/12 21:57:42   1020 p05 answer from reader 3 (rc=1)
[LOG101]2010/09/12 21:57:42   1049 c01 dcw check from reader 2 for idx 0 (rc=1)
[LOG102]2010/09/12 21:57:42   1049 c01 pgi (0500&023700/277A/0FA6/45:3FFC/38-42): found (259 ms) by shara vip
[LOG103]2010/09/12 21:57:42   1049 c01 dcw check from reader 3 for idx 0 (rc=1)
[LOG104]2010/09/12 21:57:42   1019 p04 answer from reader 2 (rc=1)
[LOG105]2010/09/12 21:57:42   1020 p05 answer from reader 3 (rc=1)
[LOG106]2010/09/12 21:57:42   1049 c01 dcw check from reader 2 for idx 1 (rc=1)
[LOG107]2010/09/12 21:57:42   1049 c01 pgi (0500&023700/277E/0FAA/53:3B7A/5E-5B): found (279 ms) by shara vip
[LOG108]2010/09/12 21:57:42   1049 c01 dcw check from reader 3 for idx 1 (rc=1)
[LOG109]2010/09/12 21:57:52   1020 p05 answer from reader 3 (rc=1)
[LOG110]2010/09/12 21:57:52   1049 c01 dcw check from reader 3 for idx 0 (rc=1)
[LOG111]2010/09/12 21:57:52   1049 c01 pgi (0500&023700/277A/0FA6/45:3FFD/38-3C): found (186 ms) by ntv+
[LOG112]2010/09/12 21:57:52   1019 p04 answer from reader 2 (rc=1)
[LOG113]2010/09/12 21:57:52   1049 c01 dcw check from reader 2 for idx 0 (rc=1)
[LOG114]2010/09/12 21:57:52   1020 p05 answer from reader 3 (rc=1)
[LOG115]2010/09/12 21:57:52   1019 p04 answer from reader 2 (rc=1)
[LOG116]2010/09/12 21:57:52   1049 c01 dcw check from reader 3 for idx 1 (rc=1)
[LOG117]2010/09/12 21:57:52   1049 c01 pgi (0500&023700/277E/0FAA/53:3B7B/5E-08): found (259 ms) by ntv+
[LOG118]2010/09/12 21:57:52   1049 c01 dcw check from reader 2 for idx 1 (rc=1)
[LOG119]2010/09/12 21:58:02   1019 p04 answer from reader 2 (rc=1)
[LOG120]2010/09/12 21:58:02   1020 p05 answer from reader 3 (rc=1)
[LOG121]2010/09/12 21:58:02   1049 c01 dcw check from reader 2 for idx 0 (rc=1)
[LOG122]2010/09/12 21:58:02   1049 c01 pgi (0500&023700/277E/0FAA/53:3B7A/80-08): found (209 ms) by shara vip
[LOG123]2010/09/12 21:58:02   1049 c01 dcw check from reader 3 for idx 0 (rc=1)
[LOG124]2010/09/12 21:58:02   1019 p04 answer from reader 2 (rc=1)
[LOG125]2010/09/12 21:58:02   1049 c01 dcw check from reader 2 for idx 1 (rc=1)
[LOG126]2010/09/12 21:58:02   1049 c01 pgi (0500&023700/277A/0FA6/45:3FFC/AB-3C): found (325 ms) by shara vip
[LOG127]2010/09/12 21:58:02   1020 p05 answer from reader 3 (rc=1)
[LOG128]2010/09/12 21:58:02   1049 c01 dcw check from reader 3 for idx 1 (rc=1)
[LOG129]2010/09/12 21:58:12   1020 p05 answer from reader 3 (rc=1)
[LOG130]2010/09/12 21:58:12   1049 c01 dcw check from reader 3 for idx 0 (rc=1)
[LOG131]2010/09/12 21:58:12   1049 c01 pgi (0500&023700/277A/0FA6/45:3FFD/AB-F0): found (192 ms) by ntv+
[LOG132]2010/09/12 21:58:12   1019 p04 answer from reader 2 (rc=1)
[LOG133]2010/09/12 21:58:12   1049 c01 dcw check from reader 2 for idx 0 (rc=1)
[LOG134]2010/09/12 21:58:12   1019 p04 answer from reader 2 (rc=1)
[LOG135]2010/09/12 21:58:12   1020 p05 answer from reader 3 (rc=1)
[LOG136]2010/09/12 21:58:12   1049 c01 dcw check from reader 2 for idx 1 (rc=1)
[LOG137]2010/09/12 21:58:12   1049 c01 pgi (0500&023700/277E/0FAA/53:3B7B/80-D8): found (296 ms) by shara vip
[LOG138]2010/09/12 21:58:12   1049 c01 dcw check from reader 3 for idx 1 (rc=1)

Видишь иногда ключ берется с ридера,который вторым прописан.А надо всегда так. Надо чтобы второй ридер читался и брал только один ключ - если пип или запись,а при простом просмотре всегда с верхнего ключ брался.И обязательно сделать пользовательский выбор,включать эту штуку или нет.Чтоб кому надо брались два ключа с одного ридера.

Оффлайн yuriks

  • Модератор
  • *
  • Сообщений: 995
ZENIT, кое что набросал - выложу вечером

пока можете подготовить конфиги

oscam.conf
[global]
multi_tuner = 0 или 1 или 2 (поумолчанию 1)
0 - только один канал можно смотреть (для избежания бана)
1 - выбираются все доступные ридеры
2 - выбираются только ридеры с соответствующим параметром tuner

oscam.server

дописиваем ш@рик для 2-го "тюнера"
[reader]
tuner=1
...

по умолчанию tuner = 0
тоесть если смотрим один канал - по при multi_tuner = 2 для него выбираются все ридеры с tuner=0 (или без него)
а если один канал уже пишется - а переключили на другой - то для него выбираются все ридеры с tuner=1

Оффлайн yuriks

  • Модератор
  • *
  • Сообщений: 995
Виложил в 1-м посте - пробуйте

Оффлайн booster

  • Желтые штаны
  • ****
  • Сообщений: 152
Цитировать
тоесть если смотрим один канал - по при multi_tuner = 2 для него выбираются все ридеры с tuner=0 (или без него)
а если один канал уже пишется - а переключили на другой - то для него выбираются все ридеры с tuner=1

А не слишком мудрено? Может просто ограничить количество запросов которые разрешается посылать в ридер за единицу времени. А что делать с полученными ключами - скормить тюнеру через DVB-API или отдать дальше как серверу это уже как решить пользователь. Посмотрите как классно сделано в wicard:

limit n,s,b,m - n колличество запросов за s секунд
(b) бонусных запросов за (m) минут.
limit=1,10,15,10 означает, что за десять минут можно послать 600/10 + 15 = 75 запросов

Если ключики начинают запрашиваться чаще чем нужно (запись другого канала) и ответов нет в кеше, то переключаемся на второй дополнительный ридер.

Оффлайн yuriks

  • Модератор
  • *
  • Сообщений: 995
мудрено ? проще небывает

Оффлайн ZENIT

  • Чатланин
  • ***
  • Сообщений: 142
Виложил в 1-м посте - пробуйте
Класс- все заявленное работает, реально
С вашего позволения потестю поподробней.Есть еще кое какие мысли-чуть позже напишу.
P.S.Yuriks-снимаю шляпу

Оффлайн ZENIT

  • Чатланин
  • ***
  • Сообщений: 142
Вот такая ситуация,в принципе она была на всех модах.У меня в oscam.server так
[reader]
Label = shara VIP
Protocol = cs357x
Ident = 0500:023700,030600,030700,042400,023100,030B00,024F00,023800,032000,032500,031B00,041700,042200,042700,024B00;0BAA:000000;0B00:000000;090F:000000;093E:000000;092B:000000;0100:000068;0D02:000000;0D06:000000;1702:000000;1830:000000;1803:000000;0D00:000000;4AE1:000000;0652:000000;0622:000000

лишнее не стал дописывать
[reader]
Label = NTV+
Protocol = cs357x
Ident = 0500:023700,030600

И в логе видно(пример о простом оскаме),что при простом просмотре-ключ иногда берется с ридера NTV+,берется где то один раз из трех.В принципе не страшно,но допустим у меня он еще и во втором тюнере прописан(на кухне).Там вообще то Триколор 52 серия,но мало ли вдруг нтв+ семья смотрит.Когда у меня запись или пип,то я просто прошу ш@ару не включать.
Это я как пример привел-надо делать глобально для всех,я говорю сейчас о всех моделях на линуксе с жестким диском.
Вот,а теперь о последнем моде:
Конфиги
oscam.conf
multi_tuner = 2

oscam.server
[reader]
Label = shara VIP
[reader]
tuner = 1
Label = NTV+
Все работает при записи и пипе,второй ключ с ридера НТВ+ идет.Но он же не только для этого,если shara VIP лег,он должен перейти на НТВ+.Сервера разные,а тут никак tuner = 1 прописан.Естественно мы пишем так
oscam.server
[reader]
Label = shara VIP
[reader]
tuner = 1
Label = NTV+
[reader]
Label = NTV+
Вроде все путем,но включаю пип и получаю два ключа с НТВ+.Оскам перескочил на второй ридер не дождавшись ответа от shara VIP.Но он то рабочий.В мгкамд как то сделано,что вначале ключ просится с первого CWS с этим провайдером и если нет ответа,то уже от того кто ниже прописан(если есть такой).И я не разу не видел,чтоб он перепрыгивал на другой,если первый рабочий.
Короче столько написал,может надо проще было обьяснить.Можно какую то задержку сделать,что ожидался ключ с верхнего ридера(какое то время) или как там все устроенно-тебе видней.
Кстати,народу раньше приходилось дуал логин брать.А тут если до конца довести,такой удар по сервакам.Хотя с них не убудет.И эта функция 0 - только один канал можно смотреть (для избежания бана) очень нужна.Сколько людей плачет,что бан за двойные запросы случайно,вот допустим  на дриме 8000.Тюнер включился по записи  на канале,а был выключен на этом же транспордере,только на другом канале.Он же не переключится,так и будет писать и смотреть с разных-вот тебе и бан.

 

Optibox Anaconda HD