Конфигурация и настройка эмулятора MGCamd для работы с сервером NewCS. Настройка mgcamd производится изменением параметров в файлах necamd.list, mg_cfg и peer.cfg
Скачать MGCamd можно здесь
Описание файла mg_cfg на типовом примере. Файл содержит основные настройки mgcamd.
# сообщения EMM # 00 не показывать (по умолчанию) # 01 показывать только удачные # 02 показывать все сообщения с отображением данных M: { 01 }
# сообщения ECM # 00 не показывать ECM # 01 нормальный режим, отображать PID, раскодированные ECM и контрольные слова # 02 расширенная статистика ECM: показывать валидные и плохие ECM и данные к ним C: { 01 }
# AU (автообновление) # 00 отключить, PID не обрабатываются # 01 включить. EMM PID всегда обрабатываются для soft-au и карт с кардшарингом # 02 авто. EMM если канал не раскодируется # 03 обрабатывать EMM PID для обновления карт с кардшарингом A: { 02 }
# обновление ключей (сумма 01+04 или 02+04) # 01 обновление только новых ключей (по умолчанию) # 02 update all keys (used for valid PMK checking) # 04 enable TPS au U: { 05 }
# папка с файлами конфигурации (softcam, autoroll, ignore/priority) # 00 /var/keys # 01 /tmp T: { 00 }
# сетевой режим (суммировать если несколько клиентов) # 00 нет сети (по умолчанию) # 01 клиент для newcamd # 02 клиент для radegast # 04 лиент для camd3 # 08 клиент для gbox G: { 09 }
# перезапрос (суммировать для включения/отключения нескольких опций) # 00 отключить # 01 перезапрашивать каждый новый ECM # 02 стараться соединяться с оффлайн-серверами каждые Q секунд # 04 пробовать определять и быстро соединяться с потерянными (не использовавшимися ранее) серверами # + XX сообщений и YY секунд до реконнекта. # Если в течение последних XX ECM/keepalive сообщений или нет ответа на последний ECM в течение YY секунд # 0 отключить N: { 07 } 5 30
# таймаут удаленного ECM, секунды K: { 05 }
# тестирование неработающих путей (routes) newcamd, секунды Q: { 600 }
# приоритеты сетевого шаринга # 00 gbox, newcamd, radegast, camd3 (по умолчанию) # 01 camd3, radegast, newcamd, gbox # 02 newcamd, camd3, gbox, radegast P: { 00 }
# отображение дополнительных сообщений на экране ТВ # 00 отключить (по умолчанию) # 01 neutrino # 02 enigma # 03 relook # + логин и пароль для аутентификации по HTTP O: { 02 } root dreambox
# опции OSD (суммировать) # 01 отображать ECM # 02 отображать сообщения серверов кардшаринга # 04 отображать ошибки декодирования # 08 отображать обновление ключей EMM # + порт для OSD S: { 11 } 80
# Лог событий (суммировать) # 00 отключить # 01 сетевой лог по UDP # 02 лог на консоль # 04 файл, добавление. НЕ УДАЛЯЕТСЯ АВТОМАТИЧЕСКИ ПО УМОЛЧАНИЮ! # Удалять вручную, иначе съест все место на диске # + IP UDP-порт log-file-name L: { 03 } 192.168.0.202 8024 /tmp/mgcamd.log
# опции лога событий (суммировать) # 00 отключить (по умолчанию) # 01 лог ECM # 02 лог EMM # 04 лог сетевых ECM # 08 лог сетевых EMM # 16 лог логинов по сети # 32 состояние памяти и процессора каждую минуту # 64 добавлять время сообщения D: { 127 }
# сохранять ECM в кэше, сеунды # каждый кэшированный ECM потребует 28 байт. Кэш на 24 часа будет таким образом занимать 200-400 килобайт #оперативной памяти. Пользователям Openbox есть смысл увеличить значение. E: { 15 }
# опции кэша (суммировать) # 00 отключить (по умолчанию) # 01 кэшировать PID ECM, при выходе из программы сохранять PID, используемые для декодирования, # в файл /tmp/ca_cache.list. Затем загружать файл при запуске программы. # Синтаксис аналогичен синтаксису restore.list. # 02 Ecm data cache, remember CW for (E:) time # 04 кэшировать EMM для серверов кардшаринга, не отправлять дважды один и тот же EMM, не очищать кэш # до перезапуска программы. H: { 07 }
# загружать данные из файлов (суммировать) # 00 не загружать ничего (по умолчанию) # 01 загружать конфигурационные файлы при смене канала, включая priority и ignore, но не загружать replace и кэш # 02 загружать SoftCam.Key при смене канала # 04 загружать SoftCam.Key при изменении файла R: { 05 }
# тип ресивера. Изменяйте только если тип неверно определяется автоматически # 00 авто # 01 dbox2 # 02 dreambox # 03 triple-dragon # 04 relook # 05 openbox B: { 00 }
|