|
Статьи касающиеся спутниковой рыбалки
| |
Sev4ik | Дата: Четверг, 16.10.2008, 11:14 | Сообщение # 1 |
Admin-Рыбак)
Группа: Администраторы
Сообщений: 840
Награды: 0
Статус: Offline
| Все знают, что рыбалки без дисконтов не бывает Поэтому были разработаны программы для починки, изначально их было не так много… Думаю, новичкам будет интересно с помощью чего можно ремонтироваться и какую программу для каких целей можно применять. Некоторые скажут зачем использовать программы ручного восстановления после того как появилась всем известная GN_0.9f (Grizzly Network 0.9f). Очень хороший инструмент для ремонта, автоматического ремонта, все, что нужно это указать папку нажать сканировать, после чего выбрав желаемые файлы для восстановления, нажать ремонт – указать сервера, на которых проверить наличие ремонта…дальше все будет автоматически программа сгенерирует MD5 (Message Digest 5 – говоря обычным языком хэш) по которому и определяется наличие файлов на сервере. Но, существуют некоторые задачи с которыми GN не может справиться, такие как в случай отсутствия seg файла просканировать файл для его создания, или же изменения размера архива для его дальнейшего восстановления по средствам того же GN. По порядку, рассмотрим еще две программы для ремонта и их возможности. Всем известная программа для ремонта, достаточно популярная до появление гризли, Segment Manager. В ней присутствуют такие возможности как: Просмотр - Ничего не обычного, просто графический/текстовый просмотр расположения сегментов. Объединение, докачка, экспорт, импорт сегментов, сканирование. В данной программе лично я использую сканирование…все остальные функции с появлением GN не столь необходимы. (но вполне работоспособны ) К минусам, не раз была ситуации что существует файл, скажем архив, в нем не хватает пару мб (т.е. размер группы архивов 100 431 872, а в данном архиве 92 686 328) Возникает вопрос как восстановить хвост данного архива (оговорюсь seg существует) просто докачать не получается, программа показывает что качает недостающие сегменты, восстанавливает а размер файла все равно не изменяется. Что делать ?) Правильный ответ, использовать Segment Viewer (seglist) И так, нужно изменить размер файла, для этого мы открываем существующий seg файл с заведомо нужным размером файла, т.е. таким 100 431 872 Дальше нажав правой кнопкой мыши, вызовем меню..где выберем «указать основной файл» после чего размер основного файла будет изменен, и у нас появится, возможно, докачать недостающие сегменты. (с помощью любой из программ) Еще одной интересной возможностью seglistа является использование файла контрольных сумм (CRC32). В том случае, если файл сегментов по какой-либо причине вообще отсутствует или оказался неполным, как это иногда бывает, можно попросить товарища, у которого основной файл есть полностью, при помощи программы Segment Viewer (Контекстное меню|Создать файл CRC32) создать файл контрольных сумм для него с расширением ".CRC32" и прислать его Вам. Поместив его в папку с битым основным и переименовав в соответствии с пунктом 1, в программе Segment Viewer (Контекстное меню|Сегменты из CRC32) указав в диалоге открытия файла битый основной файл, получаем список битых сегментов вашего файла. Все остальные функции типичны для такого рода программ. P.S. все выше описанные программы тут: Grizzly Network 0.9f Segment Manager Segment Viewer (seglist) Конечно, большое спасибо авторам программ.
carpe diem
|
|
| |
Sev4ik | Дата: Среда, 29.10.2008, 07:37 | Сообщение # 2 |
Admin-Рыбак)
Группа: Администраторы
Сообщений: 840
Награды: 0
Статус: Offline
| Grizzly Network 0.9f Что такое GN? GN представляет собой инструмент для организации p2p сети полуавтоматического ремонта награбленого. - Как это работает? Любой, имеющий подключение к интернет, может запустить GN в режиме "клиет". Режим "клиент" позволяет производить ремонт своих файлов, запрашивая недостающие части у "серверов" в Сети. Поиск нужного файла для ремонта производится автоматически на основании сравнения длинны файла и md5 первых 512 байт файлов на "сервере". Так-же "клиент" может предоставить свои файлы "серверу" для ремонта. Любой желающий, имеющий возможность предоставить подключение извне, может запустить GN в режиме "Сервер". И предоставлять в автоматическом режиме ремонт файлов для подключившихся к нему, и в свою очередь, в автоматическом режиме запрашивать ремонт файлов. как это настроить? Настройка "клиента": 1. В файле servers.txt укажите список "серверов" в формате domain.name user pass "info" Каждый сервер с новой строки. Например: ktod.dyndns.info anonimous pass "Сервер ktod'a" 2. После запуска программы в настройках укажите каталоги для сканирования path - путь для сканирования; repair_path - путь для переноса отремонтированных файлов (может быть пустым); seg_act - задает, что делать с файлами seg после ремонта; serv_rep - разрешает "серверу" автоматический ремонт в этом каталоге (для "клиента" эта настройка не важна). 3. Установите ограничение на отправку ремонта "серверу" (Клиент посылает серверу починку не более КБ). 4. Запустите "сканировани дирректори". 5. Выберите из списка файлы для ремонта. 6. В диалоге "Соединение с сервером" выберите один или несколько серверов для обмена. 7. Нажмите "ОК". Взято из readme_rus.txt который шел в комплекте... P/S 4 AlexnPR Расшифровка и устранение ошибков выводимых в log файл в скаинете 20а 171243.04 hserv_thread: bind error это параметр в skynet.ini -> hserver_port=72, отображение статистики по соответствующему порту http т.е. если в системе несколько удочек, занимаемые порты должны быть разными 72, 73, 74 также любое другое приложение в системе не должно занимать данный порт 053908.76 drop connection id: 164543, buf 32768, protocol 0 Неизвестный тип протокола 111112.88 defrag_ip: ip_defrag_buf_size to small Буфер для дефрагментации пакетов слишком мал, кардинальный способ в skynet.ini увеличить параметр до ip_defrag_buf_size=64k 163439.23 drop tcp. reason - max_tcp_ses_segm_count Лечатся добавлением в skynet.ini следующей строки max_tcp_ses_segm_count=1024 Взято с Пирамиды)
carpe diem
|
|
| |
AlexnPR | Дата: Среда, 29.10.2008, 19:03 | Сообщение # 3 |
Подполковник
Группа: Пользователи
Сообщений: 124
Награды: 0
Статус: Offline
| При получение seg файла от скайнета ,мне надо было ремонта на 92 кбайт,при сканировании Segment Manager мне показал ремонта 1,22 мб! .Интересно получается....скай просто нестал записывать разрывы... Различия я так понял в разнице при сканировании...Segment Managerором сканил при128 байт минимальным размером сегмента. Вопрос...для докачки файла лучше пользоваться segфайлом от ская или от Segment Manager
Простой парень.....
|
|
| |
Sev4ik | Дата: Среда, 29.10.2008, 20:09 | Сообщение # 4 |
Admin-Рыбак)
Группа: Администраторы
Сообщений: 840
Награды: 0
Статус: Offline
| AlexnPR, ответ однозначный если есть сег от ская, то в первую очередь его он самый правильный...
carpe diem
|
|
| |
AlexnPR | Дата: Четверг, 30.10.2008, 19:23 | Сообщение # 5 |
Подполковник
Группа: Пользователи
Сообщений: 124
Награды: 0
Статус: Offline
| А что делать,если после ремонта через гризли,у меня побилось начало архива (просканил Сегменеджером) и теперь при попытке отремонтироваться пишет НЕ СОВПАДАЕТ РАЗМЕР !!!
Простой парень.....
|
|
| |
Sev4ik | Дата: Четверг, 30.10.2008, 21:18 | Сообщение # 6 |
Admin-Рыбак)
Группа: Администраторы
Сообщений: 840
Награды: 0
Статус: Offline
| AlexnPR, ничего не понял из выше написанного т.е. был архив побитый в начале...ты его отремонтировал через гризли..что дальше ?
carpe diem
|
|
| |
AlexnPR | Дата: Четверг, 30.10.2008, 21:55 | Сообщение # 7 |
Подполковник
Группа: Пользователи
Сообщений: 124
Награды: 0
Статус: Offline
| Неет. Был архив побитый немного в середине с segом от ская,запустил гризли...вроде как писал что100% вылечил Решил проверить СеМом....вот тут и начинается самое интересное...он как насчитал мне битых фрагментов... Проблему решил так, в СеМе выставил сканировать через 1024 байт (было 128 ) Заново запускаю Гризли и провожу ремонт Окончательный ответ дам когда начну распаковывать архивчик (на флетаут3.парт2 делал эксперименты )
Простой парень.....
|
|
| |
Sev4ik | Дата: Четверг, 30.10.2008, 22:27 | Сообщение # 8 |
Admin-Рыбак)
Группа: Администраторы
Сообщений: 840
Награды: 0
Статус: Offline
| AlexnPR, я тебе могу сказать даже сейчас, что те битые сегменты которые нарисовал сем во все не биты, выше писал что самый правильный фаил сегментов от скаинета, правильнее нет (один вариант, получение битых сегментов с помощью CRC32, оговорюсь, с заведомо целого парта) Поэтому если отремонтировал через гризли по сегам ская забудь, все будет нормально Ради интереса выложу сег, просканированного 2-парта семом Отсюда простоый вывод, все файлы скаченные с помощью различных качалок с большим количество одновременно скаченных секции, не адекватно сканируются семом..соответственно сеги будут кривые, и сколько по таким сегам эти фаилы не восстанавливай они все равно будут битые
carpe diem
|
|
| |
sinkler | Дата: Пятница, 14.11.2008, 15:32 | Сообщение # 9 |
Рыбалов
Группа: Пользователи
Сообщений: 34
Награды: 0
Статус: Offline
| Подскажите,как стать сервером в Grizzly Network 0.9f?
|
|
| |
Sev4ik | Дата: Пятница, 14.11.2008, 20:25 | Сообщение # 10 |
Admin-Рыбак)
Группа: Администраторы
Сообщений: 840
Награды: 0
Статус: Offline
| Настройка "сервера": 1. В файле users.txt укажите список клиентов во формате IP user pass ses_rest day_rest "mess" IP - айпишник клиента. Если указано 0.0.0.0 проверка не производится. Если IP задан - коннект от user принимается только с этого IP; user - имя пользователя [a-z][-a-z0-9_]; pass - пароль [a-z][-a-z0-9_] должен содержать хотябы один символ; ses_rest - ограничение (квота) на ремонт за одну сессию; day_rest - ограничение (квота) на ремонт в сутки; "mess" - сообщение для пользователя при соединении с сервером; Список пользователь должен содержать хотя бы одного пользователя anonymous c паролем pass Например: 0.0.0.0 anonymous pass 5M 100M "Это сервер Васи Кренделькова. Добро пожаловать. Связь можно осуществить по god@heavens.gov . ЗЫ: Васю рукам не трогать.". 2. После запуска программы указать каталоги для предоставления ремонта и запроса на ремонт. Соответсвенно поле serv_rep определяет запрашивает ли "сервер" ремонт для данного каталога у "клиентов". 3. Установить ограничители для "сервера". 4. "Старт сервера". 5. "Статистика сервера" - помогает понять, что происходило. Спасибо автору
carpe diem
|
|
| |
sinkler | Дата: Пятница, 14.11.2008, 21:26 | Сообщение # 11 |
Рыбалов
Группа: Пользователи
Сообщений: 34
Награды: 0
Статус: Offline
| спасиб
|
|
| |
Alexxl67 | Дата: Четверг, 18.12.2008, 00:07 | Сообщение # 12 |
Рядовой-рыбак
Группа: Пользователи
Сообщений: 1
Награды: 0
Статус: Offline
| Привет всем хочу предложить маааленький архивчик для Grizzly Network 0.9f с сылками на сервера докачки просто кликаешь по ним и ты уже там очень удобно советую. ВАМ СЮДА Переписать в папку с прогой.
|
|
| |
Sev4ik | Дата: Четверг, 18.12.2008, 07:24 | Сообщение # 13 |
Admin-Рыбак)
Группа: Администраторы
Сообщений: 840
Награды: 0
Статус: Offline
| Alexxl67, лучше уж самому инициировать проверку серверов на работоспособность проидя по ссылке
carpe diem
|
|
| |
Sev4ik | Дата: Вторник, 30.12.2008, 13:20 | Сообщение # 14 |
Admin-Рыбак)
Группа: Администраторы
Сообщений: 840
Награды: 0
Статус: Offline
| CTX, попробуй
carpe diem
|
|
| |
Sev4ik | Дата: Воскресенье, 08.02.2009, 17:40 | Сообщение # 15 |
Admin-Рыбак)
Группа: Администраторы
Сообщений: 840
Награды: 0
Статус: Offline
| CTX, не замечал таких проблем, может дело в самой авишке) Так же можно в ручном режиме попробывать ремонтнуть, только придется поискать ссылку на летитбите т.к. нужна прямая ссыль (необязательно летитбит, к примеру) и воспользоваться сеглистом
carpe diem
|
|
| |
|