Спутниковая рыбалка

Информация о пользователе

Привет, Гость! Войдите или зарегистрируйтесь.


Вы здесь » Спутниковая рыбалка » Граббинг » SkyNet(настройка)


SkyNet(настройка)

Сообщений 1 страница 5 из 5

1

Настройка SkyNet

Цель моя - чтобы но-
вичек, не задавая лишних вопросов, сел за компьютер и решив
заняться рыбалкой, занялся ей почти сходу. Для снастей я решил
предложить программу Скайнет простую и надежную, как автомат Ка-
лашникова.
Для начала всё же нужны минимальные сведения о программе.
Папка Скайнет должен содержать следующий необходимый и минималь-
ный набор файлов:
1 skynet.exe собственно программа- сеть для ловли
Обслуживающие её программы:
2 regex.txt собрание отличительных признаков расширений вылав-
ливаемых файлов ( .rar .avi ит.д. лещ, там окунь)
3 skynet.ini файл отвечающий за настройку интерфейса (внешнего
вида), и другие параметры о которых знать начина-
ющему рыбаку знать необязательно. Единственная
функция которая важна для рыбака - это данные о
настройке на нужного провайдера.
4 streamreader.dll файл отвечающий за связь скайнета с картой
ДВБ.
Состоит из двух файлов для карт SS3.

Всё и больше ничего.

Файл skynet.ini

У программы Skynet нет визуального интерфейса настройки, по этому нам придется настраивать программу вручную. Файл skynet.ini, лежит в той папке, в которую мы установили программу Skynet (у меня это папка D:\Skynet). Давайте откроем этот файл.
Я, не буду, лишний раз повторятся, цитировать создателя и рассказывать, для чего какая опция нужна, т.к. все это уже описано в файле skynet.ini, но несколько опций затрону.
И так, найдите следующие строки в файле skynet.ini:

Код:

incomplete=incomplete
temp=temp
ok=ok

Это первая опция, на которую я бы хотел обратить ваше внимание. Она указывает место, где находятся три папки, в которых будут лежать файлы, закачанные из интернета. И так. incomplete, temp и ok - это папки в которых будут сохранятся файлы. Соответственно в папке ok будут находиться файлы, которые полностью закачаны и работоспособны, в папку temp будут временно помещаться файлы, которые в настоящий момент закачиваются из интернета, и, наконец, в папку incomplete будут помещаться файлы, которые по каким либо причинам были не докачены из интернета или побиты дисконтами.

Мы же немного доработаем строчки немного изменив конфиг сохранения файлов чтобы папки с файлами создавались е в рабочей директории сниффера а вне ... так будет удобней...
Прописываем в skynet.ini место, где будут располагаться эти папки.
Для примера, нужно изменить значения в трех строках файла skynet.ini:

Код:

incomplete=D:\incomplete
temp=D:\temp
ok=D:\ok

Второй опцией для вашего внимания я хотел бы представить опцию настройки LNB. Для того чтобы в файле skynet.ini выставить параметры LNB (головки) вам необходимо найти следующее значение:

Код:

# tuner
lnb=9750000,10600000,11700000

Если вы используете не универсальную LNB (головку), а например, LNB с круговой поляризацией, то вам необходимо изменить значение с:

Код:

lnb=9750000,10600000,11700000

на

Код:

lnb=10750000,0,10750000

И, наконец, последняя третья опция – это опция ввода транспондера и PID-ов (пидов) интернета, с которого вы будите принимать (грабить, рыбачить) интернет. Для этого вам необходимо изменить (добавить) следующее значение в файле skynet.ini (пример):

Код:

# 53.0°E PlanetSky (название вашего провайдера)
# Описание настроек частоты, символьной скорости и т.д
tuner=10974000 V 32223000 A
pids=8192

О чем нам говорят эти три параметра?
1) Провайдер интернета – PlanetSky. Заметьте, что перед компанией провайдером, стоит символ # - это значит, что данная строка игнорируется файлом skynet.ini, и данную запись можно расценивать как комментарий.
2) Транспондер: частота – 10974000, поляризация – вертикальная, символьная скорость (скорость потока) – 32223000 и коррекция ошибок – автоматическая.
3) Пиды. Откуда берутся PID-ы, написано вот в этой статье. Вот их мы и вписываем в строку pids=. Заметьте, что PID-ы (пиды) записываются, либо через пробел, либо через запятую. Так же хотелось бы заакцентировать внимание на том что можно и не прописывать вручную все PID-ы (пиды), а прописать универсальный PID (пид) 8192

Код:

pids=8192

Напоследок, хотел бы обратить внимание на то, что в файле не должно быть нескольких транспондеров. В противном случае программа может, не запустится или будет работать не корректно. Если же, в файле skynet.ini, прописано несколько транспондеров, то запись должна выглядеть следующим образом:

Код:

#SatGate 1
tuner=12130000 V 27500000 A
pids=8192

