03 июня | 2024г. | 07:32:33

АвторТема: Эмулятор/кардсервер Wicardd  (Прочитано 1031512 раз)

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

Оффлайн sergik

  • Друзья Джедаев
  • *****
  • Сообщений: 3440
  • Поблагодарили: 2117
  • Уважение: +47
Эмулятор/кардсервер Wicardd
« Ответ #15: 31 октября | 2010г. | 21:17:24 »
0
sergik, объясни синтаксис плиз, нужно ли двоеточие перед =, тут-> ident:=14? А то где то есть, где то нету... не врублюсь????
Цитировать
Для ридеров карт тогда вообще фильтр не нужен.
То есть? Я зря пузыри пускаю, а для кого тогда нужно для юзеров-[account]?
Двоеточее - это присвоение. Когда применять?
В общем случае
rule = caid=4ae1;ident=14;reject - значит блокировать 14 идент.
rule = caid=4ae1;ident=15;ident:=0;accept - значит 15 иденту присвоить  нулевой идент.
Зачем?
Если посмотреть лог, 14 идент - это для карты Платформа от GS9300.
Естественно карта не шарится и соответственно этот идент вообще не нужен. Но он есть в потоке. Поэтому, чтоб Викард его не обрабатывал, его можно таким образом заблокировать.
Опять же есть посмотреть лог конекта к серверу, то ш@ру на Платформу раздают по нулевому иденту. Где ж его взять, если в потоке есть только 14 и 15 идент? Вот как раз эта строка и позволяет 15 иденту переприсвоить нулевой идент.

Нужны ли фильтры ридерам?
Смотря каким.
Например, сейчас с серверов раздают плюсы по 023700.
Следовательно, если в фильтре для DVB заблокировать все остальные иденты, то выбора не останется как этот 023700 на сервер слать. Естественно нечего фильтровать в ридере.
А если используется два идента? Какие тогда сиды для какого идента?
Тут нужен фильтр и для DVB и для ридера. То есть
[filter]
name = dvb
rule = caid=0500;ident=040600,040610,040620;reject
rule = accept
debug = 1


Запрещаем не нужные иденты.

[filter]
name = ntv_sd
rule = caid=0500;ident=023700;sid!=2f45,2f46,2f47,2f48,2f49,2f4a,3715,3716,3717;accept


[filter]
name = ntv_hd
rule = caid=0500;ident=030600;sid=2f45,2f46,2f47,2f48,2f49,2f4a,3715,3716,3717;accept


А в ридере

[reader]
active = 1
type = newcamd525
account =
debug = 1
reconnect_delay = 10
keepalive = 300
filter = ntv_hd


и

[reader]
active = 1
type = newcamd525
account =
debug = 1
reconnect_delay = 10
keepalive = 300
filter = ntv_sd


Если с разных портов SD и HD.
Или если с одного, то

[reader]
active = 1
type = newcamd525
account =
debug = 1
reconnect_delay = 10
keepalive = 300
filter = ntv_sd, ntv_hd


Уф... Что-то многова-то понаписал...

Теги:
 

Похожие темы

  Тема / Автор Ответов Последний ответ
1542 Ответов
644761 Просмотров
Последний ответ 05 февраля | 2014г. | 20:09:22
от Wolf
1654 Ответов
663068 Просмотров
Последний ответ 31 января | 2015г. | 14:35:20
от Wolf
1498 Ответов
514035 Просмотров
Последний ответ 09 января | 2016г. | 00:02:51
от Ser6
10 Ответов
14553 Просмотров
Последний ответ 22 декабря | 2015г. | 10:57:48
от Марчелла
958 Ответов
431908 Просмотров
Последний ответ 10 мая | 2024г. | 20:21:53
от gera5


X

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

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