Мануал по программе SkyNet - satsat.info
     
-Украина: прошлое, настоящее, будущее. 2022 gedasmika
-Свободное общение 2024 Olexijj
-Техника San-Sanich
-Techno music - Видео исполнителей San-Sanich
-ЭТО СТОИТ ПОСЛУШАТЬ! Делимся любимой музыкой! Nikolai2a
-BISS ключи на FEED. 2024 San-Sanich
-Electronic music - Видео исполнителей San-Sanich
-Rock music - Видео исполнителей Nikolai2a
-это интересно. Olexijj
-Российская Федерация: прошлое, настоящее, будущее. 2020 San-Sanich
-Новости IPTV и интернет-телевидения kuki1
-4.8E Транспондерные новости 2019 kuki1
-Акции и Конкурсы от "Телекарта"--"Телекарта HD" kuki1
-26°E Транспондерные новости. kuki1
-ПОГОДА в данный момент 2024 Olexijj
-Транспондерные новости Eutelsat 8 West A/D - 8.0°W kuki1
-Детское телевидение (только новости, без обсуждения) kuki1
-Новости о запуске спутников... kuki1
-Спутниковые новости одной строкой kuki1
-ТВ новости (Самые свежие) 2024 kuki1
-Транспондерные новости Eutelsat 7 West A & Nilesat 102/201, 7°W kuki1
-Транспондерные новости Astra 28.2E/Eutelsat 28A (Eurobird 1) 28.5°E kuki1
-Транспондерные новости Intelsat 17, 66.0°E kuki1
-4.8°E Обсуждение 2019 Vatslav
-SRTV [Eutelsat W3C(16.0°E)] Biss yzek65
-Азербайджан : Вчера , Сегодня и Завтра Fantomas Barabas
-Український гумор yyyyyhhh
-Казахстан (новости и обсуждение) paren`ok
-Транспондерные новости Intelsat 12, 45 ° East & Galaxy 27, 45.1° East Olexijj
-Террористы ХАМАС объявили войну Израилю San-Sanich
-Транспондерные новости ChinaSat 11 at 98.0°E San-Sanich
-Транспондерные новости AsiaSat 4. 122.2*E San-Sanich
-90°E Ямал 401, транспондерные новости. yuriy56
-Latest BISS keys yzek65
-Республика Беларусь сегодня paren`ok
-Музыка в формате 3D. Nikolai2a
-Все о кино и что с этим связано peresihne
-ВСЕМ ЛЮБИТЕЛЯМ NBA peresihne
-БАСКЕТБОЛ. peresihne
-Скорбим...2024 peresihne
-Telegrаm messenger peresihne
-Kомпьютерные игры и всё ,что с ними связано. peresihne
-Велоспорт peresihne
-Новости мобильного мира!!! peresihne
-Шорт-трек peresihne
-«LIFECELL Украина (LIFE)» (Оператор мобильной связи) peresihne
-UHDTV-Телевидение сверхвысокой чёткости. Новости (без обсуждения) simon65
-Знаменательные события истории в этот день peresihne
-Новости цифровой техники peresihne
-Новости HDTV simon65
-Космос 2024 peresihne
-Компьютерные новости peresihne
-Новость, касающаяся пользователей Интернета 2024 peresihne
-Google Chrome – новый браузер peresihne
-Музыка и песни восточных и кавказских исполнителей. Nikolai2a
новые сообщения... остальные сообщения...




Разместите рекламу здесь! Напишите на телегу @VOPROS24


!!!



Вернуться   satsat.info > SAT INTERNET > SAT РЫБАЛКА > программы для рыбалки

Закрытая тема
 
LinkBack Опции темы Опции просмотра
Старый 21.06.2007, 13:44   #1 (permalink)
online: 3нед4д1ч57м
 
Аватар для дядя Федор
По умолчанию Мануал по программе SkyNet

1.Для начала у вас должны иметься как минимум:

а. Cпутниковая антенна, настроенная на спутник, с которго интернет-провайдер ведет передачу данных.
Рекомендуем:
-спутник Eutelsat W3, в Киеве его можно ловить на антенну диаметром от 0,9 метра, при этом уровень принимаемого сигнала будет не сильным 100/25 (SkyStar-1, TechnoTrend 2.15a), но достаточным для работы (при благоприятных погодных условиях).
TP C12 (Спутник Eutelsat W3, позиция 7 East) - 11449mHz/27500/V/FEC - Auto
- спутник Sirius.
Где взять информацию о спутниках и настройках для спутниковых интернет-операторов?
1. http://www.gs.ru/info/si/skdtab.html
http://www.lyngsat.com/- исчерпывающая информация о всех спутниках и о всем что с них передают.
http://feedlandia.no.sapo.pt/ufo/ - все каналы с данными (ето не только интернет!)
Адаптированный для SKYNET список ищите ниже.

б.Компьютерный DVB-тюнер (DVB-PCI тюнер) один из нижеследующих:
---Technotrend - TT-DVBsat PCI
---Technisat - SkyStar1
---Hauppage - Wi... DVB-s
---Galaxis - DVB card S CI
---Siemens-Fujitsu - DVB-s
---Wi...-Nexus-s
------------Вышеперечисленные карты при перехвате ТСР-IP-потока, превышающего 1 мб/с, выдают "рваные" файлы (из потока не успевает собрать все куски):
"Как известно в SS1 есть один недостаток: когда трафик > 1000 Кб/с,
теряются TS пакеты и соответственно обрываются файлы.Потери TS-пакетов
в ней даже никак не индицируются!!!
Но к счастью владельцев SS1, есть возможность его ограничить.
В SS1 есть аппаратный МАС фильтр (до 30 МАС адресов с маской)!"-(решение в SKYNET_SS1only от Porto).

---Sky Star2 (аналог - ...-интернет карта) - работает с большими скоростями

---Twin Han - по отзывам пользователей работает даже с 4мб/с, требует мощного процессора

Дальше будет идти речь о карта TechnoTrend SkyStar-1, SkyStar-2 или, сокращенно, - SS-1, SS-2

2.Установка железа:

Прежде чем вставить приобретенную карту в компьютер, скачайте новейшие драйвера к вашей карте.
Новейшие драйвера ТехноТренд ищем здесь:
http://www.technotrend.de/english/do.../download.html
Скачиваем, запускаем, распаковываем ,например,в C:\tt_drv
Устанавливаем карту в компьютер (должен быть ,естественно выключенным из розетки, заземленным по всем правилам). Подключаем кабель к карте.(Старайтесь не касаться центрального провода и деталей корпуса - может шандарахнуть)
После загрузки система (пользователи рекомендуют Windows 200 или XP) определяет новое устройство. Автоматически не разрешаем ничего делать. Указываем путь, куда распаковали драйвера и софт, в нашем случае: C:\tt_drv

Проверяем - Пуск\Панель управления\Система\Оборудование\Диспетче р устройств\ должны появиться 2! устройства - сетевое и звуковое.

Инсталлируем новейший софт от производителя из той же папки:C:\tt_drv\setup.exe ВНИМАНИЕ!!! После етого в автозагрузку, как правило прописывается DVB Data - программа для настройки приема данных. Можете проверить уровень сигнала с ее помощью. Пока она нам не будет необходима, и даже больше, будет мешать другим нашим "хитрым" программам. Убираем ее из автозагрузки - когда нужно будет - запустим вручную.

