Автор Тема: Мануал по на стройку Manna.  (Прочитано 10971 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Alan™

  • Лидер форума
  • ***
  • Оффлайн Оффлайн
  • Сообщений: 3050
  • Общая оценка: 8
  • Пол: Мужской
  • Экибастуз
Мануал по на стройку Manna.
« : 04 Января 2008, 07:58:26 »





1. Скачиваем саму программу.

2. Распаковываем архив куда вам хочеться.

3. Дальше если у вас SS2, то смотрим наличие файла sky.dll в папке где ваша Manna\hardware, если его там нет то предется скачать отсюда. Можно обойтись без него, используя streamreader.dll (см. п. 5в).

4. Если у вас SS3, то смотрим чтоб в папке hardware были следущие файлы: stremreader.dll (именно под вашу версию SS3), ttlcdacc.dll и nova_pci.dll (иногда может быть и nova_219.dll). Файл ttlcdacc.dll обычно можно взять здесь C:\Program Files\TechnoTrend\TT-budget\
5. Открываем файл manna.ini (по умолчанию открывается блокнотом) и находим следующую строку:
а) Для ss2, строка Device 0 sky.dll должна быть открытой, а строки Device 0 nova_219.dll и Device 0 router.dll должны быть закрыты, то есть часть этого файла должна выглядеть так:

Device 0 sky.dll
//Device 0 nova_219.dll
//Device 0 router.dll

б) Для ss3 используется файл nova_219.dll, вот настроки для него:

//Device 0 sky.dll
Device 0 nova_219.dll
//Device 0 router.dll

в) Для любой карты, использующей streamreader.dll (ss2, ss3 и другие), ваш ini должен выглядеть так (не забудьте поместить в папку Manna\hardware нужный стримридер):

//Device 0 sky.dll
//Device 0 nova_219.dll
Device 0 router.dll

Все на этом главные настройки файла manna.ini закончены, не забудте сохранить их.

6. переходим к настройке файла providers.ini
а) Находим строчку provider и пишем туда название провайдера которого мы хотим грабить.
б) в строчке diseqc прописываем к какому выходу подключен конвертор, через который вы будете грабить, вот все возможные позиции для 4-х выходного дайсика:
1-ый выход level 1.0 AA
2-ой level 1.0 BA
3-ий level 1.0 AB
4-ый level 1.0 BB
Если у вас нет такого устройства, то надо прописать так:
diseqc none
в) в строчке tuner прописываем параметры правайдера, например для прова skylogic на спутнике W6 надо прописать так:
tuner 11617 V 27500 5/6 ku power
параметры для популярных рыбных спутников можно найти. но при этом надо убрать по 3 нуля с каждого параметра, например если для SkyNet'а настройи выглядят так:
tuner=11617000,V,27500000,5/6
то для Manna так:
tuner 11617 V 27500 5/6 ku power
г) находим строчку pid и прописываем так, если хотим грабить со всех пидов сразу:
pid any
Ели же вы хотите грабить только с определенных пидов,то пропишите так:
pid пид1,пид2,и так далее
д) дальше пропишите так:
rules <none>
default
На этом настройки файла providers.ini завершены. Не забудте сохранить настройки.

8. На этом можно закончить настройку Manna и смело ее запускать, но надо нам еще настроить фильтры по каким мы будем ловить файлы. Открываем файл filters.ini. После [Main] надо прописать форматы файлов, которые вас интересуют, например:
а) + avi 100 mb
означает, что будут грабится файлы с форматом avi от 100 мегабайт и выше.
б) + avi 100 mb 700 mb
означает. что грабятся файлы avi от 100 мегабайт до 700
в) - avi
значит файл с форматом avi грабится не будет
г) + <content> shx
значит будет грабится файл где всречается в названии shx
д) + <unknown> 500 mb
означает, что грабиться будет любой неизвестный по формату файл от 500 мегабайт
По такому принцепу настраиваеться все, что вы хотите выловить.

9. Для корректоного отображения названий панелей в Manna, надо скачать шрифт Ozhandin,

 
А ты мне язык не показывай, а то заболеешь.. сотрясением мозга и переломом челюсти!

