Торрент клиент, Необычна задача для торент клиента |
Здравствуйте, гость ( Вход | Регистрация )
Торрент клиент, Необычна задача для торент клиента |
2.4.2010, 21:45
Сообщение
#1
|
|
Новичок Группа: Пользователи Сообщений: 8 Регистрация: 2.4.2010 Пользователь №: 4 985 |
Доброго времени суток.
Вопрос как бы несовсем в раздел. Но связан с ретрекером. На основе распространённого скрипта в интернете сделал ретрекер. Юзеры будут друг друга находить. Так же в сети есть файловый сервер, обменник. Народ качает одно и тоже. Некоторые люди выкладывают скачаное на этот сервер. Однако остальные продолжают качать из инета. На файловом сервере уже естественно остаются только файлы. Никаких .torrent файлов нет. Существует ли вообще такой клиент, который сможет просканировать папку\папки и понаделать запросов на ретрекер, что у него есть файлы с такими то хешами и он может их раздавать? Даже не знаю, что толком в поисковике то написать по этому вопросу. В теории протокола причин, почему это невозможно, не увидел. Хеш ведь создаётся из всего файла в целом? |
|
|
7.4.2010, 19:09
Сообщение
#2
|
|
Новичок Группа: Пользователи Сообщений: 8 Регистрация: 2.4.2010 Пользователь №: 4 985 |
Подскажите пожалуйсто от чего зависит хеш файла.
Сейчас пытался провести эксперемент. На одной машине есть оригинальный torrent файл на видео файл. Закачал видеофайл на сервер. Через createtorrent сделал на него torrent файл. В качестве трекера прописал только ретрекер свой. Открываю mysql. Раздача появилась в таблице, однако хеш не совпадает с тем, который ожидает другой клиент. По началу имя файлы было другим, переименовал в оригинальное, хеш снова изменился, но не совпадает с ожидаемым. Тут видимо всё зависит напрямую от количества кусков файлов. Сейчас заметил что в 2 раза отличается. в одном торенте куски по 512 кб в другом по 256 кб. Похоже вся идея накрывается медным тазом? Или я чтото недопонимаю? |
|
|
Текстовая версия | Сейчас: 22.9.2024, 18:11 |