Timofeev Oleg Vitalievich Тимофеев Олег Витальевич (timotv) wrote,
Timofeev Oleg Vitalievich Тимофеев Олег Витальевич
timotv

Как передавать файлы при помощи торрент-клиента (uTorrent)

Если вам нужно передать кому-то через интернет большой объем данных, то есть несколько способов это сделать, вот самые известные из них:
1) использовать файлопомойку файлообменник типа рапидшары, depositfiles.com или народ.яндекс
2) создать FTP-сервер
3) создать раздачу в торрент-клиенте

Опустим тему выбора и различий между каждым способом. Расскажу о третьем способе.

Речь пойдет не только о бестрекерных (trackerless) раздачах.
Я расскажу о трех способах создания раздачи при помощи  uTorrent 3.0 (всего способов 4-5).
Никаких специальных настроек для этого не надо. Отмечу только, что для бестрекерных раздач должна быть включена DHT-сеть:
рис. 1


Способ №1 - бестрекерная раздача

Нажимаем CTRL+N и выбираем файл/папку для раздачи, т.е. указываем путь к файлу/папке, которую собираемся раздавать:
рис. 2
- в поле "Трекеры" должно быть пусто, если нет, то всё удаляем оттуда. Должна стоять галочка "Начать раздачу", и не должно быть галочки "Частный торрент" (частный торрент - это уже 4-й и 5-й способы).
Жмем "Создать и сохранить в...".

Дожидаемся окончания процесса - появится окно с запросом:
рис. 3
- жмем "Да".
Укажите путь для сохранения торрент-файла:
рис. 4

После сохранения снова выскочит окно, показанное на рис. 2 - закройте его.
Вот что мы получили в итоге:
рис. 5

Если у вас получилось вот так:
рис. 6
- то значит это глючит uTorrent 3.0. Перейдите на любую старую версию, но рекомендую начать проверку со следующих: 1.8.2 build 15357, 1.8.5 (build 17414), 2.0.4 build 22967, 2.2.1 (build 25130 и build 25302). Помимо этого глюка в версии 3.0 есть еще несколько проблем. Поэтому я решил отказаться от всей серии 3.x.

Если у вас состояние раздачи выглядит как на рис. 5, то открываем её свойства и сверяем с тем, что есть на следующем рисунке:
рис. 7
Обратите внимание на чекбоксы, обведенные красным цветом - они должны быть именно в таком состоянии. Трекеров в поле "Трекеры" быть не должно. Все остальные параметры можете менять.

Создание раздачи окончено. Чтобы скачать раздачу на другой машине, подключенной к интернету по отдельному от раздающей машины каналу, необходимо:
1) скачать торрент-файл, запустить его в торрент-клиент
2) указать IP-адрес сида. Для этого выделите торрент, откройте вкладку "Пиры" и щелкните правой кнопкой мыши:
рис.8
- добавьте адрес раздающего торрент-клиента. Номер порта указан в настройках раздающего торрент-клиента, в разделе "Соединение". Кстати у раздающей машины, и вообще у всех участников раздачи (пиров) IP адрес может быть динамическим - это ни на что не влияет.
Если этого не сделать, то с большое долей вероятности торрент-клиенты не найдут друг друга, т.е. пир не найдёт сида.
Чтобы проверить есть ли адрес в списке пиров нажмите "Копировать список пиров" - в этом списке находятся все пиры, в т.ч. неактивные, которые не отображаются во вкладке "Пиры".

Способ №2

Нажимаем CTRL+N, указываем список трекеров. По умолчанию при открытии этого окна в списке всегда присутствуют следующие два трекера:
udp://tracker.openbittorrent.com:80/announce
udp://tracker.publicbt.com:80/announce

Выбираем файл/папку для раздачи, нажимаем "Создать и сохранить в...", дожидаемся окончания процесса:
рис. 9

Когда раздача создана проверяем её свойства:
рис. 10

Создание раздачи окончено. Чтобы скачать раздачу на другой машине, подключенной к интернету по отдельному от раздающей машины каналу,  необходимо только скачать торрент-файл и запустить его в торрент-клиент.

Способ №3

Данный способ возможен только в uTorrent, начиная с версии 3.0.
В левом нижнем углу клиента есть поле "Пepeтaщитe фaйлы для oтпpaвки":
рис. 11
- по большому счету это всё что вам надо сделать - перетащить на это поле файл/папку.
После перетаскивания появится окошко:
рис. 12
- нажмите "Создать ссылку".