alexsat2006

  • Специалист
  • *
  • Оффлайн Оффлайн
  • Сообщений: 531
  • Общая оценка: 5
  • Пол: Мужской
Re: Мануал по на стройку Manna.
« Ответ #1 : 04 Января 2008, 09:18:28 »
Шрифт Ozhandin требовался для старой версии 289, для современных 3802,3910 он не требуется
прямофокус 180см 96.5 Е + 90.0 E + 85.0 Е
Dreambox 800HD SE Clone - Domica-9a

Alan™

  • Лидер форума
  • ***
  • Оффлайн Оффлайн
  • Сообщений: 3050
  • Общая оценка: 8
  • Пол: Мужской
  • Экибастуз
Re: Мануал по на стройку Manna.
« Ответ #2 : 04 Января 2008, 14:42:54 »
Шрифт Ozhandin требовался для старой версии 289, для современных 3802,3910 он не требуется
Спасибо за поправку.
А ты мне язык не показывай, а то заболеешь.. сотрясением мозга и переломом челюсти!

Duke

  • Гость
Re: Мануал по на стройку Manna.
« Ответ #3 : 04 Января 2008, 19:31:12 »
Настройка filters.ini для Manna 3***

Секция [Options]

Remember filtered files, minimal size 5 mb, timeout 10 min
Дефолтное значение размер 5 Mb таймаут 10 минут
Назначение: для борьбы с мусором добавлен параметр remember filtered files: удалённые файлы сохраняют активность не давая становиться в список "лишним" unbeginned. работа параметра возможно проявится дополнительной нагрузкой, если нужно снизить расход ресурса лучше отключить эту опцию

Minimal filtered size to log
Дефолтное значение 20 Mb
Назначение: устанавливает минимальный размер файла, появление которого будет отражено в логе.

Include filename as content
Назначение: Используется только в фильтрах типа <iso> и <mp3>: при наличии оригинального (из потока) имени у проходящих проверку по фильтрам <iso>,<mp3> файлах, имя подключается как внутренний тег - сделано для того чтобы избежать дублирования строк в фильтрах типа:
- iso "linux"
- <iso> "linux"
первая строка "отсеивает" iso-образы с маской в имени файла, вторая - по контенту, но при раскомментированной опции "Include filename as content" достаточно одной строки:
- <iso> "linux"
аналогично и для mp3-файлов, но как и работа самого фильтра <mp3>, операция дублирования имени в теге, распространяется только на mp3-файлы с тегами id3v2.

Content depth
Дефолтное значение 5 Mb or 10%
Назначение: Настройка для анализа контента архивов (в Мб или процентах) для использования в фильтре типа <content>

Default priority 128
Назначение: приоритет, устанавливаемый по дефолту для всех строк фильтра, если приоритет для таких строк не указан особо (ключ priority); 0 - минимальный приоритет

Итак основная секция Main. Именно здесь записаны фильтры, по которым мы будем ловить.
Основные принципы:
1. Любой файл считается нужным до тех пор пока не встретится строка фильтра, требующая обратное или не закончится строки фильтра. При этом если встретится подтверждение нужности файла обработка прекратится, а также архивы будут проверяться на предмет нужного контента до превышения значений в Content depth.
2. Все строки <content> <mp3> <iso> объединяются в единые секции и размещаются в месте написания первой такой строки каждой из 3 секций (поэтому пишите их едиными блоками для наглядности).