#SatGate 2
#tuner=12322000 V 27500000 A
#pids=8192


Настройка загружаемых файлов

После того как мы настроем файл skynet.ini можно будет запускать программу. Что мы и делаем. После запуска программы Skynet, мы увидим рабочее окно программы (смотри рисунок).

В верхней части окна вы увидите: in – объем принятой и обработанной информации, discontinuity – ошибки, threads – количество открытых потоков, files – количество загружаемых вами файлов, в данный момент, zoom – размер окна программы, written – количество записанной информации на ваш диск, memory – количество записанной информации в вашу оперативную память.
Но это еще пол дела, файлы у вас не будут загружаться, т.к. мы не указали какие типы файлов необходимо загружать. Для этого нажмите клавишу G, на клавиатуре. После чего, в правой части рабочего окна программы, появиться меню/
Для загрузки файлов нам необходимо: выбрать тип или расширение файла, выбрать нижний предел, выбрать верхний предел. Давайте рассмотрим пример^
Допустим нам необходимо загрузить все файлы от 1Мб до 4Гб.
Что нам необходимо делать?

1. Нажимаем клавишу G (открыть панель настройки загружаемых файлов).
2. Выбираем группу файлов ALL (мы на ней уже стоим).
3. Нажимаем клавишу + (разрешить группу).
4. Нажимаем клавишу “стрелка вправо” (переходим в поле нижний предел).
5. Нажатием клавиш +/- (выставляем нижний предела закачиваемых файлов).
6. Нажимаем клавишу “стрелка вправо” (переходим в поле верхний предел).
7. Нажатием клавиш +/- (выставляем верхний предел закачиваемых файлов).
8. Нажимаем клавишу Ctrl+S (сохранение настроек).
9. Нажимаем клавишу G (закрыть панель настройки загружаемых файлов)

После этого мы увидим следующую картинку, мы увидим как в окне сниффера начинают закачиватся файлы качающиеся пользователями через интернет

Здесь хотелось бы отметить! Файл, который начинает загружаться на компьютер, зеленого цвета (может быть и другого цвета, неважно). По нему будет “ползти” белая полоса – это очень хорошо, значит файл, закачивается. Когда файл из зеленого превратится в белый, он исчезнет с рабочего поля программы - это будет означать, что файл уже закачан. Но бывает, так что по файлу начинает “ползти” тонка красная полоса (в версиях Skynet ниже 0899b7) (в версиях Skynet выше 0899b7 эффект “красной полосы” изменен на эффект “затенения”) – это плохо, пошел таймаут. Значит, официальный пользователь прекратил закачку, или произошел сбой. Вообще, таймауты появляться по разным
причинам, и желательно, чтобы их не было. Когда таймаут затягивается, файл исчезает с рабочего поля программы – это означат, что он удален из списка закачиваемых файлов.
На этом можно было бы и остановится, так как программа настроена и может закачивать файлы, но можно и еще кое о чем упомянуть, об этом читаем ниже.

[FAQ] Описание синтаксиса файла regex.txt

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Файл rules.txt

Файл rules.txt лежит в той папке, в которую вы установили программу Skynet.

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

Внимание: синтаксис файла regex.txt очень жесткий и при любой ошибке начинает записывать ошибки в файл skynet.log. Данный файл имеет следующий
синтаксис:

Код:

m 1122334455 +ARCHIVE[1K-10M] #Текст.

