satsat.info - Показать сообщение отдельно - Мануал по программе SkyNet
Показать сообщение отдельно
Старый 21.06.2007, 12:50   #4 (permalink)
online: 2167063
 
Аватар для дядя Федор
По умолчанию

rules.txt !!!!
Формат файла rules.txt

Каждая строка состоит из трех частей разделенных пробелом.
# - Комментарий
Первая часть это буква m - mac (юзер), s - source ip (сервер), d -
destination ip (юзер)
Вторая часть - это собственно список этих маков или ip через запятую (ip можно
и в hex и в dec, mac можно и 6 и 5 байт (первый байт mac для сетевых
устройств всегда равен 0))MAC пишется без двоеточий.
Третья часть - правила через запятую. Правила легче понять из примеров.
"+" - загружать все.
"-" - не загружать ничего.
"+[100k-999M],-image" - загружать все от 100 килобайт до 999 мегабайт, не
загружать группу images (jpg, gif, bmp ... )
"-,+zip[500k-]" - загружать только zip архивы размером от 500 килобайт.
m 1122334455 +[100k-],-image,-video
d 127.0.0.1 + # это просто комментарий.

(zip,image,video - группы (фильтры) из regex.txt
При совпадении одного из адресов правила выполняются слева-направо.
Начальный результат неопределен.

Синтаксис очень жесткий, при любой ошибке Скайнет ругается в лог.

"Прошу подсказать, как должны выглядеть строки:
1. Разрешить маку 0F:0F:0F:0F:0F все JPG больше 60 кб
2. Запретить маку 0F:0F:0F:0F:0F все JPG
3. Разрешить все JPG больше 60 кб с IP 111.222.111.222
4. Разрешить все файлы с IP 111.222.111.222
5. Запретить все файлы с IP 111.222.111.222 "

SOVA отвечает:
1. m 0F0F0F0F0F +jpg[60k-]
2. m 0F0F0F0F0F -jpg
3. s 111.222.111.222 +jpg[60k-]
4. s 111.222.111.222 +
5. s 111.222.111.222 -
======================================== =====================================

Интерфейс
- Скрин с описанием смотрим на http://www....rmedshpora.boom.ru/

Файлы
- Файлы сохраняются в папку inet. В папке Temp остаются недогруженные файлы.
-=Всем задачка - как докачать файл в онлайне????? =-
Имя файла формируется следующим образом:
{destination IP}_{source IP}_{id файла}[имя файла].{расширение}
Естественно, имя файла для HTTP - редкость.

Ошибки
- Ошибки в логе (err N) совсем не обязательно критические.
Кстати N - строка в main.cpp где произощла ошибка.

>!MDAPI_START_FILTER - неустановлен фильтр. ProgDVB не поддерживает более 32 фильтров.
Некоторые плагины могут также устанавливать свои фильтры.
Запустите ProgDVB с ключем /debug и посмотрите какой плагин сколько фильтров забирает.

> stat 8 FI, 182
182 файла, в ини стоит максимум f_n=200
Вероятно ты загружаешь много мелких,
увеличивай f_n в несколько раз.

> stat 7 TH, 950
950 потоков - пости на пределе t_n=1000
также увеличить в несколько раз
(учти что возрастет загрузка процессора)

> 21:10:15 err 1237 46;
46 файлов погибло из за сильной фрагментации.
Нетсистем отдает часть трафика по земле, с этим ничего не поделаешь

> stat 1 KB, 3750
d_n увеличивай тысяч до 30, пока памяти и процессора хватит.
Для одновременной работы и граббинга Нетсистем 256 маловато.


-------------
Дайсик
- Поддержка DiSEqC точно есть в этой версии, сам ее использую.
Можешь так же поставить DVB Workshop 2.711

http://www.gs.ru/soft/ss1/SkyNet081_SS1only.rar
http://www.keyteam.de/dvingena/dvb_workshop_2_711.zip

Еще рекомендуют поставить оригинальное программное обеспечение от ТТrend (DVBDATA, DigitalTV),
а не только драйвер, и настроить все LNB, чтобы прописались в реестре нербходимые ключи для DiSEqC.

HKEY_LOCAL_MACHINE\SOFTWARE\TechnoTrend\ TTDVB-HE\LNB\LNB1_130
HKEY_LOCAL_MACHINE\SOFTWARE\TechnoTrend\ TTDVB-HE\LNB\LNB2_100
HKEY_LOCAL_MACHINE\SOFTWARE\TechnoTrend\ TTDVB-HE\LNB\LNB3_70

Дальше меняешь skynet.ini

[tuner]
lof1=9750000
lof2=10600000
lofsw=11700000

# DiSEqC_type=0 - no DiSEqC; DiSEqC_type=1 - simple; DiSEqC_type=2 - v1.0;
DiSEqC_type=2
#DiSEqC_data=0 - position A; DiSEqC_data=1 - position B
DiSEqC_data=0xF5
#это например для DiSEqC v1.0 POSITION-B OPTION-A
# See StreamReader.h for more info

В DVB Workshop есть StreamReader.h, там можно посмотреть все команды. Кстати LiveINet использует
API от DVBWorkshop DVinGena
вне форума  
7 спасибо:
 
Page generated in 0.06487 seconds with 17 queries