Ru-Board.club
← Вернуться в раздел «Программы»

» SkyNet

Автор: ALEX61
Дата сообщения: 30.09.2007 07:28
kingoff
Насчёт ftp не знаю, а насчёт многотомников, хочется поспорить, везде пишут мана лучше, но у меня были случаи когда мана пропускала, а скай ни разу. Может конечно с фильтрами намудрил, может повисла(у маны это частенико бывает). Я неделями гонял их паралельно - ловят одинаково, только мана цепляет много мелкого мусора. Скорее всего дело в фильтрах, но особо парится с ними не охота, ведь скай ловит то же самое, а работает намного стабильнее. Недавно один бывалый с мановского форума дал настроинный фильтр(хитро настоинный, мол тут увидишь что такое мана) - одно и тоже не лучше, а вот прблема 99% у маны есть, скай закачал , а мана остановилась на 99% и всё. В общем пока остаюсь сторонником ская, думаю скоро ktod сделает свой ход, конкуренты обновились, а он что то хитрит, хотя под линукс сказал будет новая версия и не 20а, а совершенно новая, думаю и под винду будет.
Автор: kingoff
Дата сообщения: 30.09.2007 15:00
ALEX61

Цитата:
Недавно один бывалый с мановского форума дал настроинный фильтр

Вчера скачал (возможно этот же) фильтр, решил ни чего не менять (так он его расхваливал). И ни чего хорошего за ночь..
Пытаюсь разобраться сам с фильтрами, настроить под себя, но Manna конечно посложней в настройке. Да, Manna тоже пропускает многотомники, но Скай (у меня) пропускал больше. Хотя может я и в Скае доконца не разобрался.. Кстати вставлял такие строки в регекс (рекомендуют для многотомников):


Код: #33FF66 b ^Rar!.{5}\x73[\x1\x3\x5\x7\x9\xb\xd\xf\x11\x13\x15\x17\x19\x1b\x 1d\x1f\x21\x23\x25\x27\x29\x2b\x2d\x2f\x31\x33\x35 \x37\x39\x3b\x3d\x3f\x41\x43\x45\x47\x49\x4b\x4d\x 4f\x51\x53\x55\x57\x59\x5b\x5d\x5f\x61\x63\x65\x67 \x69\x6b\x6d\x6f\x71\x73\x75\x77\x79\x7b\x7d\x7f\x 81\x83\x85\x87\x89\x8b\x8d\x8f\x91\x93\x95\x97\x99 \x9b\x9d\x9f\xa1\xa3\xa5\xa7\xa9\xab\xad\xaf\xb1\x b3\xb5\xb7\xb9\xbb\xbd\xbf\xc1\xc3\xc5\xc7\xc9\xcb \xcd\xcf\xd1\xd3\xd5\xd7\xd9\xdb\xdd\xdf\xe1\xe3\x e5\xe7\xe9\xeb\xed\xef\xf1\xf3\xf5\xf7\xf9\xfb\xfd \xff] part.rar;ARCHIVE;ALL

#00FF33 b ^\x52\x61\x72\x21\x1a\x07\x00..\x73(\01|\x05|\x09| \x11|\x0d|\x15|\x19|\x1d|\x41|\x45|\x49|\x51|\x4d| \x55|\x59|\x5d) part.rar;ARCHIVE;ALL
Автор: kingoff
Дата сообщения: 30.09.2007 18:33
Дабы не флудить, сделал отдельную тему по Manna
Автор: DJMC
Дата сообщения: 01.10.2007 07:03
ПОЛЕЗНЫЕ ссылки про спутниковый интернет ...

Добавлено:
пользуюсь программой Smart Sorter и этой интсрукцией, помогите мне как сделать так чтобы все сортировалось с двух спутников, то есть я веду рыбалку с разных спутников один Турки другой интелсат 904 разный скайстар и разные головки для каждого но сортируется все только на одном а на другом нет что нужно прописать?
Мануал по настройке Smart Sorter!!!

1. Открываем файл ssort.ini(в папке с программой), если у кого то пишет, что выберите программу для открытия этого файла, то выбираем блокнот
2. Теперь рассмотрим этот файл, первый пункт настройки это

################################################## ###############################
# ПАРАМЕТРЫ ОКНА ПРОГРАММЫ
################################################## ###############################

