Цитата:
Сообщение от malyshka
Підправте, будь ласка, якщо можна.
|
Нет смысла, его нужно писать заново.
Понимаете, викард так устроен на наше счастье, что если в конфиге полный бардак, как у вас, то он запускается с параметрами по умолчанию, которые в нем заложены. У вас более менее верные только ридеры шары и бисс, викард их принимает и шара у вас работает. Даже если вы пропишете идеальный конфиг, ваша проблема с каналом не решится, это проблема шародателя, который очевидно перекупщик. К нему нужно обращаться по этому вопросу.
Викард будет работать даже только с одной секцией [DVB] (эта секция отвечает за направление запросов от ресивера в эмулятор) и нужными ридерами. Так он устроен.
Все остальное нужно для оптимальной настройки эмулятора, чтобы он не слал запросы во все концы и тонкой настройки в некоторых случаях, что то запретить, что то перенаправить.
Некоторые важные правила:
- не пользоваться Блокнотом для правки конфигов любых эмуляторов, а использовать например AkelPad или Notepad++
- в одном фильтре не может быть более 16 правил (строк)
- викард видит только первые 32 ридера или порта
Поэтому, где расположен ридер Biss не важно, главное, чтобы он не был 33-м по счету, тогда эмулятор его не увидит.
Стандартный сетевой ридер (шары) выглядит примерно так:
[reader]
active = 1
name = TV
type = newcamd525
account =логин:пароль@сервер
multiport = порт, порт, порт, .....
debug = 1
reconnect_delay = 20
emm_cache = 1
ecm_ttl = 15000
Уровень логирования debug = 2 ставим только в секциях [global], [dvb] и карточных ридерах (чтобы видеть, как проходит AU)
Во всех остальных местах ставим debug = 1, чтобы не засорять лог и чтобы он был читаемым.
Опция async_mode заменена опцией sync_mode еще в версии 1.17, но и она нам не нужна.
Имя фильтра не нужно писать в самих ридерах.
Чтобы фильт работал он всегда должен заканчиваться строкой rule = reject, что означает "Все остальное запретить"
Фильтры работают по таким цепочкам
# caid=;
# caid=;ident=;
# caid=;ident=;ident=;
# caid=;chid=;
# caid=;ident=;class=;
# caid=;ident=;sid=;
# caid=;ident=;pid=;
# caid=;ident=;sid=;class=;
# caid=;ident=;pid=;class=;
# получать все классы кроме этого(этих) class!=;
# получать все сиды кроме этого(этих) sid!=;
# получать все пиды кроме этого(этих) pid!=;
# получать все чиды кроме этого(этих) chid!=;
# перечень caid,ident,sid,pid,class прописываються через запятую
Еще есть интересная опция в секции [global] color_mode = 1, тогда в логе в терминале удачные запросы будут зеленого цвета, а не удачные красного цвета, что очень наглядно.
Все это только некоторые моменты, про викард можно книгу написать