Тут может быть прикол, если карточку сделал не TechnoTrend (например TechniSat), то драйвера не установятся просто так, тогда надо действовать так: запустив setup драйвера, инсталлятор распакует драйвера во временный каталог\ в свою папку, что обычно находится в c : \ windows\temp (или куда у Вас Temporary прописан), их оттдуда нужно скопировать куда-нибудь прямо во время инсталляции, иначе инсталятор их там прибьет при выходе из него; затем из инстала можно выйти и зайти в свойства компутера, туда где список устройств, и там на скайстаре выбрать - обновить драйвер, сказать Установить с диска/Have Disk и указать путь, куда Вы эти дрова у инсталлятора поместили.

3.Собираем нужный софт:

а.( В етом пункте ниже описываю, как я делал для Skystar-1, так, как skynet.exe вначале был заточен под Skystar-2)

Заранее предупреждаю, что лучше пользоваться самодостаточной skynet.exe (о чем - ниже), а не SKYNET.Module для ProgDVB!

ProgDVB (автор-Prog) http://www.progdvb.com/- лучшая в своем роде программа для просмотра спутникового телевидения с возможностью подключения плагинов и модулей для работы с данными(Filefrabber by UglyAdmin; SKYNET by S.O.V.A.).
Рекомендую установить 2 копии - сначала в папку ProgDVB-Inet(после нижеописанной модификации мультики смотреть не получится) а потом - ProgDVB-TV (будете смотреть мультики).
Теперь открываем папку ProgDVB-Inet\Modules\boot\24\ и заменяем содержимое файлами из Cили куда там вы указали при инсталляции софта ):\Program Files\TechnoTrend\TT-PCline premium\boot\24Data\ - Ето делаем для того, чтоб не было вылетаний программы, така как ета версия Firmware предназначена специально для приема ТОЛЬКО ДАННЫХ (картинки не будет даже FTA!!)
Способ перехвата спутникового интернета с помощью ProgDVB+SKYNET выгоден тем, что даже если у вас что-то не получилось с софтом и драйверами (Skynet.exe не бутет запускаться в таком случае), все равно прием и обработка потока будет осуществляться средствами ProgDVB.

б. PID Scanner - можно скачать с сайта http://www.progdvb.com/в разделе Download.
Модуль предназначен для поиска потоков, по которым идёт вещание провайдерами спутникового интернет своим клиентам по протоколу HTTP.
Просто скопируйте в калог Modules программы ProgDVB.
Настроек у модуля немного.
Во-первых, нужно выбрать нужный транспондер/канал в ProgDVB.
Во-вторых, нужно указать время, в течение которого будет сканироваться каждый PID, и диапазон сканируемых PID'ов.
Всё, можно нажимать "Scan".

Результатом работы модуля будет список PID'ов, по которым обнаружен MPE поток.
У каждого PID'а будут выведены характеристики - типы обнаруженных пакетов и их количество:
- IP;
- UDP;
- TCP;
- HTTP, если в TCP-пакетах обнаружен HTTP-заголовок;
- HTTP-proxy, если обнаружен обмен HTTP через прокси-сервер.
Работу модуля можно прервать в любой момент.
Список полученных PID'ов может быть передан в буфер обмена.
Авторы: Prog, UglyAdmin.
ТАМ ОТКУДА ПЫТАЕТЕСЬ ЧТО ТО КАЧАТЬ ДОЛЖНЫ БЫТЬ ПИДЫ С ПРОТОКОЛОМ HTTP ИНАЧЕ НИЧЕГО КАЧАТЬСЯ НЕ БУДЕТ !!!!!!!!!
в.Самое главное - SKYNET (автор S.O.V.A.)(!!!Сейчас ведутся работы над НОВЫМ АЛГОРИТМОМ, все ждем с нетерпением) . Лучшая на сегодняшний день для перехвата спутникового интернета с широкими возможностями фильтрации.
Последние версии можна найти:
http://www.gs.ru/info/si/grab.html
http://eoninfo.kiev.ua/files.shtml
http://www.honsat.ru/ (требуется регистрация)

http://www.gs.ru/info/si/DVBsoft.html - прочий DVB - софт

http://www.gs.ru/soft/si/skynet/stre...er_SS2_003.rar- исправленный streamreader от SOVA
http://www.keyteam.de/dvingena/dvb_workshop_2_711.zip нужные файлы (streamreader и прочие)
http://www.cait.com..../dvb.php?sect=eng - streamreader.dll от Marfi для СС2

Сначала рекомендуется прочитать readme.txt из установочного архива программы!

SKYNET.Module - модуль для ProgDVB (ProgDVB API является закрытым - самостоятельно скомпилировать в виде модуля вам не получится, хотя если Prog решит вам открыть тайну...)
SKYNET.EXE - самостоятельная программа, использующая streamreader.dll.(программа распространяется с исходниками)
streamreader.dll - API. Реализовано в виде dll. Автор DVinGena. Есть версии от SOVA, Marfi. Некая программа загружает streamreader.dll, вызывает из нее функции настройки частоты, символьной скорости и пр. Взамен dll поставляет программе поток DVB данных.


Как работает SKYNET.
Работает только с HTTP протоколом(пока)и только с ОДНОЙ его стороной (имена файлов не идут через спутник!! Восстановление имен файлов и web-страниц для правильного отображения с картинками не возможно обычными способами). Есть возможность сохранять NNTP.


==--SKYNET.Module--==
1. Копируем SKYNET.Module, skynet.ini, regex.txt, regex.dat в ProgDVB\Modules
2. Создаем директорию d:\inet\temp (диск можно указать другой, но потом нужно отредактировать ини-файл и ОБЯЗАТЕЛЬНО!!! изменить там! Настройки- как обычно.
5. В ProgDVB выбираем канал с зеленой шахматной доской (канал с данными). если таковой не отображается - может быть у вас стоит фильтр для отображения только видеоканалов- уберите фильтры, пересканируйте траспондеры) (какой канал выбрать? Смотрите таблицу спутниковых операторов)
6. Настройки -> Модули -> Свойства ->SKYNET.
7. Побежало IP, TCP, значит все работает.
8. Жмем НА КЛАВИАТУРЕ (а где же еще?) буковку G, выставляем плюсики в самом левом столбике таблицы (движемся стрелками вверх-вниз (НА КЛАВИАТУРЕ), +\- (НА КЛАВИАТУРЕ) (+принимать, - не принимать), вправо-влево (НА КЛАВИАТУРЕ) ), минимальный, и ОБЯЗАТЕЛЬНО максимальный размер.
9. Сохраняем свои настройки Ctrl-S

с появлением инсталятора на сайте QNX http://eoninfo.kiev.ua/files.shtml , нижеуказанное можна пропустить (не забудьте пункт 8,9 выше!)

==--SKYNET.EXE--==
1. Кидаем SKYNET.EXE, skynet.ini, regex.txt, regex.dat в чистую директорию.
2. Добавляем к ним streamreader и все к нему прилагающееся(WDMInterface,ttdvbacc,TTCm nDVB, DVBInterface).
streamreader можно взять из dvb_workshop_2_711.zip
дальше - как описано выше. Когда все готово - запускаем ехе.(ProgDVB НЕ НУЖЕН)