Здесь в принципе можно ничего не менять, кому надо могут поменять размер окна и его положение на экране, все параметры там указаны добавить здесь нечего.

Следующий пункт это:

################################################## ##############################
# РАБОЧИЕ ПАРАМЕТРЫ ПРОГРАММЫ
################################################## ###############################

Здесь самое важное, находим строку

# директории с полность загруженными файлами (dir1 ... dir99)

Здесь нужно выставить директории. И чем вы меньше ловите файлов, тем проще настроить. Для каждого типа файла нужно сделать следующее:

Заходим в папку "ok" вашего грабера, потом в папку с типом файлов, который вы хотите добавить для сортировки, щёлкаем по пустому месту(не по папке) правой кнопкой мыши, выбираем "Свойства", откроется окно со свойствами папки, находим параметр "Размещение", например "E:\TurboGrabberPro\ok\mp3", выделяем его, копируем в буфер обмена(правой кнопкой мыши -> копировать или CTRL+C)

Директории выставляются по порядку, т.е. например так вот поставить нельзя:

dir8 = E:\sKYNET\OK\MP3
dir1 = e:\skynet\ok\rar
dir3 = e:\skynet\ok\zip

А должны вот так:

dir1 = E:\sKYNET\OK\MP3
dir2 = e:\skynet\ok\rar
dir3 = e:\skynet\ok\zip

Теперь после строки
# директории с полность загруженными файлами (dir1 ... dir99) пишем(если там что то есть то ненужное подтираем)
dir1 =
потом нажимаем вставить(правка-вставить, на мышке правой кнопкой вставить или CTRL+V)

И так далее, например:

Заходим в папку "ok" вашего грабера, потом в папку с типом файлов, который вы хотите добавить для сортировки, щёлкаем по пустому месту(не по папке) правой кнопкой мыши, выбираем "Свойства", откроется окно со свойствами папки, находим параметр "Размещение", например "E:\TurboGrabberPro\ok\rar", выделяем его, копируем в буфер обмена(правой кнопкой мыши -> копировать или CTRL+C)

Находим строку
dir1 = .........................
теперь параметр dir увеличиваем на 1 (!!!) , то есть если было dir1, то ставим dir2, то есть получается:
dir2 =
и снова вставляем из буфера обмена скопированную строку адреса, далее по аналогии.

Здесь вы должны добавить все нужные типы файлов для сортировки.

Больше ничего делать в этом пункте не надо.

3. Этот пункт:
################################################## ###############################
# ПАРАМЕТРЫ ПРОГРАММЫ ДЛЯ ПРЕДВАРИТЕЛЬНОГО КОПИРОВАНИЯ ФАЙЛА НА КОНЕЧНЫЙ
# ДИСК ПЕРЕД ОБРАБОТКОЙ
################################################## ###############################
мы пропускаем.

4. Теперь этот пункт:

################################################## ###############################
# ПАРАМЕТРЫ ПРОГРАММЫ ДЛЯ АУДИОФАЙЛОВ
################################################## ###############################
Самое важное здесь, это правильно выставить вот этот параметр:

# базовая директория для аудиофайлов

Здесь надо указать папку в которую вы хотите чтобы помещались отсортированные mp3 композиции, причем важно чтобы указанный диск был существующим (существование папки необязательно, она может создаться сама про сортировке), остальные параметры в этом пункте настройки необязательно редактировать, но если кто-то хочет подстроить, то можете попробовать, самое главное - это если не понимаете что пытаетесь редактировать, то лучше передумайте это делать!!!