Если хорошо посмотреть, то можно заметить, что данная строка состоит из 5-и частей, разделенных пробелом (не везде). Давайте рассмотрим их:
1) Это буква (m). Этой буквой определяется ресурс.
Данное значение может принимать вид:
m - MAC адрес официального пользователя ведущего закачку файлов
s – IP адрес ресурса (сервера) с которого ведется закачка файлов
d - IP адрес официального пользователя ведущего закачку файлов.
2) Список IP или MAC адресов (1122334455). Необходимо отметить, что если вписывать несколько IP или MAC адресов в одну строку, то их необходимо писать через запятую (1122334455,1122334455). IP адреса можно писать как в hex виде, так и в dec виде. MAC адреса можно писать как 6 байтные, так и 5 байтные, но для сетевых устройств, первый байт всегда равен 0. И, наконец, MAC адрес всегда пишется без двоеточий!
3) Правило загрузки (+ARCHIVE). + Разрешает загрузку, а – запрещает загрузку. После знака пишется группа файлов или расширение файла.
4) Условие размера загрузки ([1K-10M]). Здесь можно писать размеры файлов от 1байта до 4Гб.
5) Это комментарий (#Текст). Заметьте, что комментарий начинается с символа #. Все, что будет написано после этого знака, будет считаться комментарием, до конца строки.
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\OK\iIPxTCPxHTTP\vlcplayer\exe\9.01M_88.1 91.250.2_1913.exe
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 (причем vista независимо от раскладки, Vista=Vista или VISTA)

9. n "porno" -
блокировать все файлы, в имени которых встречается слово porno (причем porno независимо от раскладки, Porno=PoRno или PORNO)

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

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

Клавиши управления программой

– включает и выключает таблицу для настройки принимаемых файлов.
При включенной таблице настройки файлов работают следующие клавиши:
Стрелки <влево>, <вправо>, <вверх> и <вниз> – перемещают курсор.
<+> и <-> на цифровой клавиатуре – устанавливают размер загружаемых файлов.
Цифры – устанавливают круглые размеры загружаемых файлов.
– стирает размер файлов, т.е. ставит 0.
+ – сохранение настроек.
При выключенной таблице настройки файлов работают следующие клавиши:
<+> и <-> на цифровой клавиатуре – изменяют масштаб по горизонтали.
Стрелки <влево> и <вправо> – прокручивают полоски в соответствующем направлении.
Стрелки <вверх> и <вниз> – перемещают курсор по списку файлов.
Цифры – изменяют масштаб окна программы.
и + – изменяют ширину полос.
– удаляет файл.
и – изменяет размера области просмотра содержимого файла.
+ – принудительно отправляет не докаченные файл в папку incomplete.
– останавливает загрузку файлов, т.е. новые файлы не загружаются, а старые догружаются.
+ – перезагружает файлы rules.txt и regex.txt.
– метка keep для файла. Файл не удаляется после таймаута, а также его нельзя удалить.
– сортирует список файлов по ID (по порядку добавления в список).
– сортирует список файлов по PID.
– сортирует список файлов по MAC.
– сортирует список файлов по IP адресу назначения.
– сортирует список файлов по IP адресу источника.
– сортирует список файлов по размеру.
– сортирует список файлов по цвету.
- Ctrl+Del - удалить все файлы закачанные менее 1%.
- Shift+Del - удалить все файды закачанные более 99% в incomplete

0

2

что надо прописать в skynet.ini  FishSat 2.5.2 что бы  скаченое раскладывать по папкам мр3 в папку мр3 avi в avi

Разложить улов по папкам и подпапкам:
name_format=E\p_m_s_i_cR.E

В FishSat слёш другую сторону ставится:
Код:

name_format=E\p_m_s_i_cR.E

Так будет по папкам раскидываться (по расширениям файлов), подпапки по rules:
Код:

name_format=E\*\p_m_s_c_R.E
или так без записей в rules
name_format=E\p_c_i_R.E

В этом варианте папки у вас должны создаваться только по маркерам (*) в rules.
Код:

name_format=*\Rp_M_D_c_i_N.E

Папки не создаются:
Если в rules-е нет записей
Строки ещё ничего не словили. Как поймают по *, так папка и появится.

Чтобы по папкам раскидывалось \ - слёш ставится.

0

3

Как избавиться от дисконтов?

0

4

Андрей написал(а):

Как избавиться от дисконтов?

вот что нашел . позже выложу статью.

Для начала у вас должен быть уровень полезного сигнала в далеко в зеленой черте, то что показывают каналы может быть не достаточно, в зависимости от провайдера и спутника, может быть неточно установлена антенна на конкретный транспондер.
Нужно зайти в BIOS Setup и отключить функцию APIC (автоматическую раздачу прерываний подсистемой ACPI), для этого, при запуске компьютера нужно нажать клавишу Del, затем выбираем раздел Advanced Bios Features, и меняем опцию Interrupt mode (во всех BIOS-ах по разному на одном ПК я так и не нашел) с APIC на PIC. Ваша прежняя операционная система теперь не запуститься, но ничего страшного, если вы занимаетесь рыбалкой, то сможете переустановить и систему . Жмем F9, Y для сохранения параметров. Загружаемся с компакт-диск дистрибутива Windows XP, устанавливаем систему как обычно, теперь ... ставим последние драйвера на DVB карту, если нужно применяем патч на размер буфера драйвера (только SS2). Теперь, идем в, диспетчер устройств, правой кнопкой мыши на Мой компьютер\ Свойства\ Оборудование\ Диспетчер устройств\ меню "Вид/Ресурсы по типу", и смотрим, делит ли с кем нибудь прерывание DVB карта, если делит, выключаем компьютер, переставляем в другой слот, надо добиться чтобы прерывание, например 12, было только на DVB карте. После того как добились этого, переходим к программной части. Иногда это сделать не возможно из за малого количества слотов, некоторые не советуют отключать APIC, с прерываниями все же стоит разобраться.
немного ускорим быстродействие ядра и дисковой системы через реестр, Меню пуск\ Выполнить\ в строку вписать regedit нажать окей.
Раздел
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. Универсального способа борьбы с дисконтами нет но этот способ если полностью не победит то заметно сократит их количество.

0

5

Все советы перепробывал не один не помогает,где то месяц назад хорошо работала

0


Вы здесь » Спутниковая рыбалка » Граббинг » SkyNet(настройка)


apbb.ru