Продолжение следует...
вне форума  
Старый 21.06.2007, 13:48   #2 (permalink)
online: 3нед4д1ч57м
 
Аватар для дядя Федор
По умолчанию

Перед началом приема файлов можно настроить так, а можно работать с изначальными настройками:
------
skynet.ini
Так выглядит мой skynet.ini (символ # - для комментирования строки. Обязательно закомментировать настройки другого провайдера, иначе не будет ничего приниматься)

===========================
[main]
streamreader=streamreader.dll

# Transport Stream
#stream_file=c:\1360.pid

# Это если IPE побежит а не IP
#ip_offset=20
#ip_offset=36

# Maximum Segment Size
mss=1500

# Каждый пакет занимает примерно mss байт
# Чем меньше d_n тем больше вероятность навсегда потерять
# несколько пакетов из начала потока
d_n=30000

# d_read пакетов пропускаются при поиске, так как могут быть уже презаписаны
d_read=2000

# Макс. число потоков
# Каждый поток занимает чуть больше t_buf_l
t_n=1500

# Число файлов
# На файлы памяти расходуется мало, но их много и не надо.
f_n=200

# Число сегментов в потоке
t_segm=60

# ... в файле
f_segm=200

# Буфер используется при старте потока, когда неизвестно еще
# что это за файл, нужен он или нет ...
t_buf_l=64K

# TCP window
windowh=1024K
windowl=1024K

# Буфер записи.
# Занимает памяти примерно fo_n * fo_buf_l (ВНИМАНИЕ!!!!!!!!!!!!!!!! ТУТ БЫЛА ОШИБКА!!!!!!!!!!!!!!!!!!!!!!!!!!!)
fo_n=1000
fo_flush_n=500
fo_panic_n=700
fo_flush_time=10000
fo_buf_l=8K
#Ну или в два раза увеличеные fo_n и fo_buf_l

# Примерное количество пользователей.
# Некритично.
user_n=5000

# Таймауты.
default_timeout=600
t1k=600
t10k=800
t100k=1200
t1m=2000
t10m=3000
t100m=4000
t1g=12000

# Скрывать файлы...
hide_to=0
# ...после таймаута
hide_time=600

# Макс. размер HTTP header`а.
http_hl=10K
# Количество байт которые обязательно нужно загрузить из потока
# чтобы решить нужен файл или нет.
http_data_l=128

# Сколко данных из начала файла показывать на экране.
# Это максимум, иногда от файла виден только маленький кусочек.
# Кому не нравится, смотрите содержимое самого файла,
# я их на чтение не блокирую.
show_data=2K
# Кстати начало .mp3 можно сразу послушать каким нибудь winamp`ом.

[window]
x=0
y=0
w=600
h=400
maximize=1
# Обновлять окно каждые 100 мс.
refresh=100

font_face=courier
font_height=13

c_bg=0x000000
c_text=0xFFFFFF
c_warn=0x000080
c_err=0xC00000
c_ok=0x00C000
c_cursor1=0x0000FF
c_cursor2=0x4040C0
c_red=0xC00000
c_green=0x00C000
c_blue=0x0000C0
c_white=0xFFFFFF
c_yellow=0xFFFF00
c_grid1=0x808080
c_grid2=0xC0C0C0
c_segm=0xC0C0C0
c_segmend=0xFF0000
c_segmlast=0xC00000
c_time=0xFF0000
c_keep=0x000080
c_nodel=0x800000
c_div=0x808080

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

#Чтобы прописать вашего любимого провайдера, нужно заменить нижеследующие строки. Если используете с ProgDVB - изменяйте только PID. Чем меньше пидов (1 лучше всего), тем меньшее битых файлов.
#OpenSky_Eutelsat W3-OpenmuxIPGateway-Internet
freq=11449000
sr=27500000
pol=1
fec=0
pid0 = 3013
#pid1 = 3010
#pid2 = 3011
#pid3 = 3022
#pid4 = 1584
#pid5 = 3001
#pid6 = 3005
#pid7 = 3013
#pid9 = 3023



#search_pids=0x1fff
#search_time=4000

#Измените пути и создайте папки!
[disk]
min_free_space=100M
disk=q:
dir_temp=q:\inet\temp
dir_ok=q:\inet
#Сейчас это не используется. Можно убрать. Это были спец фильтры.
#dir_sel1=q:\inet\sel\1
#dir_sel2=q:\inet\sel\2
#dir_sel3=q:\inet\sel\3
#dir_sel4=q:\inet\sel\4
#dir_sel5=q:\inet\sel\5

=============================
Так как на спутнике Eutelsat W4, 36E используется круговая поляризация, то не забудьте подправить настройки SkyNet.ini, чтоб они выглядели так:

[tuner]
lof1=10750000
lof2=10750000
lofsw=0
-----------------------------------------------------------------------
Поиск пидов - SOVA рекомендует с помощью PID scannera
_________________
SKYNET forever!


regex.txt
Формат:
C00000 (\r\n\r\n|\n\n)\xFF\xD8 jpg ALL;image
__1___ _____2________ ___3____ _4_ _____5___

1 - цвет
2 - \r\n\r\n или \n\n - конец HTTP response.
3 - характерный кусок (сигнатура) файла. Могут быть не первыми байтами файла, но из потока гарантированно загружается только http_data_l=128 байт, хотя чаще всего бывает около килобайта. Шаблон помогает их выделить
4. расширение.
5. группы через ;
Пример:
C00000 (\r\n\r\n|\n\n)\xFF\xD8 jpg ALL;image
Первые два байта файла FF D8, расширение jpg, файл входит в группу ALL и в группу image.
Соответственно они будут загружаться с +jpg, c +ALL и с +image.

Синтаксис: F00000 (?i)(\r\n\r\n|\n\n)(PK|Rar!|.......\*\*A CE\*\*).*\.mp3 p-mp3;All;FAV
здесь: (PK|Rar!|.......\*\*ACE\*\*) - (Zip-файлу(начинается с РК) или Rar или ACE), в первом килобайте которого содержатся символы .mp3 присваивем расширение p-mp3 относится к группам All, FAV

\. - это точка
. - любой символ
Это регулярные выражения perl.

Заметил, что если писать расширение типа mp3.rar, тогда размер через букву G в Скайнете можно настроить только для rar, а mp3.rar даже не появляется в списке, хотя p-mp3 даже лучше для группового выделения. Кстати, пользуйтесь Total Commander! Он файлы с таким расширением прекрасно открывает, распаковывает: выделяем группу файлов нажимаем ALT+F9 и распаковываем целой группой (если ето не многотомники)


ВНИМАНИЕ: регексы добавлять в начале файла (но после первой строки), так как срабатывает самый верхний!


Удаляем из ини log=0 если есть.
Запускаем.
Выходим.
Смотрим лог, нет ли где ругани вроде !compile !match
Если нет, значит регексы откомпилялись )
===============================
Скриптик для проверки regex.txt

Код:

#!/usr/bin/perl
use strict;
use File::Find;

open(my $f, "<regex.txt");
my $t = <$f>;
chomp $t;

my %re = ();
foreach(<$f>)
{ chomp;
if(/$t/)
{ my $c = ".$3 {$4}";
my $r = $2;

if($r =~ s/\(\\r\\n\\r\\n\|\\n\\n\)/^/)
{ $re{qr/$r/} = $c;
print "$r $c\n";
}
}
}
close $f;
print "\n\n";