Начнем с того, что необходимо ловить и как этого добиться:
1. Полнометражные фильмы могут быть как сами по себе, так и в архивах.
Для того чтобы начать их ловить, нужно добавить следующие строки:
+ <content> avi, mkv, mp4, vob, mpg, ts 650 mb – это для захвата архивов с фильмами
+ avi, mkv, mp4, vob, mpg, ts 650 mb – для захвата неупакованных фильмов
Тут используется оригинальная конструкция <content> (которая просматривает rar и zip архивы) и файловые типы.
В этой ситуации помимо новых фильмов будут падать и те что у вас есть, сериалы и порно (впрочем при критерии размер свыше 650 mb их будет немного), если вы намерены от них избавится то понадобятся к примеру вот такие строки для контента в архивах:
- <content> "Marc*Dorcel"
- <content> "sliders*.avi"
Тут помимо конструкции используется имя файла (или его часть), которое пишется в кавычках и может быть неоднозначным (с использованием масок ?-может быть любой один символ, * - любые символы). Такие строки с минусом должны располагаться выше строк с плюсом, в противном случае положительное решение по файлу уже будет принято.
И
- <any> "Marc*Dorcel"
- <any> "s?iders*.avi"
Тут используется имя и конструкция <any>, которая ассоциирована с любым файлом любого типа качаемым с 0 или определенного смещения. Такие строки должны располагаться выше всех прочих.
2. Аудиофайлы, также сами по себе и в архивах
+ mp3 1Mb
Будут падать все mp3 от 1 мегабайта. Как правило, все треки ловить не нужно, а только определенного жанра, исполнителя. Для этого понадобится конструкция <mp3>, принцип работы которой схож с <content>, однако здесь у нас есть возможность оперировать именем файла, например
+ <mp3> "Океан*Эльз","Северный"
и 4-мя тегами "g:genre","a:artist","t:title","alb:album”
+ <mp3> "g:(0)|Blues"
+ <mp3> "a:Beyoncу"
Для аудио в архивах вновь прибегнем к конструкции <content>
+ <content> mp3 3 mb
Точно также как и в случае с фильтрами на фильмы можно (и нужно) отбрасывать ненужные файлы. Также не забываем про принцип 2.
3. Образы cd/dvd дисков в форматах iso, mdf и т.д. Описание строк ничем
не отличается от предыдущих типов, за исключением того что можно воспользоваться специальной конструкцией <iso>, которая просматривает в образе метку диска.
Например строкой
- <iso> "linux","solaris","debian"
будет запрещена закачка образов, в метке диска которых присутствую такие слова (то бишь перестанут качаться линуксы)
4. Любой другой тип файлов (определенный в манне – секция TYPES так и в files.ini секция [Determination]):
+ exe, mov, jpg 1 Mb

Теперь рассмотрим критерии, по которым можно ловить (или не ловить) и дополнительные параметры.
Начнем с общих и для конструкций и для простых типов в порядке их указания:
1) Маска в имени файла (или контента)
+ <content> "winamp"
Причем можно ловить только по маске, отдельно от какого-либо типа:
+ "manna"
2) Размеры файла от, до (или = ) с указанием единицы измерения (kb, mb , gb)
3) Протокол, по которому собрались ловить (если не указан – любой)
<http> <ftp> <nntp> <emule> <torrent> <globax> <raw> <content>
Например + avi 3 Mb <ftp>
4) MAC карты (этот и следующие параметры должны быть в hex виде, если не указан - любой). Пишется слово “mac” а затем значение, например
- rar 0 7 mb mac 00D0D000000
5) IP адреса источника (src) (для перевода в hex вид юзайте ip2hex2ip, если не указан - любой)
- rar 0 7 mb src 51A9931B
6) IP адреса источника (src) (для перевода в hex вид юзайте ip2hex2ip, если не указан - любой)
- rar 0 7 mb dst 51A9931B
7) Hide – слово служит для того чтобы не писать информацию по файлу в лог.
- rar 0 7 mb hide
8) Priority – для указания специального приоритета (по сравнению с Default priority 128) на случай, когда могут сработать разные строки фильтра
9) *folder\ - ключ для указания папки в которую будут помещаться готовые файлы
+ ape, flac 3 mb *musix\
Для конструкции <content> доступны дополнительные ключи
перед:
wait – для ожидания при анализе контента, чтобы быть уверенными что в архиве, есть не только jpg (которые не нужны) но и mp3 (которые нужны)
после:
<volume> - для указания размера архивов, в которых искать контент
<volume> or X mb – для поиска контента в многотомниках от 0 и одиночных архивах от X mb
<single> - для поиска только в одиночных архивах

