Торрент клиент, Необычна задача для торент клиента |
Здравствуйте, гость ( Вход | Регистрация )
Торрент клиент, Необычна задача для торент клиента |
2.4.2010, 21:45
Сообщение
#1
|
|
Новичок Группа: Пользователи Сообщений: 8 Регистрация: 2.4.2010 Пользователь №: 4 985 |
Доброго времени суток.
Вопрос как бы несовсем в раздел. Но связан с ретрекером. На основе распространённого скрипта в интернете сделал ретрекер. Юзеры будут друг друга находить. Так же в сети есть файловый сервер, обменник. Народ качает одно и тоже. Некоторые люди выкладывают скачаное на этот сервер. Однако остальные продолжают качать из инета. На файловом сервере уже естественно остаются только файлы. Никаких .torrent файлов нет. Существует ли вообще такой клиент, который сможет просканировать папку\папки и понаделать запросов на ретрекер, что у него есть файлы с такими то хешами и он может их раздавать? Даже не знаю, что толком в поисковике то написать по этому вопросу. В теории протокола причин, почему это невозможно, не увидел. Хеш ведь создаётся из всего файла в целом? |
|
|
8.4.2010, 13:38
Сообщение
#2
|
|
Новичок Группа: Пользователи Сообщений: 8 Регистрация: 2.4.2010 Пользователь №: 4 985 |
Информация об оригинальном торрент файле
Появления этого файла на месном ретрекере сейчас ждёт торрент клиен с домашнего компа Код root@news10:/share# btinfo original.torrent Name: ProzektorPH_59_SATRip_[tfile.ru].avi Info hash: effe122c54b59f6fe2e9d17a5ec1a67585dd0386 Tracker URLs: [ [ udp://tracker.tfile.me/ ] [ http://tracker.tfile.me/announce.php?ak=114df373a3& ] [ http://retracker.local/announce ] [ http://retracker.home/announce ] [ udp://tracker.publicbt.com:80/announce ] [ udp://tracker.openbittorrent.com:80/announce ] [ http://tracker.publicbt.com:80/announce ] [ http://tracker.openbittorrent.com:80/announce ] ] Number of pieces: 789 Piece size: 524288 Total size: 413558784 Number of files: 1 Files: ProzektorPH_59_SATRip_[tfile.ru].avi (413558784) Созданный торрент файл с размером куска 256 кбайт и НЕ оригинальным именем файла Код root@news10:/share# btinfo test256.torrent Name: test.avi Info hash: d62297be64f55d68cab1d2b6931d53b00a503518 Tracker URLs: [ [ http://192.168.225.200:80/announce ] ] Number of pieces: 1578 Piece size: 262144 Total size: 413558784 Number of files: 1 Files: test.avi (413558784) Созданный торрент файл с размером куска 512 кбайт и НЕ оригинальным именем файла Хэш всё равно не совпадает! Код root@news10:/share# btinfo test512.torrent Name: test.avi Info hash: b1582887d27acb1f54ec0c8c54653f18ef32438e Tracker URLs: [ [ http://192.168.225.200:80/announce ] ] Number of pieces: 789 Piece size: 524288 Total size: 413558784 Number of files: 1 Files: test.avi (413558784) Созданный торрент файл с размером куска 256 кбайт и оригинальным именем файла Код root@news10:/share# btinfo test_orig_name256.torrent Name: ProzektorPH_59_SATRip_[tfile.ru].avi Info hash: ca0db3b77ed6b9ab4450824e02e5b7e77fe372f0 Tracker URLs: [ [ http://192.168.225.200:80/announce ] ] Number of pieces: 1578 Piece size: 262144 Total size: 413558784 Number of files: 1 Files: ProzektorPH_59_SATRip_[tfile.ru].avi (413558784) Созданный торрент файл с размером куска 512 кбайт и оригинальным именем файла Хэш совпал Код root@news10:/share# btinfo test_orig_name512.torrent Name: ProzektorPH_59_SATRip_[tfile.ru].avi Info hash: effe122c54b59f6fe2e9d17a5ec1a67585dd0386 Tracker URLs: [ [ http://192.168.225.200:80/announce ] ] Number of pieces: 789 Piece size: 524288 Total size: 413558784 Number of files: 1 Files: ProzektorPH_59_SATRip_[tfile.ru].avi (413558784) Торент клиент сразу же подхватил раздачу и скачал файл. Даже из-за зависимости общего хэша от кол-ва кусков идея уже зашла в тупик, но всё же интересно каким образом влияет имя файла то? |
|
|
Текстовая версия | Сейчас: 25.9.2024, 4:48 |