в конце каждого имени директории слеш ("\") обязателен!!!

5. Этот пункт:

################################################## ###############################
# ПАРАМЕТРЫ ПРОГРАММЫ ДЛЯ АРХИВОВ
################################################## ###############################

Нужно выставить директорию, в которую должны помещаться отсортированные архивы

ss_base_dir =

Также диск должен быть существующим. Одно важное замечание:

в конце каждого имени директории слеш ("\") обязателен!!!

6. Аналогично поступаем с остальными пунктами, находя параметр директория и указывая там папку на существующем жёстком диске и учитывая что в конце каждого имени директории слеш ("\") обязателен!!!

Автор: ALEX61
Дата сообщения: 01.10.2007 11:42
DJMC
У тебя есть ошибка в записях, в конце каждой строчки нужно ставить \ иначе сортировать не будет. У меня прописано так:

# директории с полность загруженными файлами (dir1 ... dir99)

dir1 = D:\skynet0897b6sbf0_20a\ok\rar\
dir2 = D:\skynet0897b6sbf0_20a\ok\zip\
dir3 = D:\manna.3910\data\
dir4 = D:\manna.3910\data\movies\

Видешь у меня сортировка с разных прог, пропиши все пути к папкам , которые хочешь сортировать.

Автор: DJMC
Дата сообщения: 01.10.2007 12:12
ALEX61
Спасибо!!!
но я нашел другую программу SkySorter и сделал так
# директорИИ с контентом (откуда брать награбленное)
ContentDir = F:\Файлы\

# директорИЯ для сортировки файлов (куда складывать отсортированное)
SortDir = F:\Отсартированное\

# директорИЯ с битыми файлами (только для rar-архивов)
BrokenDir = F:\Битые файлы\

# Утилизация мусора (SystemBin - системная корзина, Remove - удаление минуя всех корзин)
Recycled = .rar.zip.7z.cab = F:\мусор
Recycled = .mp3.ogg.wma.mid = SystemBin
Recycled = .jpg.jpeg = Remove
Recycled = .* = SystemBin

сейчас пойду проверять
Автор: ALEX61
Дата сообщения: 01.10.2007 12:33
kingoff
Эти строки по моему сделал EROERO, но он сам сказал, что есть косяки, чем меньше пропишешь тем лучше. Я пользуюсь через G и стандартным регексом, который в комплекте со скаем, и всё что меня интересует ловиться и многотомники в том числе. А регекс как я понимаю нужен для ловли определённых файлов по расширению.


Добавлено:
DJMC
Думаю вернёшся на Smart sorter, кстати какой версией пользовался? У меня билд 757.
Автор: DJMC
Дата сообщения: 01.10.2007 13:04
ALEX61
Если ты про SkySorter то не знаю сегодня только прилетело, а ss_v0.4.3RC2_build_757 то есть как и у тебя!
Автор: ALEX61
Дата сообщения: 01.10.2007 14:06
dio1967
На пирамиде подсказал Medvegonok

скай:
streamreader=...полный путь..\папка ская\streamsplitter.dll
манна:
Device ..полный путь..\папка ская\streamsplitter.dll

Уже проверил, работают, скай перый.
Автор: dio1967
Дата сообщения: 02.10.2007 12:00
ALEX61 Cпасибо, я уже прочитал,тоже проверил,ok!
Автор: DJMC
Дата сообщения: 08.10.2007 07:02
настройка RULES

Набор правил для фильтрации, как правило необходим для выборки файлов,
минуя общий фильтр по размеру (клавиша G в skynet)
например для получения файлов с определенных ip, размер которых меньше общего фильтра...
либо для блокирования с определенных ip или mac нежелательного контента...

структура файла rules.txt

Код:
s 88.191.250.2 +[7m-] *vlcplayer #проигрыватель
# - Комментарий
m - mac адрес DVB карты пользователя (уникален) (наказуемо для публикации на форуме)
s - source ip (ip адрес сервера источника),
d - destination ip (ip адрес получателя\пользователя) (наказуемо для публикации на форуме)
* rules маркер, используется в виде комментария и каталогизации файлов в skynet.ini через параметр name_format=i/*/E/RN_s_c.E
т.о. на диске создадутся папки \Вид_инкапсуляции\Маркер_из_rules\Расширение\файл
Пример:
Код:
Y:\skynet_90e\ok\iIPxTCPxHTTP\vlcplayer\ex_\9.01M_88.191.250.2_1913.ex_
n - name word (отбор по ключевым словам в имени файла, доступно только начиная с 19-ой версии от K.TOD)

Примеры:
1. m 0F0F0F0F0F +jpg[60k-]
принимать с мака 0F0F0F0F0F все jpg выше 60 kb

2. m 0F0F0F0F0F -jpg
запретить с мака 0F0F0F0F0F все jpg

3. s 111.222.111.222 +jpg[60k-]
принимать с ip 111.222.111.222 все jpg выше 60 kb

4. s 111.222.111.222 +
принимать с ip 111.222.111.222 все файлы независимо от размера

5. s 111.222.111.222 -
блокировать с ip 111.222.111.222 все файлы

Правила 6 и 7 будут "раскладывать по папкам" при условии что маркер прописан в name_format (см. выше)

6. s 111.222.111.222 +avi *VIDEO
принимать с ip 111.222.111.222 все avi файлы, затем поместить в папку VIDEO

7. s 111.222.111.222 +VIDEO *VIDEO/FUN
принимать с ip 111.222.111.222 все файлы относящиеся к группе VIDEO (определенные в regex), затем поместить в структуру папок VIDEO/FUN/файл

8. n "vista" +
принимать все файлы, в имени которых встречается слово vista

9. n "porno" -
блокировать все файлы, в имени которых встречается слово porno

Как узнать ip адрес сервера ?
- открыть консоль, набрав cmd
- набрать ping yandex.ru и получить ip адрес хоста на который ссылается доменное имя yandex.ru
либо использовать программы Add2Rules, RulesMaster которые упрощают процесс добавления правил

Будьте внимательнее, разные домены могут иметь один хост и соответственно один ip адрес !!!
Владельцы сайтов временами меняют хостинг провайдера, т.о. меняется и ip !!!

Тема "Обмен интересными ip или маст-хев в rules.txt"
http://viaccessfree.biz/forum/showthread.php?t=17971
уже содержит наиболее распространенные и интересные ip
Автор: FreeMan42
Дата сообщения: 08.10.2007 08:36
Manna 0.3829 FreeMan Edition - SS2 , 53E-80E-90E (последнии два с изменением в providers.ini)



Добавлено:
Segment Manager (SeM)
Manna Incomplete Cleaner (MIC)
Автор: DJMC
Дата сообщения: 08.10.2007 08:45
FreeMan42
посмотри в шапку Manna обсуждаем здесь http://forum.ru-board.com/topic.cgi?forum=5&topic=24839#1
Автор: DJMC
Дата сообщения: 08.10.2007 11:19
Так же интересует что будет если на жестком диске закончится место, когда рыбалка работает?
Автор: ALEX61
Дата сообщения: 08.10.2007 12:12
Рыбалка остановится, сперва будет предупреждение что кончается место.
Автор: andead
Дата сообщения: 10.10.2007 01:23
у меня неделю назад на провайдере SpectrumSat начали бится файлы, дисконтов нету но файлы целыми не доходят, может провайдер защиту какую ввёл? =\

Автор: kingoff
Дата сообщения: 10.10.2007 01:28
andead
Если бы провайдер ввел защиту, файлы бы вообще перестали падать

Попробуй сделать дефрагментацию жесткого диска на который падает улов. И не виндовыми средствами, а каким-нибудь сторонним дефрагментатором.
Автор: andead
Дата сообщения: 10.10.2007 02:09
первым делом сделал дефрагментацию, не помогло, 99% файлов бьются
Автор: ALEX61
Дата сообщения: 10.10.2007 03:44
Сейчас это у всех будет - интерференция , и так теперь целый месяц. У нас даже в новостях месные провы сказали "Наблюдаются проблемы на всех спутниковых каналах".
Почитайте на пирамиде, там почти во всех ветках по спутникам жалуются на увилечение дисконтов, где сильно бьютя , где поменьше. Если сигнал сильный(как у меня 100 на 93-98) то бьётся меньше, слабее то вообше одни дисконты.В ноябре наладится.
Автор: kingoff
Дата сообщения: 10.10.2007 18:37
ALEX61
Так andead говорит что дисконтов нет.
И у меня такого не наблюдается, ни дисконтов не инкомплетов (ни одного) за 17часов.
Сигнал 100х91

Добавлено:
Нашел расписание глюков, ко мне они придут заврта утром
Автор: ALEX61
Дата сообщения: 10.10.2007 22:20
kingoff
Всё правильно, у всех в разное время. Энерференция не можеть быть сразу у всех по всей стране. У нас даже сказали кончится 12 октября.

Добавлено:
У andead нет, не заметил, значит что то другое.

Добавлено:
У меня сейчас за двое суток 130 тысяч дисконтов, обычно 1000 в день, но файлы не бьются.
Автор: zzui
Дата сообщения: 11.10.2007 17:25
to ALL
чёт этот топик перестал быть похож на варезный, может пора завести соответствующую тему в в обсуждении программ?
................

сорри, гоню!
Автор: andead
Дата сообщения: 11.10.2007 23:48
гонишь)
Автор: DJMC
Дата сообщения: 12.10.2007 12:17
Главный саыт про Скайнет http://www.gs.ru/info/si/grab.html#mod
АЗБУКА по спутниковому интернету и СКАЙНЕТУ. Альфа-версия.
!!!!!КРИТИКА ПРИВЕТСТВУЕТСЯ!!!!!

[more]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 - WinTV DVB-s
---Galaxis - DVB card S CI
---Siemens-Fujitsu - DVB-s
---WinTV-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/download/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/streamreader_SS2_003.rar - исправленный streamreader от SOVA
http://www.keyteam.de/dvingena/dvb_workshop_2_711.zip нужные файлы (streamreader и прочие)
http://www.cait.com.pl/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,TTCmnDVB, DVBInterface).
streamreader можно взять из dvb_workshop_2_711.zip
дальше - как описано выше. Когда все готово - запускаем ехе.(ProgDVB НЕ НУЖЕН)
==========================================
_________________
SKYNET forever!


Перед началом приема файлов можно настроить так, а можно работать с изначальными настройками:
------
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!|.......\*\*ACE\*\*).*\.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.pl "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
# = = = = = = = = = = = = = = = = = = = = = = = = = =

# = = = 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

==========================================================
_________________
SKYNET forever

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.ukrmedshpora.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

--------------
_________________
SKYNET forever!

Прочие ЧАВО.

В:Пытался ловить с 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 или больше.
Больше шансов получить файл, если он будет догружаться позже.
_________________
SKYNET forever!


Список провайдеров готовый для употребления в 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,901,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,4162,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


-------

И еще маленькое дополнение:
Для облегчения жизни фанатам-перехватчикам рекомендуются программы:
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)

У кого есть иные соображения для повышения комфортности работы - пожалуйста.
_________________
SKYNET forever!


Программа "unrar_tome" на http://honsat.ru/ - аплоаде (Софт длраспаковки многотомных архивов) файл называется "unrar_tome.rar" прислана Mike Frolov.
З.Ы. Сабжевая прога свое дело делает, но не понравились два момента:
1. язык вроде немецкий (лучше бы на инглиш, если не на русском, а так, конечно, двумя кнопками действовать можно хоть на иероглифах);
2. прога не делает автоматически файлы с цифровым расширением томов типа *.r00;*.r01 и т.д. (приходиться переименовывать rar -> r??).[/more]
Автор: Hokkeist
Дата сообщения: 12.10.2007 13:56
Здрасте.Подскажите пожалуста как файлы 7zформата открывать
Автор: andead
Дата сообщения: 12.10.2007 14:36
Hokkeist
http://www.7-zip.org/ru/

DJMC
может в more спрячешь? =\

кстати у меня сегодня перестали бица файлы =) может действительно солнечная интерференция была
Автор: kingoff
Дата сообщения: 12.10.2007 16:03
DJMC

Цитата:
может в more спрячешь? =\

Это точно. Чем постить такие скроллы, лучше бы ты их сам почитал

Цитата:
Главный саыт про Скайнет

Главный тот что в шапке.
andead

Цитата:
может действительно солнечная интерференция была

Посмотри у своего прова, они должны у себя выложить расписание, где и когда будут максимальные проявления. Если нужно на Sirius2-3, стукни в ПМ


Добавлено:
DJMC
FAQ ПО ТЕГУ [no][MORE][/no]
Автор: diman1c
Дата сообщения: 18.10.2007 08:35
Tuner4PC кто поможет найти самую последнюю версию что для Vista_64 у меня
07.07.07 Версия 1.2 при установки он пишет не поддерживает WinPcap 4.0 beta 2.0
Пож. кто мож.
Автор: kingoff
Дата сообщения: 18.10.2007 17:26
diman1c
Во первых, читаем название темы! В итоге получаем, вопрос не в тему.
Tuner4PC..
Во вторых Tuner4PC не поддерживает шестидесяти четырех-разрядные системы.
Автор: dio1967
Дата сообщения: 19.10.2007 15:12
diman1c . Попробуй запусти exe.Tuner4PC с совместимостью для XP SP2 и с правами админа,у меня ставится на Виста64,единственное потом требует файлик npptools.dll ,но его легко найти и кинешь в корень проги , все работает. У меня другая беда Я, не могу настроить на ss3 интернет с bda дровами. В принцепе связка gprs+opvpn+skynet+slonax работают ,а вот Atl_GShell_не могу настроить...

Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445

Предыдущая тема: Opera AC


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.