my .l = ();

sub process
{ s#\.\/##g;
return if -d $_;
push .l, $_;
}

find({ wanted => \&process, no_chdir => 1 }, $ARGV[0]);

print "LIST:\n";
foreach(.l)
{ print "$_;";
}
print "\n\n";

my %r = ();
my $nm = '';

foreach(.l)
{ my $n = $_;
next unless open(my $f, "<$n");
binmode $f;
my $d = '';
if(sysread($f, $d, 128))
{ my $c = 0;
foreach(keys %re)
{ if($d =~ /$_/)
{ $r{$_} .= "$n\n";
$c++;
}
}
$nm .= "$n\n" if(!$c);
}
close $f;
}

foreach(keys %r)
{ print "$_\n\n";
print $r{$_};
print "\n\n";
}

print "NO MATCH\n$nm";



запускать примерно так:
d:\perl\bin\perl.exe regex_test.... "c:/temp" >output.txt
======================================== ==================
Мой regex.txt


# = = = A U D I O = = = = = = = = = = = = = = = = = =
00C000 b ^\x4D\x54\x68\x64\x00 mid;AUDIO;ALL
00C000 b ^\x4D\x4D\x4D\x44 mmf;AUDIO;ALL
00C000 b ^RIFF....WAVE wav;AUDIO;ALL
00C000 b ^ID3 mp3;AUDIO;ALL
00C000 b ^\xFF(\xFA|\xFB) mp3;AUDIO;ALL
00C000 b ^\x08\x80\x08\x00\x80\x00\x80\x80 vox;AUDIO;ALL
00C000 b ^Ogg ogg;AUDIO;ALL
00C000 b ^\x4F\x67\x67\x53\x00\x02\x00\x00 ogg;AUDIO;ALL
00C000 b ^0&ІuЋfП wma;AUDIO;ALL
00C000 b ^\x30\x26\xB2\x75\x8E\x66\xCF\x11 wma;AUDIO;ALL
# = = = = = = = = = = = = = = = = = = = = = = = = = =

# = = = V I D E O = = = = = = = = = = = = = = = = = =
80C000 b ^RIFF....AVI avi;VIDEO;ALL
80C000 b ^\x00...\x77\x69\x64\x65 mov;VIDEO;ALL
80C000 b ^0\& wmv;VIDEO;ALL
80C000 b ^\x30\x26\xB2\x75\x8E\x66\xCF\x11 wmv;VIDEO;ALL
80C000 b ^\x00\x00\x01\xB3 mpg;VIDEO;ALL
80C000 b ^\x00\x00\x01\xBA mpg;VIDEO;ALL
80C000 b ^\x00\x00\x00\x18\x66\x74\x79\x70 mp4;VIDEO;ALL
80C000 b ^\x00\x00\x00\x18\x66\x74\x79\x70 mp4;VIDEO;ALL
# = = = = = = = = = = = = = = = = = = = = = = = = = =

# = = = A R H I V E S = = = = = = = = = = = = = = = =
008000 b ^7zј 7z;ARCHIVE;ALL
008000 b ^PK zip;ARCHIVE;ALL
008000 b ^MSCF cab;ARCHIVE;ALL
008000 b ^Rar! rar;ARCHIVE;ALL
008000 b ^.......\*\*ACE ace;ARCHIVE;ALL
008000 b ^\x60\xEA\x2F arj;ARCHIVE;ALL
008000 b ^\x50\x4B\x03\x04 zip;ARCHIVE;ALL
# = = = = = = = = = = = = = = = = = = = = = = = = = =

# = = = I M A G E S = = = = = = = = = = = = = = = = =
C00000 b ^BM bmp;IMAGE;ALL
C00000 b ^GIF gif;IMAGE;ALL
C00000 b ^‰PNG png;IMAGE;ALL
C00000 b ^\xFF\xD8 jpg;IMAGE;ALL
C00000 b ^8BPS psd;IMAGE;ALL
C00000 b ^\x49\x49\x2A tif;IMAGE;ALL
# = = = = = = = = = = = = = = = = = = = = = = = = = =