По окончанию процесса появится окошко:
рис. 13

Share-ссылка - это ссылка на скачивание торрент-файла, которая по своей сути является магнет-ссылкой. Ссылку скопируйте и сразу сохраните в текстовый файл, чтобы не потерять её в буфере обмена. Эту ссылку надо отправлять тому, кто будет скачивать раздачу. В действительности можно и без этой ссылки обойтись - вместо неё можно отправить торрент-файл. Я не пробовал скачивать такую раздачу через торрент-файл, но уверен всё должно работать.

Свойства готовой раздачи должны быть такие же, как на рис. 10.

При обращении по Share-ссылке выскочит окошко - нажмите "ОК". Если нажали отмену или никакое окно не появляется, то нажмите на странице ссылку "magnet link", после чего дождитесь пока uTorrent получит торрент-файл.

Данный способ это по сути тоже, что и способ №2, т.е. создание при помощи CTRL+N с указанием трекеров:
udp://tracker.openbittorrent.com:80/announce

udp://tracker.publicbt.com:80/announce

Отличие только в том, что по окончанию создания торрент-файла в способе №3 генерируется магнетссылка. Магнет ссылка автоматически размещается на спец. сервере (https://remote.utorrent.com с переадресацией с http://tinyurl.com/), т.е. мы получаем короткую гиперссылку в виде http://tinyurl.com/0yzx4rn вместо магнет ссылки.

Способ №4

Описан тут: http://creaters.info/it/programnoe-obespechenie/utorrent/razdaem-faily-bez-trekera-na-primere-utorrent
- полноценных испытаний я не проводил, таких какие были проведены для проверки первых трёх способов. Я там в комментариях наследил, уж извините. По этому поводу хочу заметить, что в тот период опыты я проводил сам с собой, имея две машины (сидбокс и ноутбук), подключенные к интернету через один роутер, на котором включено автоматическое перенаправление портов (опция "Поиск локальных пиров" в uTorrent была отключена). И как позже выяснилось, именно по этой причине uTorrent на ноутбуке практически никогда не мог увидеть клиента на сидбоксе. В качестве сидбокса у меня обычный ПК на базе mini-ITX под ОС Win 7 x64. Первые три способа я проверял уже совместно с товарищем, расположенным за 30 км от меня, имеющим собственный канал интернета, правда того же провайдера, что и у меня - Домолинк (теперь это Ростелеком). Если будет время и желание у меня и моего товарища, то мы проверим способ №4, №5 и другие, если в процессе исследований выяснится, что они есть.

Способ №5
- какая-либо вариация на тему с созданием частного торрента


Ссылки:
µTorrent 2.2.1 build 25302
µTorrent 1.8.2
http://rutracker.org/forum/viewtopic.php?t=3694572
http://utorrent-download.ru/utorrent-1-8-rus/

uTorrent 2.0.4 build 22967 и 2.2.1 build 25302

Обсуждение ошибки "Недопустимые данные": тут и тут
Обсуждение ошибки "Диск перегружен": http://rutracker.org/forum/viewtopic.php?t=867941
Проблемы uTorrent 3.0 при создании/раздаче/скачивании больших раздач. [forum.utorrent.com]
Проблемы торрент-клиентов (uTorrent и др.) при создании/раздаче/скачивании больших раздач. [NNM-club.me]
Мой пост о проблемах больших раздач на форуме рутрекера в теме "Обсуждение µTorrent 3.0/3.0.X/3.1"
Мой пост о проблемах больших раздач на форуме оверклокеров в теме "µTorrent - самый компактный torrent-клиент"
Мой пост о проблемах больших раздач на форуме OSzone.net в теме "BitTorrent-клиенты (Обсуждение всех вопросов)"



P.S. В скором времени в пост будут вносится добавления.
P.P.S. Все вопросы по данной теме можно задать тут: Конференция iXBT.com

UPD [01.10.2012]
Простой способ пошарить до 10 ГБ: http://timotv.livejournal.com/283713.html

Tags: IT-сфера, p2p-сети, интернет
  • Post a new comment

    Error

    default userpic

    Your reply will be screened

    Your IP address will be recorded 

  • 51 comments