Предыдущая тема :: Следующая тема |
Автор |
Сообщение |
Flint3 модератор
![](images/avatars/151773220142820fe3d1ae0.jpg)
Зарегистрирован: 11.05.2005 Сообщения: 1644 Откуда: Московская область (55.43с.ш 38.30 в.д).
|
Добавлено: 14.02.2007 10:44 Заголовок сообщения: Инструкция по спутниковому перехвату ("Рыбалке") |
|
|
Инструкция по спутниковому перехвату
или же просто "рыбалка".
Прежде всего хотелось бы выразить длагодарность Ромчику, Dens, Alexaga за помощь в написании данной статьи. А так же всех тех, кто активно учавствовал в обсуждении "рыбацких" вопросов на нашем форуме.
Отдельное спасибо Globus, без материалов которого не обходится ни одна статья по DVB-картам.
Так уж получилось, что не смотря на написанный здесь материал поток открываемых тем по перехвату тоньше не стал. Потому решили "Мануал" переписать заново. Перед тем как начать, обращаюсь к новичкам, интересующимся перехватом.
1. В ЭТУ тему ничего писать не нужно. Вопросы останутся без ответа и будут удаляться. Для вопросов есть другие места.
2. Просматривая тему не перескакивайте с пятого на десятое. Если что то не поняли, прочтите ещё раз, вдумывайтесь в прочитанное.
3. Перед тем как что то писать, настоятельно рекомендую воспользоваться поиском по форуму.
Введение
Установка Скайнета
Настройка Скайнета
Regex.txt
Rules.txt
О выборе карты для перехвата
Dyscontinity, и причины их появления.
Сортировка архивов
Техника и хитрости (маленькие и большие) перехвата. _________________ Кто ни разу не тонул, тот мелко плавал.
-------------------------------------------------------
Core 2 Duo E4400 2гб ОЗУ Sata400+250Gb GF8600GTS Кучка DVB-S/S2 карт Stab HH120 LNB Titanium TTG Альяно-Премиум Супрал 1.1+0.6 КонтинентТВ
Последний раз редактировалось: Flint3 (15.08.2007 09:23), всего редактировалось 20 раз(а) |
|
Вернуться к началу |
|
![](templates/subSilver/images/spacer.gif) |
Flint3 модератор
![](images/avatars/151773220142820fe3d1ae0.jpg)
Зарегистрирован: 11.05.2005 Сообщения: 1644 Откуда: Московская область (55.43с.ш 38.30 в.д).
|
Добавлено: 14.02.2007 10:51 Заголовок сообщения: |
|
|
Ну, что ж, начнём. Раз уж вы читаете этот форум, видимо у вас имеется Сат-оборудование и компьютер с ДВБ-картой. В принципе, этого за глаза хватит для перехвата. Что это за "зверь"?
Попробуем разъяснить. Как известно в последние годы спутниковый интернет стал весьма популярным по ряду причин. Здесь и экономические (приемлемые тарифы), и технические (отсутствие других каналов связи). Спутниковый асинхронный интернет подразумевает передачу запроса любым видом связи (модем, моб. телефон, локальная сеть и т.д.) и получение запрошенной информации со спутника. А они же "летят" по воздуху! Смекаете, в чём дело? Ну конечно, их же можно перехватить! И сохранить у себя на винте.
Что для этого нужно- тарелка необходимого для приёма размера, конвертор, ДВБ-плата и компьютер. Если всё это есть, прекрасно, если же нет... вперёд в магазин.
Далее нам потребуется кое какой софт, а именно- "прграммы-сниферы". К таковым относятся Манна (автор Mcngine), Skynet (автор S.o.v.a.), есть и другие.На основе разработок Совы написаны и приличный skynet0897b6sbf0 (автор kTOD), и посредственный skynet.R32.1.20 (автор "какой то немец"), и никудышний MaCsKy (судя по всему турецкий). Но поскольку самые известные- Манна и Скайнет, на них и остановимся. _________________ Кто ни разу не тонул, тот мелко плавал.
-------------------------------------------------------
Core 2 Duo E4400 2гб ОЗУ Sata400+250Gb GF8600GTS Кучка DVB-S/S2 карт Stab HH120 LNB Titanium TTG Альяно-Премиум Супрал 1.1+0.6 КонтинентТВ
Последний раз редактировалось: Flint3 (16.03.2007 14:41), всего редактировалось 2 раз(а) |
|
Вернуться к началу |
|
![](templates/subSilver/images/spacer.gif) |
Flint3 модератор
![](images/avatars/151773220142820fe3d1ae0.jpg)
Зарегистрирован: 11.05.2005 Сообщения: 1644 Откуда: Московская область (55.43с.ш 38.30 в.д).
|
Добавлено: 14.02.2007 12:24 Заголовок сообщения: |
|
|
Берём здесь архив, и находим в нём Skynet 0.91P Для начала распакуёте в какую нибудь папку. (Если кто не знает как и чем распаковать, лучше сразу бросьте и забудьте это дело.) В папке, куда вы распаковали программу видим только такие файлы:
regex.dat
files.dat
skynet.exe
skynet.ini
regex.txt
rules.txt
streamreader.dll (этот файлик удалим)
Таким образом, у нас получилась этакая "заготовка". (не торопитесь запускать, всё равно ничего не выйдет). Для того, чтобы это заработало, в папку со Скайнетом необходимо поместить драйвер карты и стримридер (streamreader.dll) Вот здесь есть стримридеры ко всем распространённым картам.
Итак, бросаем в папку стримридер к вашей карте. Должен заметить что стримридеров может быть несколько, и наиболее подходящий к конкретной карте подбираете опытным путём.
Далее помещаем в папку драйвер карты. К примеру, для СкайСтар2 это Sky.dll, для СкайСтар3
ttlcdacc.dll. Драйвер найдёте на CD, который прилагается к карте. В некоторых случаях в папке также должен находиться файл msvcr70.dll.
Ну вот и всё, "удочка" готова. Если её запустить, может быть она и запустится, но вряд ли.
Только если настройки на ваш спутник совпадут. Наверное у вас с языка готов сорваться вопрос-"А что же делать, ежели я на другом спутнике, а?" Ответ прост- настроить скайнет на ваш спутник. Для этого в папке лежит файлик skynet.ini. Вот его то мы и будем редактировать.
После этого уделим внимание Скайнету kTODа, ну и распишем его ини- файл. _________________ Кто ни разу не тонул, тот мелко плавал.
-------------------------------------------------------
Core 2 Duo E4400 2гб ОЗУ Sata400+250Gb GF8600GTS Кучка DVB-S/S2 карт Stab HH120 LNB Titanium TTG Альяно-Премиум Супрал 1.1+0.6 КонтинентТВ
Последний раз редактировалось: Flint3 (28.10.2007 15:05), всего редактировалось 4 раз(а) |
|
Вернуться к началу |
|
![](templates/subSilver/images/spacer.gif) |
banderlog бывалый
![](images/avatars/1427218238442befbcd8522.jpg)
Зарегистрирован: 24.02.2006 Сообщения: 331
|
Добавлено: 15.02.2007 18:04 Заголовок сообщения: |
|
|
Ну что время подошло писать про Skynet.ini
Skynet.ini это конфинурационный файл Skynet.
Вот его описание.
zoom=100m
list_size = 80
discon_to_log=0
no_crc32=0
#no_scan=1
#regex.txt=regex.micro
# window
wx=0
wy=0
ww=1024
wh=768
autosave_time=1000
maximize=1
refresh=500
font=Fixedsys
font_size=16
processor=0
xfont=-*-*-*-*-*-*-*-*-*-*-*-*-*-cp1251
# files
incomplete_min_size=100M
incomplete_%=99
http=1
nntp=0
# tcp/ip
mss=1500
tcp_timeout=300000
tcp_window=8M
tcp_buffer=32K
timeout_100k = 100
timeout_500k = 5000
timeout_1m = 1000
timeout_5m = 20000
timeout_10m = 80000
timeout_50m = 160000
timeout_100m = 160000
timeout_500m = 320000
p2p_add = 60000
# disk
name_format=E/*/s_cR.E
# P - pid hex
# p - pid dec
# M - mac
# m - lower case mac
# D - destination addr hex
# d - destination addr dec
# S - source addr hex
# s - source addr dec
# C - counter hex
# c - counter dec
# R - real name (if known)
# E - extension
# N - size
incomplete=D:/inet/inc
temp=D:/inet/temp
ok=D:/inet/ok
cache_max_block=128k
cache_scan=2000
cache_flush=10000
#diseqc=POSITION_A
#diseqc=HIGH_BAND,HORIZONTAL,POSITION_A,OPTION_A
#C Band
#lnb=5150000,0,5150000
#Ku Band
lnb=9750000,10600000,11700000
# 53E SkyDSL
tuner=11481000,H,41250000,A
pids=101,102,103,104
Последний раз редактировалось: banderlog (15.02.2007 18:09), всего редактировалось 1 раз |
|
Вернуться к началу |
|
![](templates/subSilver/images/spacer.gif) |
banderlog бывалый
![](images/avatars/1427218238442befbcd8522.jpg)
Зарегистрирован: 24.02.2006 Сообщения: 331
|
Добавлено: 15.02.2007 18:04 Заголовок сообщения: |
|
|
Пойдём по порядку.
timeout_100k = 100
timeout_500k = 5000
timeout_1m = 1000
timeout_5m = 20000
timeout_10m = 80000
timeout_50m = 160000
timeout_100m = 160000
timeout_500m = 320000
Таймауты для файлов различных размеров
incomplete=D:/inet/inc
temp=D:/inet/temp
ok=D:/inet/ok
Место сохранения после знака равно пишем то место где хотим чтобы сохранялись файлы.
#Ku Band
lnb=9750000,10600000,11700000
Выбор параметров конвертора, так как пока именю только конвертор Ku диапазона, то снимаю # перед lnb=9750000,10600000,11700000
Соответственно и параметр diseqc не трогаю, поскольку его не имею.
Думаю что супер-чайники поняли что означает слово закомментировать, которое они часто встречали на страницах форумов.
А означает оно поставить # перед тем параметром который нам не нужен.
# 53E SkyDSL
tuner=11481000,H,41250000,A
pids=101,102,103,104
tuner=частота, поляризация, символьная скорость.
pids=пиды, потом расскажу как их заполучить
Соответственно если вы напишите
# 53E SkyDSL
#tuner=11481000,H,41250000,A
#pids=101,102,103,104
то ничего ловится не будет.
Далее.
Если строчку name_format=E/*/s_cR.E
сделать такой
name_format=E/*p_m_s_c.E
то все файлы с одинаковыми расширениями окажутся по своим папкам. Если оставить прежний вариант, то наоборот будут кидаться в одну кучу.
p - pid dec - пид в десятиричной системе счисления
M - mac - мак адрес карты пользователей в верхнем регистре
s - source addr dec - ip адрес источника в десятиричной системе счисления
c - counter dec - счетчик в десятиричной системе счисления
При передачи на сервер по протоколу http отправляется название файла, а в http response header'е (а попросту говоря в принимаемых пакетах) отправляется его тип, да ещё кое какие данные, то из-за этого установить точное название файла невозможно.
И оно принимает вид 104_00c0a8504e_130.117.156.33
Здесь 104 - пид, с которого качался файл.
00c0a8504e - МАС юзера, который этот файл качал.
130.117.156.33 - IP адрес сервера. |
|
Вернуться к началу |
|
![](templates/subSilver/images/spacer.gif) |
Flint3 модератор
![](images/avatars/151773220142820fe3d1ae0.jpg)
Зарегистрирован: 11.05.2005 Сообщения: 1644 Откуда: Московская область (55.43с.ш 38.30 в.д).
|
Добавлено: 15.02.2007 18:44 Заголовок сообщения: |
|
|
Как я уже писал, сниферов много, и у поминал про Скайнет kTODа.
Немного остановимся на нём. В Монстрпаках, которые вы скачивали по приведённым выше ссылкам эта программа есть. Как видите, разница только в названии исполняемого файла. Скайнет.ини тоже имеент другой вид, поэтому рассмотрим и его. _________________ Кто ни разу не тонул, тот мелко плавал.
-------------------------------------------------------
Core 2 Duo E4400 2гб ОЗУ Sata400+250Gb GF8600GTS Кучка DVB-S/S2 карт Stab HH120 LNB Titanium TTG Альяно-Премиум Супрал 1.1+0.6 КонтинентТВ |
|
Вернуться к началу |
|
![](templates/subSilver/images/spacer.gif) |
dens свой
![](images/avatars/55535163145a176c35b613.jpg)
Зарегистрирован: 03.07.2006 Сообщения: 206
|
Добавлено: 15.02.2007 19:24 Заголовок сообщения: |
|
|
Вот собственно ини ская от kTODа
# строки, начинающиеся со знака "#" являются комментариями либо выключенными функциями
# Использовать tcp
use_tcp = 1
# Использовать udp
use_udp = 1
# Сохранять сегменты
show_segments=1
# Масштаб окна по умолчанию (Изменение представления "полос" загрузки файлов)
zoom=800mb
# Вывод информации о ошибках потока в log файл
discon_to_log=1
# Отключение проверки контрольной суммы для MPE датаграм, проверка контрольной суммы значительно нагружает ЦП
no_crc32=0
# Включает полоски таймаута
timeout_line=0
# Сворачивание в трэй
tray=1
# Подтверждение закрытия программы
exit_promt=1
# Докачка многотомников (последний архив)
rar_str_timeout=1
# Не производить поиск заголовков http для tcp сессий без SYN
#no_scan=1
#regex.txt=regex.micro
# Включает сообщения в лог от обработчиков
# process_signals
# Включает минилог для каждого файла, вставшего на закачку (предназначено для отладки алгоритма)
use_file_log=0
use_file_log_ftp=0
# Путь к директории для минилогов
logdir=logdir
# Перенаправления ip пакетов (для маков inet_mac_strX ) на tun драйвер
#use_openvpn_tun=1
#tun_ip=127.0.0.1
# Фильтр пакетов по МАС адресу (до 10)
#inet_mac_str0=00D000000000 #мак адрес вашей карты
# Возможность скидывать пакеты со спутника драверу виртуальной сетевой карты (не оттестировано)
#use_ethernet_drv=1
# window (позиция окна при запуске)
wx=0
wy=0
# Высота окна программы
ww=1000
# Ширина окна программы
wh=700
# Таймоут для записи об архиве (отключения докачки последнего файла, в многотомниках)
# rar_str_timeout=0
# Время автосохранения
autosave_time=60000000000
# Вывод на полный экран(1) или сокращенный (WX,WY)
maximize=0
# Частота обновления окна программы
refresh=100
# Статистика по уровню сигнала (Сримридер должен потдерживать функцию Statistic)
#signal_quality_log_height=25
# Название шрифта
font=Fixedsys
# Размер шрифта
font_size=16
# Работа на первом процессоре в многопроцессорных системах
processor=0
xfont=-*-*-*-*-*-*-*-*-*-*-*-*-*-cp1251
# files
# Минимальный размер недокаченных файлов
incomplete_min_size=90M
# Процент целостности недокачанных файлов
incomplete_%=97
# Поддержка протокола http
http=1
# Поддержка протокола nntp
nntp=0
# Поддержка протокола ftp
ftp=1
# tcp/ip
# Максимальный значение поля размера ip пакета)
mss=1500
# Таймаут тцп пакета
tcp_timeout=500000
# Задает размер TCP окна
tcp_window=8M
# Размер буффера для сборки tcp сегментов
tcp_buffer=32K
# Таймауты для файлов различных размеров
timeout_100k = 100
timeout_500k = 100
timeout_1m = 200
timeout_5m = 200
timeout_10m = 200
timeout_50m = 300
timeout_100m = 5000
timeout_500m = 10000
# Файлы из пиринговых сетей
p2p_add = 1800
# Таймаут для файлов закаченных на 99% (работает по по SHIFT+Del,еденицы измерения секунды)
ninety_nine_percent_timeout=3600
# таймаут для файлов закаченных менее чем на 1% (работает по по Ctrl+Del,еденицы измерения секунды)
one_percent_timeout=10800
# disk
# Формирование имени сохраняемых файлов
name_format=E/R_s_c.E
# P - pid hex - пид в шестнадцатиричной системе счисления
# p - pid dec - пид в десятиричной системе счисления
# M - mac - мак адрес карты пользователей в верхнем регистре
# m - lower case mac - мак адрес карты пользователей в нижнем регистре
# D - destination addr hex - ip адрес пользователей в шестнадцатиричной системе счисления
# d - destination addr dec - ip адрес пользователей в десятиричной системе счисления
# S - source addr hex - ip адрес источника в шестнадцатиричной системе счисления
# s - source addr dec - ip адрес источника в десятиричной системе счисления
# C - counter hex - счетчик в шестнадцатиричной системе счисления
# c - counter dec - счетчик в десятиричной системе счисления
# E - extension - расширение файла
# N - size - размер файла
# R - real name (if known) - настоящее имя файла (если известно)
# * - mark (from rules.txt) - информация из rules.txt после значка "*"
# i - инкапсуляция пакетов, дает возможность оценить улов по разным видам соединений
# Имя и путь папки для не полностью закачанных файлов
incomplete=inc
# Имя и путь папки дря временных файлов
temp=temp
# Имя и папки для полностью закачанных файлов
ok=ok
# Макисмальный размер блока в кеше
cache_max_block=256k
# Размер кеша
cache_scan=2000
# Принудительно сливать на винт содержимое кеша если размер очереди достиг значения cache_flush
cache_flush=4500
#diseqc=POSITION_A
#diseqc=HIGH_BAND,HORIZONTAL,POSITION_A,OPTION_A
# tuner
# Настройки тюнера
lnb=9750000,10600000,11700000
# Настройки diseqc. Если используется diseqc, то следующюю строчку надо раскомментировать.
# и указать правитьные настройки diseqc.
# Если diseqc поддерживает два входа, то выбирается "POSITION_B" или "POSITION_A"
# Если diseqc поддерживает четыре входа, то выбирается "POSITION_A" или "POSITION_B" и
# "OPTION_A" или"OPTION_B"
# Возможные варианты:
# LOW_BAND HIGH_BAND
# VERTICAL HORIZONTAL
# POSITION_A POSITION_B
# OPTION_A OPTION_B
# OPTION_A OPTION_B
################################################## #######
# Настройки провайдера
#5.0°E
# Описание настроек частоты, символьной скорости и т.д
tuner=12322000,V,27670000,A
pids=777
################################################## #######
подробное описание изменения цвета фона скайнета
c_file_cursor=0xFFFFFF #курсор для файлов
c_cat_text2=0xFFFF00 #текст групп в фильтре
c_cat_text1=0xFFFFFF #текст расширений в фильтре
c_cat_cursor2=0xFF8000 #курсор в фильтре
c_cat_cursor1=0x808080 #полоса для курсора в фильтре
c_cat_bg3=0x101028 #правая половина фильтра
c_cat_bg2=0x101028 #середина фильтра
c_cat_bg1=0x101028 #левая половина фильтра
c_stat_text=0xFFFFFF #текст на верхнем и нижнем фоне
c_stat_bg=0x0000A0 #нижняя и верхняя часть фона
c_bar3=0xFF0000 #таймаут
c_bar2=0xC00000 #засечки (ошибки) на полосе закачки
c_bar1=0xFFFFFF #полоса количества скаченных данных в файле (полоса закачки)
c_bg=0x808080 #середина фона SkyNet-а _________________ Хороший человек достоин любви. |
|
Вернуться к началу |
|
![](templates/subSilver/images/spacer.gif) |
Flint3 модератор
![](images/avatars/151773220142820fe3d1ae0.jpg)
Зарегистрирован: 11.05.2005 Сообщения: 1644 Откуда: Московская область (55.43с.ш 38.30 в.д).
|
Добавлено: 16.02.2007 08:04 Заголовок сообщения: |
|
|
Вот, собственно, и всё о настройке Скайнета. Если кто то использует дисек-переключатель, обратите внимание на эти строчки-
# Настройки diseqc. Если используется diseqc, то следующюю строчку надо раскомментировать.
# и указать правитьные настройки diseqc.
# Если diseqc поддерживает два входа, то выбирается "POSITION_B" или "POSITION_A"
# Если diseqc поддерживает четыре входа, то выбирается "POSITION_A" или "POSITION_B" и
# "OPTION_A" или"OPTION_B"
# Возможные варианты:
# LOW_BAND HIGH_BAND
# VERTICAL HORIZONTAL
# POSITION_A POSITION_B
# OPTION_A OPTION_B
Например:
diseqc=POSITION_A,OPTION_A - первый вход на 4х входовом переключателе.
diseqc=POSITION_В,OPTION_А - второй вход.
diseqc=POSITION_A,OPTION_В - третий вход
diseqc=POSITION_В,OPTION_В - четвёртый вход.
Я думаю, что настройка расписана довоьно подробно, поэтому проблем с запуском не должно возникнуть. Полразумевается что карта установлена правильно, и проблем с ней нет.
Ну а теперь можно перекреститься, и запускать Скайнет (двойным кликом по Skynet.exe, если кто не знает).
Ежели всё нормально, должна появится примерно такая картинка
В верхне левом углу должны весело "бежать", отсчитывая мегабайты, циферки. При этом счётчик ошибок (discontiniti) должен стоять на месте.
Про него, кстати, отдельный разговор, и мы обязательно на нём остановимся.
Нажимаем клавишу G и видим выпавшее меню справа (на картинке видно). Клавишами вверх, вниз, вправо, влево можно перемещаться по меню. Как вы догадались, в этом меню указаны типы файлов, которые можно перехватить. Выбираем строчку, подгоняем курсор влево, и ставим +. Во втором и третьем пункте строки устанавливаем (клавишами + и -) минимальный и максимальный размер. На картинке таким образом помечены 7z, avi, и avi.rar. Это означает что архивы 7z, видео-файлы AVI, и AVI в архивах
будут перехватываться, а остальное отфильтровываться. При чём архивы 7z будут "хвататься" от 100мб и выше, видео в архивах от 100мб и выше, и видео от 31.64 и выше. Размеры файлов и их типы вы выбираете по желанию. Сохраняем все эти установки, нажав Ctrl+S. _________________ Кто ни разу не тонул, тот мелко плавал.
-------------------------------------------------------
Core 2 Duo E4400 2гб ОЗУ Sata400+250Gb GF8600GTS Кучка DVB-S/S2 карт Stab HH120 LNB Titanium TTG Альяно-Премиум Супрал 1.1+0.6 КонтинентТВ
Последний раз редактировалось: Flint3 (23.10.2007 17:02), всего редактировалось 5 раз(а) |
|
Вернуться к началу |
|
![](templates/subSilver/images/spacer.gif) |
Flint3 модератор
![](images/avatars/151773220142820fe3d1ae0.jpg)
Зарегистрирован: 11.05.2005 Сообщения: 1644 Откуда: Московская область (55.43с.ш 38.30 в.д).
|
Добавлено: 16.02.2007 12:36 Заголовок сообщения: |
|
|
Какие типы файлов будут присутствовать в меню, определяет файл regex.txt, содержащийся в каталоге Скайнета. В нём описаны характерные "кусочки" (сигнатуры), по которым определяется что это за файл. Поток данных, идущих со спутника фильтруется Скайнетом, и если какие то данные соответствуют описанию в регексе, файл "схватывается" и встаёт на закачку. Вот достаточно детально написанный регекс:
404040 b ^....{........- BLOCK
404040 b ^PK.*\.XDBPK BLOCK
404040 b ^PK.*soros_ BLOCK
404040 b ^PK.*boot\.patch BLOCK
404040 b ^GroovePing BLOCK
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 ^PK.*ccpatch\.DIS BLOCK
404040 b ^PK.*hub\.scr BLOCK
404040 b ^PK.*VIRSCAN. BLOCK
404040 b ^PK.*LU26UpdateLt\.dis BLOCK
404040 b ^PK.*patch\.dis BLOCK
00FFFF b ^\x55\x48\x41 uha;ARCHIVE;ALL
8080C0 b ^REGEDIT4 reg;ALL
FFFF80 b ^\x73\x66\x76\x20 sfv;ALL
8080C0 b ^KLsw kav.key;ALL
FF99FF b ^(PK|Rar!|.......\*\*ACE\*\*).*\.mp3 p-mp3;AUDIO;ALL
FF99FF b ^(PK|Rar!|.......\*\*ACE\*\*).*\.ogg p-ogg;AUDIO;ALL
FF99FF b ^(PK|Rar!|.......\*\*ACE\*\*).*\.wma p-wma;AUDIO;ALL
8000C0 b ^PK.*\.djvu djv.zip;INFO;ALL
FFFF33 b ^Rar!.*php php.rar;ARCHIVE;USER
FFFF33 b ^PK.*php php.zip;ARCHIVE;USER
008000 b ^PK.*\.iso iso.zip;ARCHIVE;USER
8000C0 b ^Rar!.*\.djvu djv.rar;INFO;ALL
8000C0 b ^PK.*\.pdf pdf.zip;INFO;ALL
8000C0 b ^Rar!.*\.pdf pdf.rar;INFO;ALL
8000C0 b ^PK.*crack crack.zip;CRACK;ALL
8000C0 b ^Rar!.*crack crack.rar;CRACK;ALL
8000C0 b ^PK.*keygen keygen.zip;CRACK;ALL
8000C0 b ^Rar!.*keygen keygen.rar;CRACK;ALL
8000C0 b ^PK.*serial serial.zip;CRACK;ALL
8000C0 b ^Rar!.*serial serial.rar;CRACK;ALL
8000C0 b ^PK.*license license.zip;CRACK;ALL
8000C0 b ^Rar!.*license license.rar;CRACK;ALL
8000C0 b ^PK.*softcam softcam.zip;CRACK;ALL
8000C0 b ^Rar!.*softcam softcam.rar;CRACK;ALL
8080C0 b ^Rar!.*\.key key.rar;CRACK;ALL
8080C0 b ^PK.*\.key key.zip;CRACK;ALL
008000 b ^PK zip;ARCHIVE;ALL
008000 b ^\x50\x4B\x03\x04 zip;ARCHIVE;ALL
00C000 b ^ID3 mp3;AUDIO;ALL
00C000 b ^\xFF(\xFA|\xFB) mp3;AUDIO;ALL
00C000 t ^audio/mpeg mp3;AUDIO;ALL
00C000 b ^\xFF(\xFA|\xFB) mp3;AUDIO;ALL
00C000 b ^\x08\x80\x08\x00\x80\x00\x80\x80 vox;AUDIO;ALL
008000 b ^MSCF cab;ALL
008800 b ^\xD0\xCF msi;ALL
8000C0 b ^ITSF chm;INFO;ALL
008000 b ^PAR2 par2;ARCHIVE;ALL
008000 b ^PAR par;ARCHIVE;ALL
008000 b ^7zј 7z;ARCHIVE;ALL
C00000 b ^\xFF\xD8 jpg;IMAGE;ALL
C00000 b ^GIF gif;ALL
C00000 b ^BM bmp;ALL
C00000 b ^AT&TFORM djvu;IMAGE;ALL
C00000 b ^‰PNG png;IMAGE;ALL
000000 b ^FWS swf;ALL
000000 b ^CWS swf;ALL
800000 b ^MZ exe;
8080C0 b ^%PDF pdf;TEXT;ALL
008000 b ^Rar! rar;ARCHIVE;ALL
008000 b ^.......\*\*ACE ace;ARCHIVE;ALL
8000C0 b ^BZh91 tar.bz2;UNIX;ALL
8000C0 b ^\xED\xAB\xEE\xDB rpm;UNIX;ALL
8080C0 b ^\{\\\\rtf rtf;TEXT;ALL
0000FF b ^RIFF....AVI avi;VIDEO
00C000 b ^RIFF....WAVE wav;AUDIO;ALL
00C000 b ^RIFF¬T wav;AUDIO;ALL
80C000 b ^0\& wmv;VIDEO
80C000 b ^\x00\x00\x01(\xB3|\xBA) mpg;VIDEO
80C000 b ^\x00\x00\x01\xB3 mpg;VIDEO
00C000 b ^MT mid;AUDIO;ALL
00C000 b ^Ogg ogg;AUDIO;ALL
00C000 b ^\x4F\x67\x67\x53\x00\x02\x00\x00 ogg;AUDIO;ALL
000000 b ^%! ps;ALL
000000 b ^\\004%! ps;ALL
008000 b ^\x1F\x8B gz;UNIX;ALL
008000 b ^\x7F\x45\x4C\x46\x01\x01\x01\x09 pbi;UNIX;ALL
000000 b ^.RMF rm;ALL
#8080C0 b ^#!/usr(/local|)/bin/perl pl;TEXT;ALL
8080C0 b ^.*<(?i)(html|!doctype|head|body) htm;TEXT;ALL
8080C0 b ^\x00\x00\x00\x00\x00\x00\x00\x00 iso;ISO;ALL
000000 b ^\x28\xCD\x3D\x45 img;ISO;ALL
8080C0 b ^\x00\xFF\xFF\xFF\xFF\xFF\xFF\xFF img;ISO;ALL
008000 b ^CDIM cdi;ISO;ALL
008800 b ^\x00\xFF\xFF\xFF mds;ISO;ALL
33FF00 b ^\x00\x00\x00\x18\x66\x74\x79\x70\x6D\x70\x34\x32 mp4;VIDEO
33FF00 b ^\x00\x00\x00\x18\x66\x74\x79\x70\x69\x73\x6F\x6D mp4;VIDEO
8080C0 b ^.*Received.*Password password.eml;EML;ALL
8080C0 b ^.*Received.*login login.eml;EML;ALL
8080C0 b ^.*Received.*Username username.eml;EML;ALL
8080C0 b ^.*Received. eml;EML;ALL
FF6666 b ^\x00\x00\x01\xBA vob;VIDEO
FF6666 b ^\x00\x00\x01\xBA\x21 vob;VIDEO
FF6666 b ^\x00\x00\x01\xBA\x2F vob;VIDEO
FF6666 b ^\x00\x00\x01\xBA\x44\x00 m2v;VIDEO
008000 b ^\x1E\x00\x00\x00 bsp;VIDEO
80C000 b ^\x00\x00\x00\x08\x77\x69\x64\x65 mov;VIDEO
00C000 b ^\x30\x26\xB2\x75\x8E\x66\xCF\x11 wma;AUDIO;ALL
80C000 b ^RIFF....CDXA dat;VIDEO
80C000 b ^RIFF....sfbk sf2;VIDEO
404040 b ^PSTREAM pstream.bin
404040 b ^idska idska.bin
8080C0 t application/x-bittorrent torrent;ALL
008000 t ^x-application/iso iso;ISO;ALL
008000 t ^application/iso iso;ISO;ALL
404040 t ^application/vnd.rn-realmedia rm;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
000000 t ^application/x-shockwave-flash swf;ALL
8000C0 t ^application/x-tar tar;UNIX;ALL
8080C0 t ^application/x-tex tex;TEXT;ALL
00C000 t ^audio/basic au;AUDIO;ALL
00C000 t ^audio/midi mid;AUDIO;ALL
00C000 t ^audio/x-aiff aif;AUDIO;ALL
000000 t ^audio/x-pn-realaudio rm;ALL
000000 t ^audio/x-realaudio ra;AUDIO;ALL
C00000 t ^audio/x-wav wav;AUDIO;ALL
C00000 t ^image/bmp bmp;ALL
C00000 t ^image/gif gif;ALL
C00000 t ^image/ief ief;IMAGE;ALL
C00000 t ^image/jpeg jpg;IMAGE;ALL
C00000 t ^image/x-icon ico;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
000000 t ^model/vrml wrl;ALL
800000 t ^application/x-msdownload exe
000000 t ^text/css css;ALL
8080C0 t ^text/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
80C000 t ^video/mpeg mpg;VIDEO
80C000 t ^video/quicktime mov;VIDEO
0000FF t ^video/x-msvideo avi;VIDEO
0000FF t ^video/avi avi;VIDEO
0000FF t ^video/x-ms-video avi;VIDEO
0000FF t ^video/msvideo avi;VIDEO
404040 b . bin _________________ Кто ни разу не тонул, тот мелко плавал.
-------------------------------------------------------
Core 2 Duo E4400 2гб ОЗУ Sata400+250Gb GF8600GTS Кучка DVB-S/S2 карт Stab HH120 LNB Titanium TTG Альяно-Премиум Супрал 1.1+0.6 КонтинентТВ |
|
Вернуться к началу |
|
![](templates/subSilver/images/spacer.gif) |
Flint3 модератор
![](images/avatars/151773220142820fe3d1ae0.jpg)
Зарегистрирован: 11.05.2005 Сообщения: 1644 Откуда: Московская область (55.43с.ш 38.30 в.д).
|
Добавлено: 16.02.2007 13:00 Заголовок сообщения: |
|
|
Цитата: | 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
\. - это точка
. - любой символ |
"Какая то тарабарщина! Бред пьяного индейца"-наверняка подумаете вы. а потому рассмотрим "анатомию" регекса на примере файла WMA.
(Кстати WMV имеет такую же архитектуру) Вот строчка регекса:
0000CC b ^\x30\x26\xB2\x75\x8E\x66\xCF\x11 wma;AUDIO;ALL
----------------------------------------------------------------------------------
0000CC - как выше сказано указывает на цвет.
Это стандартный цвет, задаваемый тремя группами в шестнадцатеричном виде. В программах для рисования или корректировки фоток (например, фотошоп) при выборе цвета можно увидеть этот самый код. Тут все стандартно (FFFFFF – белый, FF0000 – красный, 00FF00 – зеленый и тд)
-------------------------------------------------------------------------------------
b - в шеснадцатиричном формате,
Здесь возможны 2 варианта:
- b – определять по содержимому (в начале файла)
- t – определять по полю content-type
Это самая важная и сложная часть. Здесь задается условие отбора.
Если способ определения файла 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'е)
---------------------------------------------------------------------------------------
wma - какое расширение файла присвоить, AUDIO;ALL- к какой группе файлов относится.
Здесь указывается присваиваемое расширение файлу и через «;» группы файлов (необязательно).
В конце файла обычно пишут строчку
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
---------------------------------------------------------------------------------------
Как видите, всё достаточно подробно. При описании "Регексов" использованы статьи DUSHiK и Ukrmedshpora
http://zenith-pro.com/forum/showthread.php?t=25550
http://viaccessfree.biz/forum/showthread.php?t=4712 _________________ Кто ни разу не тонул, тот мелко плавал.
-------------------------------------------------------
Core 2 Duo E4400 2гб ОЗУ Sata400+250Gb GF8600GTS Кучка DVB-S/S2 карт Stab HH120 LNB Titanium TTG Альяно-Премиум Супрал 1.1+0.6 КонтинентТВ
Последний раз редактировалось: Flint3 (17.08.2007 15:44), всего редактировалось 5 раз(а) |
|
Вернуться к началу |
|
![](templates/subSilver/images/spacer.gif) |
Flint3 модератор
![](images/avatars/151773220142820fe3d1ae0.jpg)
Зарегистрирован: 11.05.2005 Сообщения: 1644 Откуда: Московская область (55.43с.ш 38.30 в.д).
|
Добавлено: 16.02.2007 14:45 Заголовок сообщения: |
|
|
Теперь самое время узнать про файл rules.txt. Что это, и с чем это едят?
В общих чертах- это файл, с помощью которого можно более тонко настроить фильтрацию. Спросите зачем? Да много зачем... К примеру-
на расположенной выше картинке выставлены размери для перехвата видеофайлов (AVI) от 31.64 и выше. Но тут вступают в противоречие предпочтения отдельно взятого юзера, качающего это видео, и "перехватчика". Сейчас ужас как много качают китайских мультфильмов, зачастую без перевода. Меня, например, они уже достали. Я узнаю IP-адреса этих любителей мультфильмов, и запрещаю закачку видео с этих адресов. И любителей задушевной арабской песни я тоже внёс в запреты. При этом и видео и музыка с других адресов будет спокойно закачиваться. Или же наоборот. Вы обнаружили, что какой то пользователь с МАСом (к примеру 11 22 33 44) часто закачивает хорошую (на ваш вкус, конечно) музыку. Вы вносите его в рулёз, и музыка с этого МАСа будет закачиваться в любом случае, даже если закачка аудио у вас вообще отключена. Чуете пользу от рулёзов? Стоит заметить, что если regex.txt можно и не писать, достаточно взять у кого то, или просто пользоваться тем что есть (этого предостаточно), то пользоваться чужим рулёзом в большинстве случаев бесполезно. Потому что вкусы "чьего то рулёза" могут кардинально отличаться от ваших. Ну и опять же рулёз может быть написан с учётом другого провайдера, и на вашем спутнике вы пользователей с таким МАСом днём с огнём не найдёте. Если чужим рулёзом и можно воспользоваться, то лишь частично.
Но вернёмся к рулёзу. Как же его написать, да и нужно ли? Нужно или не нужно, решать вам. а вот как, попробуем рассказать. _________________ Кто ни разу не тонул, тот мелко плавал.
-------------------------------------------------------
Core 2 Duo E4400 2гб ОЗУ Sata400+250Gb GF8600GTS Кучка DVB-S/S2 карт Stab HH120 LNB Titanium TTG Альяно-Премиум Супрал 1.1+0.6 КонтинентТВ |
|
Вернуться к началу |
|
![](templates/subSilver/images/spacer.gif) |
Flint3 модератор
![](images/avatars/151773220142820fe3d1ae0.jpg)
Зарегистрирован: 11.05.2005 Сообщения: 1644 Откуда: Московская область (55.43с.ш 38.30 в.д).
|
Добавлено: 16.02.2007 16:26 Заголовок сообщения: |
|
|
Приведу выписку из статьи Ukrmedshpora. После вышеописанного, я думаю всё будет понятно.
Цитата: | Каждая строка состоит из трех частей разделенных пробелом.
# - Комментарий
Первая часть это буква 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 + # это просто комментарий. |
Рассмотрим примеры-
m 00c0a8504e -
m- MAC
00c0a8504e- номер МАСа
"-" - знак запрета.
Получается что всё что качает юзер с МАСом 00c0a8504e, будет отфильтровываться.
m 00c0a8504e - avi
Это означает что будет отфильтровываться только видео, остальное запишется.
m a094023b4f + мр3
От юзера с МАСом a094023b4f к вам на диск запишется только музыка мр3, остальное отфильтуется.
m a094023b4f +
Всё что качает юзер с этим МАСом будет записано, даже если на это наложен запрет.
После типа файлов также можно указать размеры, например
m a094023b4f + мр3 [3м-]
Будут записаны только мр3 размером 3мб и более. Всё что меньше, отфильтровывается.
Для составления рулёзов часто требуется узнать IP- адреса сайтов. Как это сделать. Вернёмся немного назад, в Скайнет.ини. Там есть строка name_format=E/*p_m_s_c.E Помните?
Ну конечно, знаем, плавали. Так вот, здесь буковка s и означает, что к имени файла нужно добавить IP адрес того самого сайта, откуда юзер так упоительно что то качал. А вдруг это "что то" не докачалось,потому что злобному электрику в это время приспичило выключить свет? Можно докачать остаток самим, знать бы откуда. А вот мы то как раз и знаем! Например вы видите в папке Ок файл с таким именем 104_00c0a8504e_130.117.156.33
Здесь 104- пид, с которого качался файл.
00c0a8504e- МАС юзера, который этот файл качал.
130.117.156.33- IP адрес. Не верите, можете проверить в браузере, наберите 130.117.156.33 в строке где вы обычно пишите название сайта. 130.117.156.33 - это IP Рапиды. _________________ Кто ни разу не тонул, тот мелко плавал.
-------------------------------------------------------
Core 2 Duo E4400 2гб ОЗУ Sata400+250Gb GF8600GTS Кучка DVB-S/S2 карт Stab HH120 LNB Titanium TTG Альяно-Премиум Супрал 1.1+0.6 КонтинентТВ |
|
Вернуться к началу |
|
![](templates/subSilver/images/spacer.gif) |
banderlog бывалый
![](images/avatars/1427218238442befbcd8522.jpg)
Зарегистрирован: 24.02.2006 Сообщения: 331
|
Добавлено: 19.02.2007 08:59 Заголовок сообщения: |
|
|
Теперь про поиск пидов.
Для этого мы воспользуемся Prog DVB и модулем к пророграмме PidScanner.
Скачать модуль можно отсюда
http://www.progdvb.com/rus/index.html
Добавляем файлы из архива в папку Modules.
Будем сканировать pid на SkyDSL на спутнике Express AM22
Встаём на нужный канал
Выбираем Сервис - Data PID scanner
появляется вот такое окошко
Нажимаем Options
First PID прописываем первый PID
Last PID прописываем последний PID
и нажимаем OK
После всех манипуляций нажимаем Scan и после окончания работы программы получаем список пидов.
Копируем его и добавляем в skynet.ini
# 53E SkyDSL
tuner=11481000,H,41250000,A
pids=101,102,103,104,105,106,107
Примечание ТАМ ОТКУДА ПЫТАЕТЕСЬ ЧТО ТО КАЧАТЬ ДОЛЖНЫ БЫТЬ ПИДЫ С ПРОТОКОЛОМ HTTP ИНАЧЕ НИЧЕГО КАЧАТЬСЯ НЕ БУДЕТ !!!!!!!!! |
|
Вернуться к началу |
|
![](templates/subSilver/images/spacer.gif) |
Flint3 модератор
![](images/avatars/151773220142820fe3d1ae0.jpg)
Зарегистрирован: 11.05.2005 Сообщения: 1644 Откуда: Московская область (55.43с.ш 38.30 в.д).
|
Добавлено: 26.02.2007 10:36 Заголовок сообщения: |
|
|
Немного стоит остановиться на DVB-картах, точнее на их пригодности к перехвату. Ввиду того, что в последние годы спутниковые провайдеры используют для передачи данных довольно высокие значения SR, то и карты должны поддерживать такие параметры. Иначе не избежать потери пакетов, так называемых discontinuity. Как оказалось карты с аппаратной фильтрацией и обработкой потока не очень подходят для перехвата. Примером таких карт являются СкайСтар1 или СкайСтар2
,
И наоборот, карты с софтовой обработкой ведут себя значительно лучше. Примером таких карт являются карты серии СкайСтар3
, ,
Как вы понимаете, на этом список карт не окончен, есть ещё много достойных альтернатив (Nextorm, TwinHan). Более подробно можно ознакомиться здесь. А здесь много чего по USB-картам. У начинающего рыбака, наверное, глаза разбежались, и в голове полный сумбур. Его преследует вопрос- "Так что же всё таки выбрать?"
Попробуем дать несколько советов.
1. Прежде всего ознакомьтесь с тем, что есть в продаже в ваших торговых точках. Не стоит полностью доверять совету продаца. Он может быть, как бы это сказать... не в курсе Ну оно и понятно, ему нужно продать. (Но, конечно, не все продавцы такие.) Лучше просмотрите отзывы об этих картах на форуме.
2. Очень осторожно подходите к выбору USB-карт. Дело в том, что далеко не ко всем картам написаны стримридеры, поэтому при перехвате вас могут ожидать как минимум неудобства. Были случаи когда люди недоумевали-"выбрал самую дорогую карту, а она, оказывается, не подходит. Как так?" Здесь цена не решающий аргумент.
К примеру карта СкайСтар1, при всём блеске орденов и позументов, практически бесполезна для перехвата.
3. Если в вашей торговой точке вас ничего не утроило, не берите что попало. Лучше гляньте сюда.
Ну вот, на первый взгляд и всё по картам. _________________ Кто ни разу не тонул, тот мелко плавал.
-------------------------------------------------------
Core 2 Duo E4400 2гб ОЗУ Sata400+250Gb GF8600GTS Кучка DVB-S/S2 карт Stab HH120 LNB Titanium TTG Альяно-Премиум Супрал 1.1+0.6 КонтинентТВ |
|
Вернуться к началу |
|
![](templates/subSilver/images/spacer.gif) |
Flint3 модератор
![](images/avatars/151773220142820fe3d1ae0.jpg)
Зарегистрирован: 11.05.2005 Сообщения: 1644 Откуда: Московская область (55.43с.ш 38.30 в.д).
|
Добавлено: 14.03.2007 20:35 Заголовок сообщения: |
|
|
Вот мы и подобрались к discontinuity. Тьфу ты, ни написать, ни вслух произнести, язык сломаешь. Всего то, кажется, одно слово, но это слово доводит до белого каления "рыбаков" всех мастей, от новичков до увенчанных лаврами "профессионалов". Так что же это такое? Если коротко- это ошибка передачи данных в пакете. И по её милости "бьются" все файлы в пакете, и результатом может быть потеря этих самых файлов. Ладно если этих ошибок не много, а если они валят как войско Чингиз-Хана? Всё, сушите вёсла.
Давайте попробуем разобраться в причинах возникновения этих самых
discontinuity. Самое непростое-это "железные" причины, то есть несовершенство САТ- оборудования или недостаточно мощный компьютер. Я уже не говорю о плохо настроенной антенне, но это и ежу ясно. К таковым причинам относятся слабо подходящие для этих целей карты http://forum.alyno.ru/phpBB2/viewtopic.php?p=68333#68333,ну и откровенно слабые "компы". Ссстветствующим образом "настроенные" компьютеры тоже могут вызвать поток ошибок .
К примеру- не вовремя включившийся скинсейвер.
Что только не вытворяют рыбаки, дабы уменьшить кол-во ошибок-
переставляют карты в другие слоты, меняют (если получится) прерывания, выставляют приоритеты...
Много возникает вопросов по ошибкам на Intelsat 904 60Е. С некоторого времени с одного транспондера с инетом стала вестись трансляция радиостанций. Отсюда и ошибки...
Поскольку S-1401 хватает весь поток, для неё написан стримридер с фильтрацией по пидам. (Этот номер проходит на драйверах WDM.) _________________ Кто ни разу не тонул, тот мелко плавал.
-------------------------------------------------------
Core 2 Duo E4400 2гб ОЗУ Sata400+250Gb GF8600GTS Кучка DVB-S/S2 карт Stab HH120 LNB Titanium TTG Альяно-Премиум Супрал 1.1+0.6 КонтинентТВ
Последний раз редактировалось: Flint3 (08.12.2008 08:01), всего редактировалось 4 раз(а) |
|
Вернуться к началу |
|
![](templates/subSilver/images/spacer.gif) |
Flint3 модератор
![](images/avatars/151773220142820fe3d1ae0.jpg)
Зарегистрирован: 11.05.2005 Сообщения: 1644 Откуда: Московская область (55.43с.ш 38.30 в.д).
|
Добавлено: 14.03.2007 20:39 Заголовок сообщения: |
|
|
Кстати по приоритетам. Привожу статью Dens
По поводу прерываний. Или точнее разводим прерывания и боремся с дисконтами.
Для начала будет полезно почитать саму статью про прерывания, тоесть узнасть зачем и к чему они, из данной статьи аффтор которой Дмитрий Зиновьев , я сделал вырезки так, как она большая и вся нам ни к чему, тоесть нам надо знать только основное.
Итак начнем!
Цитата: | Система ACPI (Advanced Configuration and Power Interface, Расширенный интерфейс конфигурирования и управления питанием) была разработана в 1997 году тремя компаниями Microsoft, Intel и Toshiba. Если ваш компьютер поддерживает ACPI в железе, то при инсталляции операционных систем WindowsXP и Windows 2000 поддержка ACPI автоматически встраивается в ядро операционной системы. Система ACPI занимается менеджментом энергосберегающих функций компьютера, таких, как автоматическое выключение блока питания после успешного завершения работы операционной системы, экономия заряда батарей, перевод компьютера в режим сна и пробуждение его от сна. Если ваш компьютер не - ноутбук, то единственно полезная функция от ACPI в плане управления питанием – это автоматическое отключение блока питания.
Вторая функция ACPI - это автоматическое распределение системных ресурсов внутри компьютера. Пока ACPI в действии, вы не можете изменить никаких параметров, связанных с прерываниями. Более того, система ACPI поддерживает работу расширенного контроллера прерываний APIC.
APIC (Advanced Programmable Interrupt Controller) - усовершенствованный программируемый контроллер прерываний. Для многопроцессорных систем это необходимая система, так как позволяет распределить меж процессорами нагрузку по работе с устройствами. То есть, этот контроллер можно запрограммировать на обработку некоторых линий прерываний первым процессором, а некоторых - вторым. Для однопроцессорных систем эта опция всего лишь включает возможность использования в операционных системах WindowsXP и Windows2000 виртуальных прерываний. Мы не будем приводить алгоритмы работы виртуальных прерываний. Это бессмысленно, их нельзя менять, и они сильно зависят от реальных. Если у вас однопроцессорная система, то отключение этой функции весьма рекомендовано, но об этом позднее.
IRQ Sharing – система? позволяющая двум устройствам одновременно находиться на одном прерывании. Физически получается так, что на одной линии IRQ может висеть несколько устройств, при этом менеджмент между ними обеспечивается операционной системой. IRQ Sharing - неоднозначная система, так как использование её необходимо для нормальной работы ПК, но при этом возможны самые разнообразные проблемы и глюки. На самом деле, использование и укрощение именно этой системы и есть цель этой статьи.
Совокупность вышеописанных систем была признана стандартом и включена в список требований к компьютерному оборудованию - PC2001. После реализации ACPI и IRQ Sharing на всех материнских платах, начиная с материнских плат для Pentium 1 (VX и TX чипсеты от Intel), сложилась раскладка прерываний, которая существует в каждом компьютере и по сей день. Вот она:
Системность Линия IRQ Устройство
S 0 Системный таймер
S 1 Клавиатура
S 2 Cascad (Вывод на вторую микросхему контроллера линий прерываний)
S 8 Часы реального времени
9 ACPI Controller
10 Свободно
11 USB
S 12 PS2
S 13 Сопроцессор
14 IDE Primary (Контроллер жестких дисков)
15 IDE Secondary (Контроллер жестких дисков)
3 Com Port 1 (Мышь)
4 Com Port 2 (Модем)
5 Свободно
S 6 Floppy (Дисковод)
7 LPT (Принтер)
Шаг первый: изучаем BIOS
Для начала нужно посмотреть на опции в BIOS вашего компьютера. И ничего там не трогать, в противном случае шансы на загрузку уже установленной операционной системы сильно падают. Вне зависимости от производителя BIOS и материнской платы, необходимые для работы опции могут присутствовать, а могут и отсутствовать. Стандарта для этих опций не существует, поэтому они могут иметь разные названия и находится в разных разделах BIOS. Но, применяя дедуктивный метод Шерлока Холмса, их все же можно найти. Для примера мы приведем названия этих опций в Award BIOS материнской платы GigaByte. Самые важные для нас опции находятся в разделе PnP\PCI Configuration и выглядят как номера слотов и привязанные к ним номера прерываний, которые можно менять.
С помощью этих опций можно добиться правильного распределения приоритетов линий прерываний к устройствам:
• PCI 1 IRQ Assigment : Auto (Auto, 3,4,5,7,9,10,11,14,15)
• PCI 2 IRQ Assigment : Auto (Auto, 3,4,5,7,9,10,11,14,15)
• PCI 3 IRQ Assigment : Auto (Auto, 3,4,5,7,9,10,11,14,15)
• PCI 4 IRQ Assigment : Auto (Auto, 3,4,5,7,9,10,11,14,15)
То есть, можно руками менять прерывания для слотов и привязанных к ним устройств. Если все опции выставлены в Auto, то распределением прерываний занимается автомат с алгоритмом, очень схожим с алгоритмом системы ACPI. Иногда бывает указание прерываний не цифрами, а буквами – A,B,C,D. Так же, как в случае с цифрами, буквенные прерывания позволяют собой управлять, при этом наивысший приоритет – у буквы А.
Если же этих опций нет, то приоритеты менять нельзя и единственный способ воздействия на раскладку прерываний - это отключение устройств и перестановка плат расширений по слотам.
• PnP OS Installed : Yes (No)
Эта опция сообщает BIOS, что распределением прерываний занимается сама операционная система. Иногда после изменения значения на NO открывается возможность контроля приоритетов по слотам.
• ACPI Function : Enable (Disable)
Понятное дело, эта опция включает и отключает поддержку ACPI в BIOS. Если отключить эту опцию перед инсталляцией операционной системы, то, возможно, ядро ACPI и не будет инсталлировано (сильно зависит от версии и типа BIOS).
• Interrupt Controller : APIC (PIC)
Как уже описывалось ранее, эта функция имеет разное значение на однопроцессорным и многопроцессорных системах. На однопроцессорных системах она разрешает операционной системе использование виртуальных прерываний. Если опцию поменять на PIC при инсталлированной операционной системе с ACPI ядром, то операционная система больше не загрузится, до исправления этого значение обратно на APIC. Если выставить опцию в PIC до инсталляции операционной системы, то ACPI-ядро не будет использовать виртуальные прерывания и нбудет слушать предписания BIOS при сохранении энергосберегающих функций. Полезная вещь, так как при присутствии этой опции и возможности реинсталлировать операционную систему есть возможность сохранить функции ACPI при отключении проблемной части ACPI с самостоятельным разведением прерываний. Минус - крайне редко встречается на однопроцессорных системах.
Также полезны опции по отключению устройств :
• Midi Port Adress – можно отключить Миди порт
• Onboard Parallel Port – можно отключить LPT порт
• Onboard Audio – можно отключить встроенную звуковую плату
• Onboard LAN Control – можно отключить встроенный сетевой адаптер
• USB Host Controller – можно отключить USB порты
• Onboard Serial ATA – можно отключить Serial ATA
• Onboard RAID – можно отключить RAID-контроллер.
Если указанные выше устройства не используются, то выставление Disabled отключит их и освободит используемые ими ресурсы.
|
Это для того чтобы все знали .
Теперь про оптимизации системы пойдем двумя путями, дабы дисконты появляются все из за тех же не разведенных прерываний.
1. Аффтор я
Цитата: | надо переустановить винду с нуля, перед этим в биосе отключи APIC, отключить порт принтера, системный модем(тоесть встроенный), паралельный порт и то, что еще не нужно, при установке винды в самом начале (тоесть начальная загрузка дров)когда внизу написано нажмите F6, надо нажать F5, после чего вылезет окно с библиотекой, выбераем стандартный компьютор (тоесть без APIC), дальше продолжаем устанавливать винду, когда установиться винда, установи все дрова для всего чем пользуешься, (при перезагрузки может быть такое, что винда завершит работу сохранив все параметры, и дальше какбудто зависнет, это не у всех так) как исчезнет стрелка мышки можно на компе нажимать Reset, теперь идем дальше заходим в реестр, далее
HKEY_LOCAL_MACHINE, SYSTEM/CurrentControlSet/Control, затем папка Session Manager (жмем + чтобы открыть её) и открываем папку Memory Management, тут есть два ключа
ClearPageFileAtShutdown
и
DisablePagingExecutive ( по умолчанию оба ключа имеют значение 0), меняем эти значения на 1, так же можно поставить приоритет на карту, ксати карта должна стать наотдельное прерывание у меня оно 7(если с кем-то делит поперетыкай в другой слот, должна полюбому встать на отдельное), уже не будет 17 или 19прерываний, а только 16(всего), заходим
HKEY_LOCAL_MACHINE, SYSTEM/CurrentControlSet/Control/PriorityControl, здесь создаем (параметр DWORD) IRQ#Priority, # -- это номер прерывания для сс3, который надо посмотреть в деспетчере устройств, допустим если будет 9-ое прерывание для сс3 то и надо написать так:IRQ9Priority и поставить значение 1. После этого перезагружаешься ждешь пока при завершении работы исчезнет стрелка мышки, только потом жмешь Reset(не раньше), и пробуй скай на дисконты. Попробуй не гарантирую, но советую попробывать. При таких настройках можно включать одновременно Smart Sorter, смотреть фильмы, распаковывать архивы, короче нагружать комп в пределах разумного. |
2. Впринципе тоже самое но с добавление некоторых ключей и софтой
PCI Latency Tool 3, Аффтор BasMan.
Цитата: | Для начала, нужно зайти в BIOS Setup и отключить функцию APIC (автоматическую раздачу прерываний подсистемой ACPI), для этого, при запуске компьютера нужно нажать клавишу Del, после того как зайдет в Setup нужно нажать Ctrl+F1 (отобразятся дополнительные, скрытые опции в разделах), затем выбираем раздел Advanced Bios Features, и меняем опцию Interrupt mode (так в моем BIOS, в вашем может быть немного иначе) с APIC на PIC. Ваша прежняя
операционная система теперь не запуститься, но ничего страшного, если вы занимаетесь рыбалкой, то сможете переустановить и систему . Жмем F9, Y для сохранения параметров. Загружаемся с компакт-диск дистрибутива Windows XP, устанавливаем систему как обычно, теперь ... ставим последние драйвера на DVB карту (с SS2 нюансами незнаком, у меня TwinHan), если нужно применяем патч на размер буфера драйвера (только SS2). Теперь, идем в диспетчер устройств, меню "Вид/Ресурсы по типу", и смотрим, делит ли с кем нибудь прерывание DVB карта, если делит, выключаем компьютер, переставляем в другой слот, надо добиться чтобы прерывание, например 12, было только на DVB карте. После того как добились этого, переходим к программной части.
немного ускорим быстродействие ядра и дисковой системы через реестр
раздел
HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Control/Session Manager/MemoryManagement
добавить ключ DWORD: DisablePagingExecutive = 1 (отключает сброс исполняемых файлов из памяти в своп)
добавить ключ DWORD: LargeSystemCache = 1 (отключает сброс участков памяти ядра из памяти в своп + включает резервирование 4 мбайт памяти для "нужд" ядра)
добавить ключ DWORD: IOPageLockLimit = x (увеличивает производительность дисковой системы (подробностей не помню, что то вроде увеличения дискового буфера)), оптимальное значение находится между 8 и 16 мбайт, то есть, если нам надо 12 мбайт, пишем так, нужно выполнить некоторые вычисления 12 * 1024 * 1024 = 12582912, пишем IOPageLockLimit = 12582912
увеличим приоритет прерывания DVB карты через реестр
раздел
HKEY_LOCAL_MACHINE/System/CurrentControlSet/Control/PriorityControl
добавить ключ DWORD: IRQ<номер_прерывания_карты>Priority = 1
пример, у карты прерывание №9, тогда надо создать такой ключ:
IRQ9Priority = 1
увеличим латентность DVB карты
нужна программа PCI Latency Tool 3, запускаем, находим DVB карту, по ней правой кнопкой мыши, Change setting, и вводим число 96 (в моем случае это было наиболее оптимально), жмем ок, затем в меню Settings/Apply, если нужно чтобы параметры применялись при запуске систему, выбрать пункт Settings/Apply on startup. | [/quote] _________________ Кто ни разу не тонул, тот мелко плавал.
-------------------------------------------------------
Core 2 Duo E4400 2гб ОЗУ Sata400+250Gb GF8600GTS Кучка DVB-S/S2 карт Stab HH120 LNB Titanium TTG Альяно-Премиум Супрал 1.1+0.6 КонтинентТВ |
|
Вернуться к началу |
|
![](templates/subSilver/images/spacer.gif) |
Flint3 модератор
![](images/avatars/151773220142820fe3d1ae0.jpg)
Зарегистрирован: 11.05.2005 Сообщения: 1644 Откуда: Московская область (55.43с.ш 38.30 в.д).
|
Добавлено: 15.03.2007 21:13 Заголовок сообщения: |
|
|
Если Вас ещё не мутит от Биосов, прерываний, приоритетов и прочей напасти, добавлю ещё одну-Сотовый телефон! Не ожидали? однако это так. http://forum.alyno.ru/phpBB2/viewtopic.php?t=6833
А вот ещё http://forum.alyno.ru/phpBB2/viewtopic.php?t=6817
Но, как говорят в разных"ТВ-шопах", и это ещё не всё! Интернет-провайдеры тоже подливают масла в огонь. Мало того, что они задирают SR всё выше и выше, так они ещё и шифруют трафик (SkyDSL). Кроме того ещё и глобакс, который тоже не перехватывается. То есть перехватить можно, но с некоторыми ограничениями, и о полноценной рыбалке речи не идёт. В общем ведут себя провайдеры крайне безответственно, и совершенно не задумываются о нуждах "рыбака".
Помимо всех этих причин есть и совершенно естественные причины, не зависящие ни от юзера, ни от провайдера. Дождь, снег, ворона которая уселась на конвертер и вздумала попробовать его на зуб. Точнее на клюв. Но это всё мелочи, и останавливаться на них не стоит. Максимум что тут можно сделать, это поставить пугало от ворон. Впрочем, зонтик над антенной тоже выглядел бы вполне экзотично.
Но хуже всех ведут себя юзера. В том числе и рыбаки, чего там греха таить. Они качают траф как хотят - прерывают закачку, ставят низкие скорости, качают частями, по одной через несколько дней. Плохо настраивают оборудование, вседствие чего закачка срывается. Им то пофиг, браузер сделает перезапрос, а рыбак с закачкой распрощался. _________________ Кто ни разу не тонул, тот мелко плавал.
-------------------------------------------------------
Core 2 Duo E4400 2гб ОЗУ Sata400+250Gb GF8600GTS Кучка DVB-S/S2 карт Stab HH120 LNB Titanium TTG Альяно-Премиум Супрал 1.1+0.6 КонтинентТВ |
|
Вернуться к началу |
|
![](templates/subSilver/images/spacer.gif) |
Flint3 модератор
![](images/avatars/151773220142820fe3d1ae0.jpg)
Зарегистрирован: 11.05.2005 Сообщения: 1644 Откуда: Московская область (55.43с.ш 38.30 в.д).
|
Добавлено: 22.07.2007 18:42 Заголовок сообщения: |
|
|
Итак, вы человек упорный, руки у вас растут откуда надо, голова не только шапку носит... Короче приструнили вы этот скайнет. Работает как часы, о дисконтах знать ничего не знает и только весело отсчитывает себе мегабайты и гигабайты трафика. Вы (с чувством глубокого удовлетворения) усаживаетесь у монитора, и с непередаваемым удовольствием смотрите как в окне ская появляются разноцветные полосочки файлов.
Через какоето время (зависит от терпения) отключаете скайнет и смотрите что же он вам "принёс". Ну с папками "AVI, WMV, MPG, MP3 вы разберётесь, не мудрено. А вот заглянув в папку RAR у вас начнётся лёгкая паника. Там ведь сотни архивов! И они разбросаны, перемешаны, и, кроме того, носят совершенно непонятные наименования! (Опытные рыбаки знают о чём разговор) Вы пытаетесь в них разобраться, и через некоторое время на вас обрушивается депрессия. Потому что вы и думать даже не хотите сколько времени понадобится, чтобы всё это разгрести. И здесь вам поможет совершенно уникальная программа Smart Sorter Она возьмёт на себя 99% работы! Она всё разложит по
полочкам. Все архивы, многотомные или просто связанные между собой, будут разложены по отдельным папкам. Кроме того, если собраны все части многотомного архива, она их распакует! А к запароленным подберёт пароль из своей базы. База паролей постоянно пополняется, нужно только время от времени её обновлять.
В итоге работа, на выполнение которой уходил не один день, будет сделана за несколько часов (зависит от количества улова). При чём сделана не вами.
Скачать эту замечательную программу можно, к примеру здесь
Списки паролей к ней здесь
Обсуждение здесь _________________ Кто ни разу не тонул, тот мелко плавал.
-------------------------------------------------------
Core 2 Duo E4400 2гб ОЗУ Sata400+250Gb GF8600GTS Кучка DVB-S/S2 карт Stab HH120 LNB Titanium TTG Альяно-Премиум Супрал 1.1+0.6 КонтинентТВ
Последний раз редактировалось: Flint3 (28.10.2007 09:01), всего редактировалось 2 раз(а) |
|
Вернуться к началу |
|
![](templates/subSilver/images/spacer.gif) |
kolbasa свой
Зарегистрирован: 09.07.2005 Сообщения: 55 Откуда: Омск - 54°58'N, 73°23'E
|
Добавлено: 14.08.2007 19:33 Заголовок сообщения: |
|
|
Отличная инструкция. Особенно для новичков.
Вставлю и свои 3 копейки.
Очень хорошая и простая в использовании, на мой взгляд,
программа для сортировки наловленной музыки - Music Sorter (автор Fahrain).
Основные возможности программы:
1. Черный, белый и серый списки исполнителей.
Песни исполнителей из черного списка - автоматически удаляются,
из белого и серого списка - переименовываются и
переносятся в заданную папку
2. Поддержка "альтернативных" имен исполнителей.
Т.е. можно указать, что, например, Тату и Tatu - это один и тот же исполнитель
3. Связь с медиабиблиотеками iTunes и Windows Media Player.
Если среди неотсортированного контента есть песни,
которые уже присутсвуют в медиабиблиотеке - они будут удалены
4. Если артист присутствует в медиабиблиотеке
и отсутсвует в белом/сером списках - его песни
все равно будут отложены
(при включении соответствующей настройки),
но в специальную папку созданную в исходной папке с песнями.
Для работы программы нужен Net Framework 2.0 или выше.
Качаем программу здесь.
Обсудить можно здесь. _________________ Супрал 1.2+Moteck 2100A, SS2.6d+DB500S |
|
Вернуться к началу |
|
![](templates/subSilver/images/spacer.gif) |
Flint3 модератор
![](images/avatars/151773220142820fe3d1ae0.jpg)
Зарегистрирован: 11.05.2005 Сообщения: 1644 Откуда: Московская область (55.43с.ш 38.30 в.д).
|
Добавлено: 15.08.2007 09:04 Заголовок сообщения: |
|
|
Теперь вы "рыбаки" опытные, и на мякине вас не проведёшь, но... Как говорится, нельзя объять необъятное, и потому предлагаю далее писать о "технике", "тонкостях", маленьких и больших хитростях перехвата.
Кому есть что написать по делу-милости проосим. Но только по делу, разные пространные рассуждения будут удаляться.
Как и обещал здесь, опишу как раскрыть неполные многотомные архивы.
Немного предистории. Как известно подавляющее большинство крупных файлов идёт в многотомных архивах. Но зачастую по разным причинам на диске недостаёт нескольких томов. Удалять их не будем, т.к. завтра или послезавтра (или на днях) кто то опять будет качать (или докачивать) эти же самые архивы. Вполне вероятно что опять же некоторых томов будет недоставать, но... недостающие ранее тома в заново качаемом архиве могут присутствовать! И у вас получится полный архив, который Smart Sorter с удовольствием и распакует! Всё бы хорошо, но... Но нет в мире счастья, и потому при такой технике рано или поздно ощущается нехватка свободного места на винте. И вас мучает вопрос (ранее мучивший Чернышевского )- Что делать? Напрашивается ответ- долой архивы! Но вдруг там фильм, без которого вам жизнь не мила? И вдруг (как, уверяю вас, часто и бывает) именно сегодня он докачается? Напрашивается другой вариант- удалить те архивы, которые не представляют для вас ни малейшего интереса.
Но как узнать что они не представляют для вас ни малейшего интереса?
Ведь неполный многотомник не открыть! Всё! Тупик!
Но нет безвыходных положений, и могу вам описать 2 способа просмотреть что же именно лежит в этих треклятых архивах.
Кстати, способов может и больше, но мне известны лишь 2, если кто знает ещё, просьба описать. Для начала настоятельно рекомендую установить (и пользоваться!) Total Commander 6.53 и больше. Это файловый менеджер, и он здорово облегчает работу на компе. Итак, о распаковке.
Способ 1 (самый простой)- клацнем правой кнопкой по первому тому архива, в появившемся меню выберем "Извлечь файлы...", жмём "Ентер".
В появившемся меню ставим галочку в "Оставить на диске повреждённые файлы".
Если необходимо указываем путь для сохранения распакованного файла. Если путь не указывать, в директории многотомника создастся папка, и архивы распакуются в неё.
Сразу скажу что этот способ иногда не проходит. Редко, но бывает.
Способ 2-наберем в командной строке Total Commander-а команду
WinRAR.exe_-kb_(знак подчёркивания означает пробел), и указываем точный путь к первому архиву. Но это хлопотно, поэтому можно поступить проще (для этого и рекомендовал установить Тотал).
Наберем в командной строке Total Commander-а команду
WinRAR.exe_-kb_,
В окне справа выделен красным первый том. Хватаем его мышью, и ташим вниз в командную строку (это быстрее и удобнее, нежели набирать вручную точный адрес тома), рядом с WinRAR.exe e -kb , и жмём ЕНТЕР. Тома начиная с первого начнут распаковываться. Когда дойдёт очередь в данном случае до 6-го, система раздражённо потребует 6 том. В ответ шлите её подальше (нажав на "Отмену"),
и увидите результат.
Как видите в папке появилась распаакованная авишка размером в 483 метра. Если бы тома были все, размер был бы 717мб.
Данный способ срабатывал всегда. _________________ Кто ни разу не тонул, тот мелко плавал.
-------------------------------------------------------
Core 2 Duo E4400 2гб ОЗУ Sata400+250Gb GF8600GTS Кучка DVB-S/S2 карт Stab HH120 LNB Titanium TTG Альяно-Премиум Супрал 1.1+0.6 КонтинентТВ |
|
Вернуться к началу |
|
![](templates/subSilver/images/spacer.gif) |
kolbasa свой
Зарегистрирован: 09.07.2005 Сообщения: 55 Откуда: Омск - 54°58'N, 73°23'E
|
Добавлено: 15.08.2007 18:05 Заголовок сообщения: |
|
|
Flint3 спасибо за инфу!
Способом с ТоталКомандиром никогда не пользовался, т. к. нет его уменя...
Но буду пробовать...
Я тоже хочу поделиться своим скромным опытом по восстановлению битых файлов..
==========================================================
НЕМНОГО ЛИРИКИ...
Дисконты, дисконты, дисконты….
Как ни стараешься, не оберегаешься от них,
а они все-равно нет-нет да и проскочат.
«Ну и что» - скажите Вы.
«Подумаешь проскочила пару-тройку ошибок. Все равно ведь файло дальше качается…»
Но через некоторое время Вы видите на полосках файлов красные засечки
и файл вдруг остановился на 99,99% и дальше не хочет качаться.
Мало того – он так и остался в окне программы,
только цвет изменил немного…
Стал сереньким… И в папку ОК не падает...
А этот файл Вы ждали неделю и только ради него не выключали комп
и не юзали свой любимый «Фотошоп»…
В конце-концов подождав еще день, (с надеждой на чудо – «А вдруг докачается!»)
Вы нажимаете «Ctrl+I» и отправляете файл в папку «incomplete».
После этого находите его и пытаетесь открыть…
Но не тут-то было….
Если это архив, то WinRar ругается, что файл битый…
Если это avi, то WMP тоже не в какую не хочет его проиграть…
Если это exe, то программа не устанавливается…
Круг замкнулся и Вы с тяжелым вздохом удаляете файл в корзину…
По щеке пробежит скупая мужская слеза…
Но настоящие рыбаки никогда не плачут!
И еще месяц, а может быть год, упорно ждете когда поймается долгожданный файл…
А потом опять дождик, опять дисконты и опять с тяжелым вздохом файл отправляется в корзину…
И опять проскользнет по щеке скупая мужская слеза…
Но настоящие рыбаки никогда не плачут!
Так есть ли выход из сложившейся ситуации?
Или лучше забить на рыбалку и скачать самому?
Что же делать и как поступать с некоторыми видами битых файлов
я и хочу с Вами поделиться на основе собственного небольшого опыта… _________________ Супрал 1.2+Moteck 2100A, SS2.6d+DB500S |
|
Вернуться к началу |
|
![](templates/subSilver/images/spacer.gif) |
kolbasa свой
Зарегистрирован: 09.07.2005 Сообщения: 55 Откуда: Омск - 54°58'N, 73°23'E
|
Добавлено: 15.08.2007 19:27 Заголовок сообщения: |
|
|
ВОССТАНОВЛЕНИЕ БИТЫХ ФАЙЛОВ
1. Ремонт архивов при помощи WinRar (начало).
Настоящие рыбаки (а нас с Вами можно смело к ним отнести)
для сортировки улова пользуются прогой СмартСортер.
Про нее Flint3 написал выше. Прога удобная, работает параллельно с рыбалкой.
Немного грузит проц, но со слабым компом много и не порыбачишь.
Поэтому подразумеваем, что у Вас достаточно мощная машина и
Вы используете для сортировки СмартСортер.
При умелой настройки СмартСортера он будет Вам сортировать все файлы по папкам с названием файлов.
В папках СмартСортер также сортирует все файлы на битые и на небитые.
Нас интересуют папки с битыми файлами.
В этих папках, кроме самого файла (архив, ехе или аvi) присутствует и
файлик с точно таким же названием, но с расширением «.seg».
Это файл сегмента, т.е в него Скайнет записывает инфу о том, какие отрезки файла битые.
Для чего он нужен и как с ним работать мы рассмотрим позже.
Пока же нас интересует сам битый файл, а точнее архив.
Используем для восстановления архивов средства WinRar …
Как написал выше Flint3 жмаем правой кнопкой по архиву, в появившемся меню выберем "Извлечь файлы...", жмём "Enter".
В появившемся меню ставим галочку в "Оставить на диске повреждённые файлы".
Если необходимо указываем путь для сохранения распакованного файла.
Если путь не указывать, в данной папке создастся папка, и архив распакуется в неё.
WinRar ругнется, что файл битый, но цель достигнута и распакованный архив лежит у нас на диске.
Довольные проделанной работой мы с гордым видом пробуем открыть получившийся файл.
Но тут нас опять настигает разочарование…
Аvi проигрывается только в течении 5 секунд или вообще не хочет открыться,
половина мр3 оказались побитыми, а ехе не хотят устанавливаться...
Ну хоть тресни… Выхода нет…
Файл отправляется в корзину…
По щеке пробежит скупая мужская слеза…
Но настоящие рыбаки никогда не плачут!
А начинают изучать архив при помощи WinRar. _________________ Супрал 1.2+Moteck 2100A, SS2.6d+DB500S |
|
Вернуться к началу |
|
![](templates/subSilver/images/spacer.gif) |
kolbasa свой
Зарегистрирован: 09.07.2005 Сообщения: 55 Откуда: Омск - 54°58'N, 73°23'E
|
Добавлено: 15.08.2007 20:12 Заголовок сообщения: |
|
|
ВОССТАНОВЛЕНИЕ БИТЫХ ФАЙЛОВ (ПРОДОЛЖЕНИЕ)
1. Ремонт архивов при помощи WinRar (продолжение)
Итак мы с Вами пробовали распаковать битый архив
используя возможность WinRar оставлять поврежденные файлы на диске…
И нас с Вами постигла неудача…
Теперь пробуем полечить архив, опять же средствами WinRar.
Для этого жмаем 2 раза левой кнопкой по архиву.
В появившемся окне находим кнопку «Информация» и жмем ее.
В открывшемся окошке находим следующую информацию:
о количестве файлов в архиве, о размере архива, пароль на архив и другую важную информацию.
Но в данный момент эта инфа для нас не самая главная…
Открываем вкладку «Параметры»…
Нас с Вами заинтересовала строчка
«Размер информации для восстановления составляет: 1% (может быть и 2%) от размера архива»
Т.е. юзверь, который запаковал данный архив, кроме самого файла добавил в него
еще 1-2% информации, для восстановления битых сегментов.
Это конечно увеличило объем архива, но нас с вами это не должно волновать.
Качали-то архив не мы с Вами, а чужого трафа нам не жалко…
Конечно не все люди заботятся о бедных рыбаках и не во всех архивах есть данная информация,
но практически во всех более-менее ценных архивах она присутствует (многотомные архивы с фильмами, прогами, музыкой).
И поэтому если файл у Вас остановился при закачке на 99,99% и есть инфа для восстановления,
то с вероятностью 99,99% можно говорить, что файл успешно восстановится.
В ответ Вы скажете, что при таком количестве битых сегментов файл легко можно извлечь и
при помощи способа описанного выше…
Да можно, но не все…
И если для avi или мр3 эти 0,01% не критичны,
то ехе и файлы-образы Вы почти никогда не сможете запустить…
Так же практически всегда можно восстановить файл не докачавшийся на 1-2% до конца.
Но если файл не докачался более 2%,
то предложенным ниже способом архив восстановить скорее всего не получится…
Но отчаиваться не нужно…
Ведь для этого есть другие способы. Об них поговорим позже…
Ну а теперь пробуем восстановить архив.
Жмаем «Операции» → «Восстановить архив».
Выскакивает окошко, где можно выбрать директорию для записи файла и тип архива.
Нажимаем «ОК» и курим…
Скажу сразу, что все это лучше делать не во время рыбалки,
а после нее или перенести файлы на другой комп.
Т.к. возрастает нагрузка на процессор и мы можем опять получить дисконты…
Плюс ко всему ведь не будешь же сидеть и по одному восстанавливать 10-15 архивов.
Это же терпежа не хватит и поэтому запускаешь скопом все архивы на восстановление…
Вот тут то проц загружается на все 100.
Ведь кроме WinRarа у нас Вами работает Скайнет и СмартСортер…
Дисконты обеспечены…
Что же в итоге из всей этой канители у нас получится? ![надо подумать...](images/smiles2/icon_upset.gif) _________________ Супрал 1.2+Moteck 2100A, SS2.6d+DB500S |
|
Вернуться к началу |
|
![](templates/subSilver/images/spacer.gif) |
kolbasa свой
Зарегистрирован: 09.07.2005 Сообщения: 55 Откуда: Омск - 54°58'N, 73°23'E
|
Добавлено: 15.08.2007 21:04 Заголовок сообщения: |
|
|
ВОССТАНОВЛЕНИЕ БИТЫХ ФАЙЛОВ (ПРОДОЛЖЕНИЕ)
1.Ремонт архивов при помощи WinRar (окончание)
Итак мы с Вами, после внимательного изучения содержимого архива,
нашли, что в нем имеется информация для восстановления
и попробовали восстановить его...
При восстановлении архива может получиться 2 варианта развития событий…
Хороший и плохой…
Начнем с хорошего…
В конце-концов WinRar бодро выдаст, что восстановление завершено и предложит нажать «ОК».
Что мы благополучно и делаем.
Теперь смотрим, что же у нас в получилось…
Видим, что в указанной для восстановления директории у нас появился еще один архив с таким-же именем,
но с приставкой впереди «fixed.»
Теперь можно просто заново распаковать получившийся архив и наслаждаться жизнью.
От себя советую все восстановленные файлы многотомного архива перенести в папку с небитыми архивами
(их туда разместил СмартСортер) и переименовать их, убрав приставку «fixed.»
Делается это для того, чтобы WinRar автоматом распаковал их в один файл,
а не просил постоянно указать путь к следующему тому.
Теперь о грустном…
После запуска восстановления, это когда мы курим,
WinRar вместо того, чтобы выдать надпись о завершении восстановления вдруг выкидывает окно:
«Файл восстановить невозможно. Произвести реконструкцию структуры архива?»
И предлагает нажать «ОК» для реструктуризации или «Отмена».
Если нажать «Отмена», то у Вас получится архив таким-же именем, но с приставкой впереди «fixed.».
Т. е. то же самое, что и в хорошем варианте…
Но при попытке распаковать архив он все равно получится 100% битым…
Ну не хватило, к сожалению, информации для восстановления…
Если нажать «ОК», то в указанной для восстановления директории у нас появится уже 2 архива с таким-же именем:
один с приставкой «fixed.», а второй - «rebuilt.».
Если в архиве было больше, чем один файл, то WinRar
пытается восстановить файлы, которые раньше были недоступны из-за нарушения структуры архива…
Спасается некоторая часть файлов…
Бывает полезно при восстановлении архивов с мр3...
К сожалению ни один, ни второй архив полностью не восстановился, и распаковать его полностью не получится…
WinRar опять будет ругаться, что файл битый…
Опять придется отправлять архив в корзину…
Опять проскользнет по щеке скупая мужская слеза…
Но настоящие рыбаки никогда не плачут!
Так что же еще можно попробовать сделать для восстановления супер-пупер нужного архива или другого файла?
Об этом поговорим в следующий раз…
Ну а пока….пока! ![зеваю](images/smiles2/icon_yawn.gif) _________________ Супрал 1.2+Moteck 2100A, SS2.6d+DB500S |
|
Вернуться к началу |
|
![](templates/subSilver/images/spacer.gif) |
banderlog бывалый
![](images/avatars/1427218238442befbcd8522.jpg)
Зарегистрирован: 24.02.2006 Сообщения: 331
|
Добавлено: 16.08.2007 08:54 Заголовок сообщения: |
|
|
Цитата: | Принесли мне игру FIFA 2007, ну думаю надо поиграть. Поиграл понравилось, но помнится в релизах писали что комментировать матчи будет Уткин. Но где же он?? Оказалось что версия пиратская, и нет там русских комментариев. Пошёл я по сайтам FIFA и нашёл патч, а весил он 187мб Не думаю такое мне не выкачать. Посмотрел я на число скачиваний о обрадовался, неужели со SkyDSL никто ничего не выкачает. Запускаю рыбалку и о чудо, файл стал 5 раз в закачку за 2 часа. И один начал закачиваться. Но то-ли погода испортилась, то-ли я лишний раз к компу подходил, в общем дисконтов стало очень много. Хотя файл закачался, нехватало лиш двух мегабайт.
Пошёл я на www.ulov.net и скачал замечательную программу вот тут по ссылочке http://www.ulov.net/index.php?option=downloads&task=info&id=9
А называется она Segment Downloader.
Ну думаю ладно, два мегабайта, что не закачаю что ли. Запускаю.
Задание - новое задание, и указываю путь к сегменту и файлу в папке Temp. Указываю URL, и жму ok. Теперь обратимся к Readme.
И как минимум читаем этот пункт, а лучше всё.
Цитата: | "Оптимизация сегменов".
---------------------------------
Это нужно для того чтобы - если например у вас имеется битый файл, и большое
количество сегментов в одном месте, т.е. растояние между ними очень мелкое, и
в таком случае целесообразно объедить их все в один большой сегмент. Тем
самым вы ускорите докачку вашего файла, и уменьшите расход исходящего
трафика. НО !!!!! тем самым вы увеличите объём данных, который необходимо
скачать !!!!! Решайте сами, что вам важней - скорость или входящий трафик.
В окне оптимизации необходимо указать максимальное растояние между сегментами
и нажать кнопку "Оптимизировать". В списке сегментов можно удалять ненужные
сегменты - нажатием на DEL. Если вам не понравился результат оптимизации,
просто укажите новое растояние между сегментами, и нажмите "Оптимизировать",
или просто закройте окно. Если результат вас удовлетворил - нажмите на кнопку
"Применить". |
Мне GPRS исходящий жалко, пусть лучше входящий спутник расходуется. Поэтому сегменты трогать я не стал. Нажимаю старт, на файле. И программа начинает проверять сегменты. Программа закачалась полностью, но какое же было моё удивление когда входящих стало 14мб., вместо 2мб. Но мне сказали что это нормально. Издержки рыбалки. Ведь всё таки не 187мб. выкачивать. |
|
|
Вернуться к началу |
|
![](templates/subSilver/images/spacer.gif) |
|
|
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете голосовать в опросах
|
|