# = = = T E X T = = = = = = = = = = = = = = = = = = =
8080C0 b ^%PDF pdf;TEXT;ALL
8080C0 b ^ITSF chm;TEXT;ALL
8080C0 b ^\{\\\\rtf rtf;TEXT;ALL
8080C0 b ^\x7B\x5C\x72\x74\x66\x31\x5C\x61 rtf;TEXT;ALL
8080C0 b ^.*<(?i)(html|!doctype|head|body) htm;TEXT;ALL
# = = = = = = = = = = = = = = = = = = = = = = = = = =

# = = = B I N = = = = = = = = = = = = = = = = = = = =
404040 b ^\x00\x00\x00\x00\x00\x00\x00\x00 iso;BIN;ALL
404040 b ^CDIM cdi;BIN;ALL
404040 b ^\xD0\xCF msi;BIN;ALL
404040 b ^\x28\xCD\x3D\x45 img;BIN;ALL
404040 b ^\x00\xFF\xFF\xFF\xFF\xFF\xFF\xFF img;BIN;ALL
404040 b ^\x00\xFF\xFF\xFF mds;BIN;ALL
# = = = = = = = = = = = = = = = = = = = = = = = = = =

Продолжение следует...
вне форума  
Старый 21.06.2007, 13:49   #3 (permalink)
online: 3нед4д1ч57м
 
Аватар для дядя Федор
По умолчанию

# = = = O T H E R = = = = = = = = = = = = = = = = = =
404040 b ^PK.*\.class BLOCK
404040 b ^PK.*(?i)MANIFEST.MF BLOCK
404040 b ^PK.*liveupdt\. BLOCK
404040 b ^PK.*CATALOG\. BLOCK
404040 b ^PK.*update\.ver BLOCK
404040 b ^PK.*PAV\.SIG BLOCK
404040 b ^PK.*lpt\$vpn BLOCK
404040 b ^FWS swf;ALL
404040 b ^CWS swf;ALL
404040 b ^%! ps;ALL
404040 b ^\\004%! ps;ALL
404040 b ^.RMF rm;ALL
404040 b ^\x00\x00\x01\x00 ico;ALL
008000 b ^PAR2 par2;ALL
008000 b ^PAR par;ALL
800000 b ^MZ exe;ALL
800000 b ^\xD0\xCF\x11\xE0\xA1\xB1\x1A\xE1 msi;ALL
8000C0 b ^.ELF elf;UNIX;ALL
8000C0 b ^\x1F\x8B gz;UNIX;ALL
8000C0 b ^BZh91 tar.bz2;UNIX;ALL
8000C0 b ^\xED\xAB\xEE\xDB rpm;UNIX;ALL
8000C0 b ^!<arch>.debian-binary deb;UNIX;ALL
8000C0 b ^!<arch>.debian-binary deb;UNIX;ALL
008000 b ^\x00\x01\x00\x00\x00\x10\x00\x40 ttf;ALL
655885 b ^AT&TFORM djvu;ALL
# = = = = = = = = = = = = = = = = = = = = = = = = = =

008000 t ^application/iso iso;BIN;ALL
8080C0 t ^application/msword doc;TEXT;ALL
8080C0 t ^application/pdf pdf;TEXT;ALL
8080C0 t ^application/postscript ps;ALL
8080C0 t ^application/vnd.ms-excel xls;TEXT;ALL
8080C0 t ^application/vnd.ms-powerpoint ppt;ALL
8000C0 t ^application/x-gtar gtar;UNIX;ALL
8000C0 t ^application/x-javascript js;ALL
8080C0 t ^application/x-latex latex;TEXT;ALL
404040 t ^application/x-shockwave-flash swf;ALL
8000C0 t ^application/x-tar tar;UNIX;ALL
8080C0 t ^application/x-tex tex;TEXT;ALL
80C000 t ^application/x-troff-msvideo avi;VIDEO;ALL
80C000 t ^application/x-midi mid;AUDIO;ALL
404040 t ^application/octet-stream bin;BIN;ALL
404040 t ^application/bin bin;BIN;ALL
404040 t ^application/binary bin;BIN;ALL
404040 t ^application/x-msdownload bin;BIN;ALL
00C000 t ^audio/basic au;AUDIO;ALL
00C000 t ^audio/midi mid;AUDIO;ALL
00C000 t ^audio/mid mid;AUDIO;ALL
00C000 t ^audio/m mid;AUDIO;ALL
00C000 t ^audio/x-midi mid;AUDIO;ALL
00C000 t ^audio/mpeg mp3;AUDIO;ALL
00C000 t ^audio/x-aiff aif;ALL
404040 t ^audio/x-pn-realaudio rm;ALL
404040 t ^audio/x-realaudio ra;ALL
C00000 t ^audio/x-wav wav;AUDIO;ALL
C00000 t ^audio/mp3 mp3;AUDIO;ALL
C00000 t ^audio/mpeg3 mp3;AUDIO;ALL
C00000 t ^audio/x-mpeg mp3;AUDIO;ALL
C00000 t ^audio/mpeg mp3;AUDIO;ALL
C00000 t ^audio/x-mp3 mp3;AUDIO;ALL
C00000 t ^audio/x-mpeg3 mp3;AUDIO;ALL
C00000 t ^audio/mpg mp3;AUDIO;ALL
C00000 t ^audio/x-mpg mp3;AUDIO;ALL
C00000 t ^audio/x-mpegaudio mp3;AUDIO;ALL
C00000 t ^image/bmp bmp;IMAGE;ALL
C00000 t ^image/gif gif;IMAGE;ALL
C00000 t ^image/ief ief;IMAGE;ALL
C00000 t ^image/ico ico;IMAGE;ALL
C00000 t ^image/jpeg jpg;IMAGE;ALL
C00000 t ^image/png png;IMAGE;ALL
C00000 t ^image/tiff tif;IMAGE;ALL
C00000 t ^image/x-portable-anymap pnm;IMAGE;ALL
C00000 t ^image/x-portable-bitmap pbm;IMAGE;ALL
C00000 t ^image/x-portable-graymap pgm;IMAGE;ALL
C00000 t ^image/x-portable-pixmap ppm;IMAGE;ALL
C00000 t ^image/x-rgb rgb;IMAGE;ALL
C00000 t ^image/x-xbitmap xbm;IMAGE;ALL
C00000 t ^image/x-xpixmap xpm;IMAGE;ALL
404040 t ^model/vrml wrl;ALL
404040 t ^text/css css;ALL
8080C0 t ^text/html htm;TEXT;ALL
8080C0 t ^text/x-server-parsed-html htm;TEXT;ALL
8080C0 t ^text/richtext rtx;TEXT;ALL
8080C0 t ^text/rtf rtf;TEXT;ALL
8080C0 t ^text/xml xml;TEXT;ALL
8080C0 t ^text/plain txt;TEXT;ALL
80C000 t ^video/mpeg mpg;VIDEO;ALL
80C000 t ^video/quicktime mov;VIDEO;ALL
80C000 t ^video/x-msvideo avi;VIDEO;ALL
80C000 t ^video/x-mpeg mpg;VIDEO;ALL
80C000 t ^video/mpg mpg;VIDEO;ALL
80C000 t ^video/quicktime mov;VIDEO;ALL
80C000 t ^video/x-msvideo avi;VIDEO;ALL
80C000 t ^video/avi avi;VIDEO;ALL
80C000 t ^video/x-ms-video avi;VIDEO;ALL
80C000 t ^video/msvideo avi;VIDEO;ALL
80C000 t ^video/unknown avi;VIDEO;ALL
80C000 t ^video/x-ms-asf wmv;VIDEO;ALL
80C000 t ^video/x-ms-wmv wmv;VIDEO;ALL
80C000 t ^video/wmv wmv;VIDEO;ALL
80C000 t ^video/xmpg2 avi;VIDEO;ALL


404040 b . bin;BIN;ALL
вне форума  
7 спасибо:
Старый 21.06.2007, 13:50   #4 (permalink)
online: 3нед4д1ч57м
 
Аватар для дядя Федор
По умолчанию

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 спасибо:
Старый 21.06.2007, 13:52   #5 (permalink)
online: 3нед4д1ч57м
 
Аватар для дядя Федор
По умолчанию

Вопросы по скайнету:
В:Пытался ловить с NetSystem
О:Нетсистем начала хитрить и часть пакетов отдавать по модему. Файлы все же перехватываются, но в основном больше битых.

в: В ТЕМПе остается много битых
О: Файл остается в temp, если он был загружен на 98 процентов или более (независимо от количества разрывов), если не было поля Content-Length (выставлен минимальный размер от нуля байт), ну или была нажата Shift-K. В последней версии удаляются все битые! Скорее всего, это некачественный сигнал.что поможет в конкретном случае я сказать не могу. Может зависеть от сособенносте провайдера (NetSystem)

В: Замучался уже - масса вареза идет в многотомниках по 15 - 20 метров, а как определить какой том должен быть за каким ?
О: Есть такая прога pdsvf (есть аналогчная встроенная функция в TotalCommander) - создает *.svf - файлы с контрольными суммами каждого тома. (варез-релизы обычно идут с такими файлами). Можно поискать на верезных искалках, сгенерить свой, сравнить CRC и преименовать.
-=Задачка для всех=- Сделать прогу для автоматического переименования файлов одного и того же размера на основе двух *.svf (один с именами файлов релиза, второй с именами от СКАЙНЕТ) .

В: Как докачать файл, если тот кто качал решил докачать попозже?
О:Кнопка K - keep file. Файл останется в списке до тех пор пока не загрузится.

В:Какой приоритет фильтров по размерам и типам?
О:Сверху вниз.

В: У меня качает-качат и вдруг: бац - пропало!
О: Файл может пропасть:
1. Если включено hide_to. В этом случае он из списка не исчезает, нажми букву h
2. Если кончился массив под файлы f_n, новый файл замещает самый старый. Если ты загружаешь много мелких файлов одновременно, ставь f_n побольше.
3. Если кончились сегменты файла или потока (файл очень сильно побитый, как в случае с нетсистем)
Ой, а SKYNET в случаях 2 и 3 не удаляет временный файл... вот наверно темп и забивается.

В: А че проц так загружается?
О: Рекомендуется отключить антивирусный монитор а также другие задачи. Антивирусный монитор будет каждый новый файл открывать и копаться там - никаких антивирусных мониторов во время приема!!!!! Примете - ОБЯЗАТЕЛЬНО проверьте принятое и запускайте монитор.

В: Как насчет другой маски переименования файлов?
О: В ini: fn_mac, fn_daddr, fn_saddr.
daddr/saddr выставь 1 для hex или 2 для dec

В: Я изменил fo_buf_l=512K и SKYNET начал глючить
О: 1000 буферов по 512K = ~512 Мегабайт памяти. 32K, или 64K максимум. Больше - лишняя трата оперативки. Напомню: skynet должна полностью поместиться в оперативку. Иначе будет своппинг, а это ни к чему хорошему не приведет.

В:Оптимизация системы под скайнет ???
О:
1. Там кажется в ProgDVB timeshift буфер огромный? Убрать из памяти или уменьшить.
2. Скайнет должна полностью поместится в оперативку.
3. Если возможно выделите ей целый компьютер.
4. В любом случае, под файлы отдайте самый новый и быстрый диск.
5. Сигнал должен быть хорошим. При ошибках на файлах остаются мелкие красные полосочки.
6. Никакого дождя. В дождь сигнал слабеет.
7. Никаких backgound процессов.
8. Никаких скринсэйверов, отключений мониторов и жестких дисков.
9. Никаких разогнанных процессоров, скорее наоборот...

.ini (В принципе измения внесены в вышеприведенный skynet.ini)
Если машина мощная, памяти много и не жалко процессорного времени то:
1. Смотрим сколько skynet занимает в памяти и сколько еще можно ей позволить откусить.
2. Увеличиваем d_n (Чтобы не пропадали первые пакеты из потока)
3. t_n - должно быть просто достаточным. см. выше TH
4. f_n - Сколько файлов, максимум, будет одновременно загружаться.
5. t_segm, f_segm - увеличиваем в 2 раза.
6. t_buf_l - каждый поток отгребет столько памяти.
Впочем, я не верю что увеличение этого параметра реально что-то даст.
7. fo_n - можно увеличить в 2 - 4 раза.
8. fo_buf_l - можно увеличить в 2 - 4 раза.
9. user_n - если не жалко. (заодно можно вычислить сколько там примерно IP адресов)
10. refresh - 100, 50, или 20 (обновление окна 50 раз/сек.)

7 и 8 возможно приведут к снижению нагрузки на дисковую подсистему.

Все timeout`ы кроме default_timeout умножаем на 2 или больше.
Больше шансов получить файл, если он будет догружаться позже.
вне форума  
6 спасибо:
Старый 21.06.2007, 13:52   #6 (permalink)
online: 3нед4д1ч57м
 
Аватар для дядя Федор
По умолчанию

Список провайдеров готовый для употребления в skynet.ini (# - комментарий перед PID убираем, чтоб работало (перед названием провайдера, конечно, не нужно убирать))
-----

#*************************************** ************** YAMAL - 90e )

# Raduga
#tuner=11142000,V,5000000,A
#pids= ?
#pids=8192

#*************************************** ************** IntelSat - 60e )

#60e STV & Raduga
#tuner=11595000,V,29270000 A
#pids= ?
#pids=8192

#*************************************** ************** Turksat 1C - 42e )

SkyDSL
#tuner=12054000,H,24736000 A
#pids=1080,1120,1190,1280,1310,1340,1410 ,1430,1460,1500,1520,1560,1610,1710,1720 ,1750,1890,2040,2420,2620,3020,3150,3170 ,3220,3280,3310,4010,4130,6000,7060,7410 ,6000
#pids=6000
#pids=8192

#*************************************** ************** EXPRESS AM22 - 53e )

#53e SpaceGate
tuner=10974000,V,28572000,A
pids=1299,1300,4100,4120,4140,4300,4310, 4330,4360,4400,4410,4420,4458,7000
#pids=8192

#53e PlanetSky
#tuner=10996000,H,15500000,A
#pids=512,514,515,516,517,519,555,900,90 1,902,999
#pids=8192

#Raduga
#tuner=11123000,V,7593000,A
#pids= ?
#pids=8192

# STS Data
#tuner=11044000,V,29800000,A
#pids= ?
#pids=8192

#53e HeliosNet
#tuner=11124000,V,7593000,A
#pids=700,710,802,4137,4153,4160,4161,41 62,4163,4177,4178,7177
#pids=8192

# SGU-1
#tuner=11022000,H,8888000,A
#pids=2312
#pids=8192

# SGU-2
#tuner=11184000,V,11110000,A
#pids=2312
#pids=8192

# Unknown-1
#tuner=11163000,H,11580000,A
#pids=2312
#pids=8192

# Unknown-2
#tuner=11165000,V,11600000,A
#pids=2312
#pids=8192

# Unknown-3
#tuner=12655000,H,14816000,A
#pids= ?
#pids=8192

# Unknown-4
#tuner=12675000,H,13333000,A
#pids= ?
#pids=8192

# Unknown-5
#tuner=12701000,H,3100000,A
#pids= ?
#pids=8192

#*************************************** ************** Eutelsat W4 - 36e )

# M-Web
#tuner=12207000,H,27500000,A
#pids= ?
#pids=8192

# OTIK
#tuner=12303000,H,5000000,A
#pids= ?
#pids=8192

#*************************************** ************** Eutelsat W1 - 10e )

# Net by Sat
#tuner=11473000,V,33300000,A
#pids= ?
#pids=8192

# DirecWay Europe
#tuner=11526000,V,30000000,A
#pids= ?
#pids=8192

# Skylogic
#tuner=11607000,H,27500000,A
#pids= ?
#pids=8192

# DirecWay Europe
#tuner=11615000,V,30000000,A
#pids= ?
#pids=8192

#*************************************** ************** EUTELSAT W3 - 7e )

#OpenSky
#tuner=11262000 H 27500000 A
#pids=3001 3010 3011 3012 3013 3021 3022
#pids=8192

#OpenSky
#tuner=11449000 V 27500000 A
#pids=2401 3010 3011 3012 3013 3021 3023
#pids=8192

#Evolve
#tuner=11554000 H 27500000 A
#pids=1327
#pids=8192

# Unknown
#tuner=11679000,H,30031000,A
#pids=2312
#pids=8192

# DirecWay Europe
#tuner=11471000,H,30000000,A
#pids= ?
#pids=8192

# Skylogic
#tuner=11513000,H,27500000,A
#pids= ?
#pids=8192

# Skylogic
#tuner=12520000,H,27500000,A
#pids= ?
#pids=8192

# Web-Sat
#tuner=12520000,V,4000000,A
#pids= ?
#pids=8192

#*************************************** **************** SIRIUS - 5e )

#SatGate
#tuner=11919000 H 27283000 A
#pids=822 888 1537 1538 1539 1540 1549 1929 3183
#pids=8192

#Swepet
#tuner=11996000 H 27500000 A
#pids=530 531 537
#pids=8192

#SatGate
#tuner=12015000 V 27283000 A
#pids=800 821 831 889 1535 1546 1548 1556 1565 1577 1584 1587 1589 1591 1596 1602 1606 1933 1936 1939 1943 1948 3163 3164 3171 3172 3177 3178 3180
#pids=8192

#SatGate
#tuner=12265000 H 27500000 A
#pids=402
#pids=8192

#SatGate
#tuner=12320000 V 27489000 A
#pids=402,777,820,833,888,1003,1360,1548 ,1549,1579,1581,1584,1598,1940,3010,3011 ,3015,3017,3021,3026,3027,3143,3173,3174 ,3176,3177,3179
#pids=8192

# Unknown
#tuner=11285000 V 27500000 A
#pids=605 608 1031
#pids=8192

#*************************************** ************** Amos - 4.0W )

# Hungaro DigiTel
#tuner=11493000,V,27500000,A
#pids=2312
#pids=8192
вне форума  
7 спасибо:
Старый 21.06.2007, 13:54   #7 (permalink)
online: 3нед4д1ч57м
 
Аватар для дядя Федор
По умолчанию

И еще маленькое дополнение:
Для облегчения жизни фанатам-перехватчикам рекомендуются программы:
1: Difolders (www.difolders.com)
- запускаем, настраиваем для мониторинга папки *:\inet
-create- *imija_diska*:\inet
-edit rules- задаете маску расширения файлов, действие - move, destination file - путь к созданной вами папке для етих типов файлов. ОБЯЗАТЕЛЬНО для обработки последующих типов поставить галочку на continue processsing vith other rules.
Когда все типы настроены, сохраняем, закрываем, нажимаем process - и файлики стройными рядами побежат по своим местам.
Для html пропишите (диск):\inet\sel\html\%HTMLTITLE%%TIME%. html - вот и частичное решение с переименованием!

2. После того, как файлики построились по своим местам, нужно убрать дубликаты с помощью проги CloneSpy (www.clonespy.com)
- запускаем, Add Folder (добавляем папку для вычисления дубликатов) - pool1 only - delete newer files (я сделал так, потому что новый файл он все равно идентичный старому, а старый я мог и переименовать вручную)
Delete- Duplicates.
Start Scanning - ждем, пока дубликаты удаляются.
3. Tag&Rename (www.softpointer.com/tr.htm)- прога для переименования mp3-файлов. (кстати после запуска trashreg триальный(30 дней) период обновляется dthcbz 2.0)

У кого есть иные соображения для повышения комфортности работы - пожалуйста
вне форума  
Старый 21.06.2007, 14:11   #8 (permalink)
online: 3нед4д1ч57м
 
Аватар для дядя Федор
По умолчанию

Описание файла Regex.txt
Начнем с того, что это за файл. В этом файле перечисленные фильтры, которые вы можете увидеть в программе SkyNET по нажатию на кнопку G.
Для чего они нужны? Для того, чтобы получать только интересные вам файлы при грабинге. Новичкам можно использовать стандартный regex.txt, который идет со многими билдами программы (например SkyNET 0.93d). Но гораздо интересней настроить этот файл под свои нужды и потребности.
Итак, как работает этот файл? Все очень просто. Когда skynet зацепил какой-то файл, он начинает проверять фильтры построчно из файла regex.txt. При первом же совпадении дальше проверка не идет. То есть, условия стоящие выше в regex.txt имеют больший приоритет. Именно поэтому во всех (почти) regex’ах сначала идут BLOCK-строчки, которые отсеивают ненужные файлы сразу.

Теперь перейдем к описанию самого формата фильтров.
Строчка условия состоит из четырех частей

1) Цвет полоски для данного типа файла
2) Способ определения файла
3) Условие
4) Группа, к которой принадлежит файл

Рассмотрим все поподробнее:
1) Это стандартный цвет, задаваемый тремя группами в шестнадцатеричном виде. В программах для рисования или корректировки фоток (например, фотошоп) при выборе цвета можно увидеть этот самый код. Тут все стандартно (FFFFFF – белый, FF0000 – красный, 00FF00 – зеленый и тд)

2) Здесь возможны 2 варианта:
- b – определять по содержимому (в начале файла)
- t – определять по полю content-type

3) Это самая важная и сложная часть. Здесь задается условие отбора.
Если способ определения файла b, тогда условия задаются с помощью регулярных выражений, позаимствованных в UNIX.
Формат следующий: сначала ставится знак «^» - это определение начала строки.

Далее перечисляются символы, которые идут по порядку в файле (например, ^Rar, означает, что все файлы начинающиеся с символов Rar. удовлетворяют условию).

Если в файле на каком-то месте возможен любой произвольный символ, то его можно обозначить «.» (точкой) (например, ^RIFF....AVI, означает, что данному условию удовлетворяют файлы, у которых первые 4 символа RIFF, далее идут любые 4 символа, а далее 3 символа AVI).

Если вам нужно описать последовательность любых символов неопределенной длины, тогда применяется сочетание «.*» (вообще звездочка указывает на повторение символа 0 или более раз, а так как перед ней стоит точка, значит повторяться будет любой символ) (например, ^PK.*NAV, означает, что данному условию удовлетворяют файлы, у которых первые два символа PK, а далее в любом месте начала файла есть последовательность символов NAV).

Если вам нужно в качестве символа указать точку (например фильтровать расширения .mp3, точка все таки задана явно), то просто точку поставить нельзя, так как программа определит ее как любой символ, поэтому применяется сочетание символов «\.» (например, ^PK.*\.wmv, означает, что файлам, у которых первые два символа PK, далее в любом месте начала файла есть последовательность .wmv, это условие удовлетворяет).

Если последовательность символов может быть написана в разных регистрах (например, rar или RAR), тогда применяется выражение (?i) перед этой последовательностью (например, ^PK.*(?i)MANIFEST, означает, что файлам, в начале которых 2 знака PK и в любом месте встречается последовательность MANIFEST, написанная в любом регистре, хоть MaNifeSt, удовлетворяет условию).

Возможно указание условий (альтернативы) выбора. Например, к какой-то группе могут принадлежать файлы с разным началом, тогда применяется следующее выражение ^(усл1|усл2| … |услN) (Например, ^.*<(?i)(html|!doctype|head|body), означает, что файлам, содержащим в любом месте последовательность
Вроде основные описал, вот список всех метасимоволов (символы обозначающие группы других символов) и их модификаторов:
\ - считать следующий метасимвол как обычный символ.
^ - начало строки
. - один произвольный символ.
$ - конец строки
| - альтернатива (или)
() - группировка
[] - класс символов

Метасимволы имеют модификаторы (пишутся после метасимвола):
* - повторяется 0 или большее число раз
+ - повторяется 1 или большее число раз
? - 1 или 0 раз
{n} - точно n раз
{n,} - по меньшей мере раз
{n,m} - не меньше n, но и не больше m

Если способ определения файла t, тогда просто вписывается значение поля content-type.
(например, ^image/jpeg – означает картинки в формате JPEG, ^application/msword – означает документы, написанные в Word'е)

4) Здесь указывается присваиваемое расширение файлу и через «;» группы файлов (необязательно).

В конце файла обычно пишут строчку
404040 b . bin;ALL,
которая удовлетворяет всем файлам (означает, что если файл не попал не в одно условие, ему присваивается расширение bin).

Совет: внимательно расставляйте порядок условий, иначе можно не получить желаемый результат.
Например, я хочу ловить rar-архивы с музыкой в формате mp3, а другие rar-архивы я ловить не хочу. Если у меня будет последовательность записана так:

008000 b ^Rar! rar
008000 b ^Rar!.*\.mp3 mp3.rar

И в программе отмечу плюсом группу mp3.rar и не отмечу rar, то я ничего не поймаю, так как архивы с музыкой также попадают под общее определение архивов, а я их не указал. Чтобы все заработало, нужно поменять порядок строк (поменять местами):

008000 b ^Rar!.*\.mp3 mp3.rar
008000 b ^Rar! rar
вне форума  
Старый 17.09.2009, 14:59   #9 (permalink)
online: 7час2мин
По умолчанию

дядя Федор, Подскажите как залить ключи в Samsung DSBs300v
вне форума  
Старый 24.11.2009, 16:35   #10 (permalink)
online: 2нед4д4ч35м
По умолчанию

скажите как настроить рыбалку на star blazer 11526,v,5300 на 60e?
вне форума  
Закрытая тема


Опции темы
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Trackbacks are Вкл.
Pingbacks are Вкл.
Refbacks are Выкл.


-Украина: прошлое, настоящее, будущее. 2022 gedasmika
-Свободное общение 2024 Olexijj
-Техника San-Sanich
-Techno music - Видео исполнителей San-Sanich
-ЭТО СТОИТ ПОСЛУШАТЬ! Делимся любимой музыкой! Nikolai2a
-BISS ключи на FEED. 2024 San-Sanich
-Electronic music - Видео исполнителей San-Sanich
-Rock music - Видео исполнителей Nikolai2a
-это интересно. Olexijj
-Российская Федерация: прошлое, настоящее, будущее. 2020 San-Sanich
-Новости IPTV и интернет-телевидения kuki1
-4.8E Транспондерные новости 2019 kuki1
-Акции и Конкурсы от "Телекарта"--"Телекарта HD" kuki1
-26°E Транспондерные новости. kuki1
-ПОГОДА в данный момент 2024 Olexijj
-Транспондерные новости Eutelsat 8 West A/D - 8.0°W kuki1
-Детское телевидение (только новости, без обсуждения) kuki1
-Новости о запуске спутников... kuki1
-Спутниковые новости одной строкой kuki1
-ТВ новости (Самые свежие) 2024 kuki1
-Транспондерные новости Eutelsat 7 West A & Nilesat 102/201, 7°W kuki1
-Транспондерные новости Astra 28.2E/Eutelsat 28A (Eurobird 1) 28.5°E kuki1
-Транспондерные новости Intelsat 17, 66.0°E kuki1
-4.8°E Обсуждение 2019 Vatslav
-SRTV [Eutelsat W3C(16.0°E)] Biss yzek65
-Азербайджан : Вчера , Сегодня и Завтра Fantomas Barabas
-Український гумор yyyyyhhh
-Казахстан (новости и обсуждение) paren`ok
-Транспондерные новости Intelsat 12, 45 ° East & Galaxy 27, 45.1° East Olexijj
-Террористы ХАМАС объявили войну Израилю San-Sanich
-Транспондерные новости ChinaSat 11 at 98.0°E San-Sanich
-Транспондерные новости AsiaSat 4. 122.2*E San-Sanich
-90°E Ямал 401, транспондерные новости. yuriy56
-Latest BISS keys yzek65
-Республика Беларусь сегодня paren`ok
-Музыка в формате 3D. Nikolai2a
-Все о кино и что с этим связано peresihne
-ВСЕМ ЛЮБИТЕЛЯМ NBA peresihne
-БАСКЕТБОЛ. peresihne
-Скорбим...2024 peresihne
-Telegrаm messenger peresihne
-Kомпьютерные игры и всё ,что с ними связано. peresihne
-Велоспорт peresihne
-Новости мобильного мира!!! peresihne
-Шорт-трек peresihne
-«LIFECELL Украина (LIFE)» (Оператор мобильной связи) peresihne
-UHDTV-Телевидение сверхвысокой чёткости. Новости (без обсуждения) simon65
-Знаменательные события истории в этот день peresihne
-Новости цифровой техники peresihne
-Новости HDTV simon65
-Космос 2024 peresihne
-Компьютерные новости peresihne
-Новость, касающаяся пользователей Интернета 2024 peresihne
-Google Chrome – новый браузер peresihne
-Музыка и песни восточных и кавказских исполнителей. Nikolai2a
-Windows 11 peresihne
-Кабельные операторы Киева peresihne
-ТЕННИС peresihne
-НХЛ. peresihne
-Новости операторов спутникового телевидения peresihne
-ПО для спутниковых ресиверов Geant HD yzek65
-PREMIUM-HD yzek65
-13°E HotBird. Транспондерные новости. 2024 Olexijj
-Транспондерные новости Astra 3A/3В, Thor-2 - 23.5° East kuki1
-Инструментальная Музыка Olexijj
-Соединённые Штаты Америки вчера, сегодня, завтра San-Sanich
-Футбольное обозрение. 2023 schachmat
-Новости и новинки зарубежного кино. San-Sanich
-16.0°E Транспондерные новости. 2018 kuki1
-Фид каналы для любителей спорта. San-Sanich
-Новости провайдера Триколор ТВ и Триколор HD kuki1
-Музыка и исполнители 80-ых. San-Sanich
-36°E, транспондерные новости. 2018 kuki1
-Транспондерные новости Astra 19.2°E kuki1
-Транспондерные новости Intelsat 10-02 - Thor 5/6 0.8 West kuki1
-Транспондерные новости TurkmenAlem (MonacoSat), 52°E kuki1
-9.0°E Транспондерные новости 2018 kuki1
-Транспондерные новости 2024 paren`ok
-68.5°E Транспондерные новости. 2018 paren`ok
-Прошивки для моделей Tiger yzek65
-MEDIASTAR yzek65
-Еврокубки peresihne
-Чемпионат УКРАИНЫ по хоккею с шайбой !!! peresihne
-OPENBOX SOFT (здесь только СОФТ/прошивки/обновления) yzek65
-Биатлон peresihne
-«Киевстар» (Оператор мобильной связи) peresihne
-Новинки игрового мира peresihne
-IPTV каналы pietro
-Євро-2021 peresihne
-Новости музыки и все, что с этим связано peresihne
-КХЛ peresihne
-Свята України yzek65
-Транспондерные новости Star One C2 at 70.0°W San-Sanich
-Playlist Iptv плейлисты других стран Европы pietro
-Новости радио. Без обсуждения! peresihne

–> Ваша реклама может быть здесь... пишите на телегу @VOPROS24


Часовой пояс GMT +3, время: 18:15.


Весь материал, представленный на сайте взят из доступных источников или прислан посетителями сайта.
Любая информация представленная здесь, может использоваться только в ознакомительных целях.
Входя на сайт вы автоматически соглашаетесь с данными условиями.
Ни администрация сайта, ни хостинг-провайдер, ни любые другие лица не могут нести отвественности за использование материалов.
Сайт не предоставляет электронные версии произведений и ПО.
Все права на публикуемые аудио, видео,
графические и текстовые материалы принадлежат их владельцам.
Если Вы являетесь автором материала или обладателем
авторских прав на него и против его использования
на сайте, пожалуйста свяжитесь с нами.

Перевод: zCarot
Powered by vBulletin®
Copyright ©, Jelsoft Enterprises Ltd.
SEO by vBSEO 3.6.0

Зарегистрирована на satsat.info Реклама может быть здесь...
satsat.info TV SAT спутник ключи тюнер код кодировка карты прошивки dreambox IPTV каналы
globo openbox biss via hotbird sirius amos
abs настройка тарелка программы
Page generated in 0.23319 seconds with 18 queries