И напоследок дополнительные конструкции, которые увеличат объем рыбы (однако и количество мусора тоже):
1) <any> это любые файлы потока, включая те, которые качаются не сначала (и у нас нет этого начала)
2) <all> это любые файлы потока, но только те, что начинают качать с начала(смещение=0)
3) <unbeginned> файлы, для которых смещение не равно нулю
4) <unbeginned from to> то же что и предыдущее, но более в тонкой реализации, позволяющей указать тот размер недостающей части, который для нас приемлем
5) <unknown> это те файлы, для которых не определена сигнатура
6) <encrypted> архивы RAR с зашифрованным заголовком
7) <encrypted volume> архивы RAR с зашифрованным заголовком и являющиеся томами
8) <volume> томы архивов RAR
9) <nntp> файлы, идущие по nntp протоколу
10) <named parts> это файл, у которого известно имя и оно содержит счетчик, например: *.z02, *.z03, *.004 *.005
11) <partials> Можно сказать, что это потоки, хотя такая формулировка очень неточна. Но к примеру, файл становится в несколько потоков принадлежность каждого из них к конкретному файлу определяется тегами, но далеко не все теги можно использовать для этой цели потому что неверный результат сравнения может привести к наложению файлов. Для защиты от таких последствий и были введены парты - по сути "возможные" части файлов на этапе загрузки, решение по ним - принадлежат ли они конкретным файлам или нет - принимает линкер.)
12) <attach> файлы уменьшающиеся в размере по ходу их загрузки - начиная со второй нарезки определяются как unknown (или возможны редкие совпадения с другими простыми типами)
13) Vague – это дополнение к фильтрам, позволяющее убрать из загрузок файлы неопределенного размера, при этом понадобиться указать протокол
14) Возможно указать общие для нескольких строк: папку (set folder), mac, src, dst:
Set folder *adobe\
+ <content> "adobe","dbephspcs3","PhotoShop"
+ <content> "dbephspcs3
15) для конструкций <all>, <any>, <unknown>, <unbeginned>, <encrypted>, <attach> можно указать специальный ключ def, который указывает что ловить нужно только файлы с реальным именем в потоке:
+ <all def>
16) <content> просматривает и zip и rar архивы, однако возможна раздельная обработка конструкциями <rar> <zip>

И напоследок, если вы первый раз видите манну и «что-то не получается/плохо ловится» напишите между [Main] и [Notes] только
+ <partials>
+ <volume>
+ <all> 20 Mb
А уж потом скорректируйте под свои нужды.

Материал взят с http://manna-project.net/

Alan™

  • Лидер форума
  • ***
  • Оффлайн Оффлайн
  • Сообщений: 3050
  • Общая оценка: 8
  • Пол: Мужской
  • Экибастуз
Re: Мануал по на стройку Manna.
« Ответ #4 : 04 Января 2008, 22:56:11 »
Нет слов, леплю плюс.
А ты мне язык не показывай, а то заболеешь.. сотрясением мозга и переломом челюсти!

aleks1967

  • Посетитель
  • Оффлайн Оффлайн
  • Сообщений: 5
  • Общая оценка: 0
Re: Мануал по на стройку Manna.
« Ответ #5 : 31 Января 2008, 00:17:44 »
я то же  (;?)

Full-HD

  • Гость
Re: Мануал по на стройку Manna.
« Ответ #6 : 29 Января 2009, 12:10:17 »
Выкладываю свои фильтры манны, сразу говорю что мелочь я не ловлю no, рыбачу ими на 53е планетскай (?)

Manna filters
-------------
Filters usage description inheres at end of this file, in section [Notes]


[Options]
Remember filtered files, minimal size 5 mb, timeout 10 min
Minimal filtered size to log 20 mb
Include filename as content
Content depth 5 Mb or 10%
Default priority 128

[Main]
+ <volume>
+ avi 40 mb
+ rar 40 mb
+ zip 40 mb
+ 7z 40 mb
+ iso 40 mb
+ <all> 500 mb