Как сделать торрент про

Обновлено: 06.07.2024

Написано и показано хорошо, непонятно только как выложить файлы для раздачи, видео слишком быстро, а в тексте нет адресов трекеров для регистрации, а если можно раздавать файлы без регистрации, то как?

Мы не выкладываем адреса трекеров, ведь они могут меняться, да и как правило трекеры различаются по тематике содержимого - видео, софт и так далее. Просто воспользуйтесь поисковой системой, затем в нужном разделе сайта регистрируйтесь (если это необходимо правилами трекера), создавайте тему с ссылкой на выложенный на вашем ПК файл.
Иногда нужно раздать файл знакомым - при это вы добавили его в uTorren и просто делитесь ссылкой на ваш торрент с знакомыми, отправив её по почте или переслав с помощью чата.

Приветствую!
В этой подробной пошаговой инструкции, с фотографиями, мы покажем вам, как использовать официальный торрент-клиент uTorrent в портативном (работающим без установки в систему) режиме работы.
Воспользовавшись ей, вы сможете запускать приложение с переносного носителя и на любом компьютере. Настойки приложения и закачиваемые файлы также будут сохранены в папке, откуда запускается сам торрент клиент.

Портативно работающий uTorrent не влияет на настройки установленной версии. Они могут сосуществовать вместе, и у каждого будет свой список закачиваемых\раздаваемых файлов.

Включаем портативный режим торрент-клиента uTorrent

Разработчики изначально предусмотрели возможность работы своего детища в портативном (работающим без установки) режиме.

Для включения этого режима вам понадобится дистрибутив uTorrent. Как скачать этот дистрибутив с официального сайта, написано вот в этой статье. В случае если у вас на компьютере установлен uTorrent, то вы можете скопировать необходимый файл оттуда.

Окно файлового менеджера Windows с файлами, необходимыми для запуска uTorrent в портативном режиме

Создайте на компьютере папку и дайте ей имя, к примеру, uTorrent Portable. Скопируйте туда файл uTorrent.exe и создайте в той же папке пустой файл settings.dat.

Вы можете создать Текстовый файл с именем settings, а потом сменить ему разрешение с txt на dat. Если данная процедура вызывает у вас сложности, то можете скачать данный файл по этой ссылке.

Этот файл пуст и имеет нулевой размер. Так в чём же смысл? Дело в том, что при запуске uTorrent проверяет наличие данного файла и если находит его, то активирует портативный режим работы.

После первого запуска в портативном режиме в директории будут дополнительно размещены необходимые для работы файлы и папки.

Выбор языка установки программы uTorrent

А на дисплей будет выведено одно единственное окно, в котором необходимо будет выбрать язык интерфейса приложения.

После этого будет отображено главное окно программы. Рекомендуется сразу отключить рекламные блоки (читать статью о отключении рекламы в uTorrent), что мельтешат в окне приложения uTorrent.

Также необходимо будет создать в директории, к примеру, папку Download и указать в настройках портативной версии uTorrent сохранение в неё загружаемых файлов.

Открытие окна настроек приложения uTorrent

Для этого вызовите окно uTorrent, в нём нажмите на пункт Настройки и в отобразившемся меню нажмите на Настройки программы.

Окно настроек приложения uTorrent

В открывшемся окне перейдите в блок Папки и поставьте там галочки у пунктов Перемещать загружаемые файлы в и Перемещать загружаемые загрузки в, а в сами поля впишите Download и нажмите OK для сохранения настроек.

Вписанный путь является относительным и ссылается на папку, которая находится в директории, откуда стартует портативная версия uTorrent.

Таким образом, достигается абсолютная портативность.

Добавление торрент файла в приложение uTorrent

Для добавления торрент (.torrent) файлов в портативную версию программы uTorrent воспользуйтесь меню Файл –> Добавить торрент…

Если у вас остались вопросы, вы можете задать их в комментариях.

Мы рады, что смогли помочь Вам в решении поставленной задачи или проблемы.

В свою очередь, Вы тоже можете нам очень помочь.

Просто поделитесь статьей в социальных сетях и мессенджерах с друзьями.

Поделившись результатами труда автора, вы окажете неоценимую помощь как ему самому, так и сайту в целом. Спасибо!

150 миллионов пользователей в мире — это лучшее доказательство того, что система работает и невероятно популярна. Ведь найти и скачать что-то с торрентом намного проще, чем искать в сети (и часто не находить).

Общие принципы работы протокола
Чтобы не прыгать с места в карьер, предлагаю сначала разобрать общие принципы работы технологии BitTorrent. Протокол впервые представлен общественности 2 июля 2001 года, когда программист Bram Cohen опубликовал его первую реализацию на языке Python. Сейчас существует огромное количество клиентов, которыми пользуются более чем 150 миллионов пользователей BitTorrent по всему миру. Такой популярности способствуют несколько причин:

  • самая высокая скорость работы по сравнению с другими пиринговыми сетями;
  • отсутствие очередей, практически моментальный старт закачек;
  • возможность просмотра детальной информации о скачиваемом файле (например, для музыкального альбома – это информация о битрейте, треклист, лог-файл программы риппера, обложка), благодаря информационным сайтам, на которых выкладываются торренты;
  • возможность закачки файлов по частям;
  • раздача файлов происходит напрямую между пользователями, сервера лишь координируют процесс соединения и передачи файлов.

Для обмена файлами пользователю необходим так называемый BitTorrent-клиент — программа, в которой реализован протокол BitTorrent. Чтобы скачать какой-либо файл, необходимо сначала найти для него так называемый torrent-файл, внутри которого содержатся специальные метаданные. Во-первых, это информация о самом файле (его хэш-сума) и, во-вторых, координаты так называемого трекера — компьютера-сервера, который координирует распространение файла. Torrent-файл может хранить информацию не об одном, а сразу множестве файлов, сохраняя сложную иерархию папок.

Прочитав из torrent-файла метаданные, клиент подсоединяется к трекеру и сообщает ему свой адрес и хэш-сумму запрашиваемого файла. На что в ответ получает адреса других пиров, скачивающих или раздающих этот же файл. Клиент подключается к ним и сразу обменивается информацией об имеющихся сегментах файла. Если кто-то из пиров готов отдавать нужные части, начинается закачка. После того, как хотя бы один сегмент скачан, клиент проверяет его контрольную сумму и оповещает всех присоединенных пиров о наличии у него этого сегмента. Процесс продолжается до полного скачивания файла.

Получается, что клиенты соединяются друг с другом, обмениваются без непосредственного участия трекера, который лишь регулярно обновляет информацию о подключившихся к обмену пирах и прочую статистику. Для эффективной работы сети BitTorrent необходимо, чтобы как можно больше клиентов были способны принимать входящие соединения. Нужно, чтобы у них были открыты следующие TCP-порты: 6881—6889. Впрочем, они могут быть изменены в случае необходимости, чтобы, например, обойти ограничения файрвола.
Что находится внутри torrent-файла?

Как уже было сказано, для распространения любого файла обязательно создается файл метаданных, в котором содержится следующая информация:

  • общая информацию о закачиваемом файле (имя, длина и пр.);
  • контрольные суммы сегментов закачиваемого файла;
  • URL трекера.

Естественно, вручную ничего делать не надо. Всю работу берет на себя специальная программа, включенная в любой современный torrent-клиент. Именно она разбивает файл на части, размером от 64 до 4 Мб. Для каждого из кусочков высчитывается контрольная сумма (используя алгоритм SHA-1) и записывается в torrent-файл с другими метаданными. Надо сказать, что подсчет контрольных сумм является неотъемлемой частью протокола: как только пользователь скачивает сегмент какого-то файла, он тут же сверяет реальную и заявленную контрольную суммы. Таким образом, обеспечивается отсутствие ошибок на любом этапе закачки. После создания torrent-файл выкладывается в публичное место, чтобы другие пользователя могли его найти — обычно это вебсайты, связанные с трекером.
Поговорим о трекерах

Несмотря на то, что трекер координирует обмен файлами между клиентами, он зачастую даже не знает, какие файлы через него передаются. Ведь пиры, обращаясь к нему, не указывают имена или даже описания, а передают только ничего не говорящие хэш-суммы. С другой стороны, трекеры уже давно перестали быть исключительно технической составляющей, необходимой для работы с системой. Практически все они сейчас имеют специальный веб-интерфейс с дополнительными функциями. Индивидуальная для каждого пользователя статистика раздач, текущее количество сидов и пиров для каждого торрента, общие объемы переданных между клиентами данных… – давно стали стандартными фишками любого torrent-трекера. И что самое главное, такой интерфейс используется как площадка для хранения и публикации новых torrent-файлов.

Другая часть трекеров, появившаяся значительно ранее, была написана на компилируемых языках. К ним относятся:

  • XBTT – известный трекер, первая версия которого появилась еще в далеком 2004 году, однако разработка и поддержка продолжается до сих пор;
  • BNBT – портированный на C++ оригинальный Брама Коэна, который был разработан на Python. Сам BNBT, а также два его форка CBTT и XBNBT, к сожалению, больше не развиваются;
  • Opentracker, который некогда использовал The Pirate Bay до проблем с ассоциациями звукозаписывающих компаний.

Если выбирать не из скриптовых трекеров, то выбор, очевидно, падет на XBTT и Opentracker, однако, связываться с ними по ряду причин я не рекомендую. На первых порах лучше всего использовать именно PHP-реализации – TBDev/TBSource либо xbtit. В качестве примера мы возьмем модификацию TBDEV YSE, которую можно скачать с bit-torrent.kiev.ua либо взять с нашего диска.
Приступаем к установке

Итак, что нужно для установки?

Требования настолько минимальные, что для размещения торрент-трекера подойдет даже бесплатный хостинг. Однако вероятность того, что твой торрент скоро откажет или вообще будет удален, очень велика. Поэтому не скупись потратиться на платную площадку: на первых порах вполне сойдет самый обычный хостинг, цена на которые не превышает $10-15. Если дело пойдет и трекер будет набирать обороты, можно задуматься о VPS/VDS и, в конечном итоге, выделенном сервере. Единственный тонкий нюанс — это настройки PHP интерпретатора:

  • memory_limit = 16M
  • error_reporting = E_ALL ^ E_NOTICE
  • display_errors = On
  • display_startup_errors = On
  • log_errors = On
  • report_memleaks = On
  • short_open_tag = On
  • register_globals = Off
  • magic_quotes_gpc = Off
  • file_uploads = On
  • upload_max_filesize = 8M
  • allow_url_fopen = On

Если все ОК, можно приступать к установке. После распаковки архива со скриптами обрати внимание на папку SQL, в которой лежит один единственный файл database.sql — с его помощь ты сможешь создать базу данных с нужной структурой. Чем мы сейчас и займемся.

5. Теперь нужно указать параметры базы данных и самого SQL-сервера нашим скриптам. Для этого перейдем в папку /include и отредактируем следующие параметры в файле secrets.php:

Один из самых крупных российских трекеров. Его ежедневно посещают порядка 160 тысяч пользователей, что очень хорошо для проекта, основанного на чистом энтузиазме. Стоит отметить, что таким популярным он стал за относительно небольшой временной промежуток — всего лишь три года. Среди основных преимуществ можно выделить: большое количество разнообразного контента (начиная от раритетных аудио- и видеозаписей и заканчивая свежими билдами программных продуктов) и высокую скорость закачки за счет большого количества пиров.

Крупнейший трекер во всем мире, которому объявили настоящую войну ассоциации звукозаписывающих компаний. Еще недавно, когда Демоноид пропал на несколько месяцев, казалось, они эту войну выиграли. Однако весной сервер снова ожил и отлично чувствует себя на украинских площадках. Для регистрации необходимо приглашение от одного из пользователей.

Основной контент этого трекера – новинки фильмов в формата HD DVD, Blu-ray и HDTV. Основные посетили ресурса – любители кино с хорошим качеством изображения и широчайшим интернет-каналом. Простым смертным с тормознутым инетом на этом трекере делать нечего, так как средний размер фильма, как правило, не меньше 4-х гигов, а значит, с толщиной канала 64/128 КБит быстро стянуть ничего не получится. Ах да, чуть не забыл. Для регистрации необходимо получить приглашение от одного из пользователей ресурса.

Один из немногих трекеров, который позволяет качать файлы без регистрации и без каких-либо ограничений. На первый взгляд это хорошо, но если посмотреть с другой стороны, то плохого больше. Отсутствие регистрации порождает халявщиков, которые только качают и совершенно ничего не отдают. Вследствие этого, новинки на трекере появляются не всего оперативно, а раздачи долго не живут.

Один из крупнейших трекеров в мире и по количеству пользователей, и по контенту. Контент на любой вкус. Тут и игры, и фильмы, и все, что душе угодно. Причем от посетителя не требуется регистрироваться и выполнять сложных телодвижений – можно сразу переходить к закачке. Благодаря большому количеству пользователей, скорость закачки всегда на высоком уровне, поэтому счастливы будут как владельцы широких инет-каналов, так и совсем узеньких.

Это не торрент-трекер, а специализированный поисковик torrent-файлов. С помощью этого сервиса очень удобно искать какие-нибудь эксклюзивные вещи. Вбил запрос, подождал несколько секунд и вуаля – куча ссылок на торрент-файл с похожим названием. Torrent Finder производит поиск по самым крупным забугорным трекерам, но, к сожалению, обходит стороной отечественные ресурсы.

Как работают торренты и насколько это законно

Многие пользователи Интернета привыкли скачивать фильмы и сериалы, хотя сейчас куча разнообразных сервисов, приложений и сайтов, где за небольшую плату можно посмотреть все, что душе угодно. Некоторые лейблы даже новинки сразу выкатывают на своих сервисах, и в кино идти не нужно. Но так называемые торренты не теряют популярности. Что это такое, как работает и насколько это законно — разберемся в этом материале.

Что такое торрент

Торрент-файлы передаются частями между устройствами (для удобства будем иметь в виду ПК). Каждый клиент скачивает кусочки файлов и одновременно раздает их другим участникам сети. При этом достигается избыточность данных, которая позволяет снизить зависимость от каждого узла сети. Проще говоря, одни и те же куски файлов хранятся на многих компьютерах, и если часть компьютеров, хранящих файлы, пропадет из сети, то сеть продолжит работу.

Создатель протокола — Брэм Коэн — 4 апреля 2001 года написал первый torrent-клиент BitTorrent на языке программирования Python. Первая версия протокола была запущена 2 июля 2001 года.

Принцип работы протокола BitTorrent


Приложение-клиент подключается к трекеру, указанному в файле. Передает ему свой адрес и хеш-сумму файлов, которые он хочет скачать. В ответ трекер передает клиенту адреса других ПК, которые раздают нужные файлы. Далее терекер периодически передает клиенту новые адреса раздающих ПК, если такие появляются в сети.

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

При соединении клиенты сообщают друг другу об имеющихся у них сегментах. ПК, желающий скачать сегмент, — он называется личер — посылает запрос и, если второй ПК, — сидер — готов отдавать, личер получает этот сегмент. После этого клиент проверяет контрольную сумму сегмента. Если она совпала с той, что записана в торрент-файле, то сегмент успешно скачивается, а клиент оповещает всех присоединенных о том, что у него есть этот сегмент. Если же контрольные суммы различаются, то сегмент начинает скачиваться заново. Некоторые клиенты банят тех пиров, которые слишком часто отдают некорректные сегменты.

Порядок обмена сегментами выстроен, чтобы между клиентами распространялись в первую очередь самые редкие сегменты, так повышается доступность файла в сети. Сегменты могут весить от 16 до 4096 килобайт.

Режим End game

Сидирование

Когда клиент получил полный файл, он начинает отдавать данные другим участникам сети, то есть, становится сидом. Далее сид периодически подает трекеру сигналы об изменениях в состоянии закачек, обновляя списки IP-адресов.

Общие особенности протокола


Клиенты работают по протоколу TCP (Transmission Control Protocol — протокол управления передачей, один из основных протоколов передачи данных интернета). Клиенты и трекеры могут использовать любой порт, вместо стандартного 6969, чтобы избежать блокировки по порту некоторыми провайдерами.

Трекер

Трекер — это специальный сервер, позволяющий клиентам найти друг друга. Трекер хранит у себя только IP-адреса и хэш-суммы раздач и ничего не знает об имени и содержимом передаваемых файлов. Начиная с версии 4.2.0 официального клиента, выпущенного в 2015 году, появилась бестрекерная работа, которая базируется на DHT Kademlia. В этой реализации трекер доступен децентрализовано на клиентах в форме распределенной хеш-таблицы.


DHT — аббревиатура Distributed hash table, то есть распределенная хэш-таблица. Является протоколом, позволяющим битторрент-клиентам находить друг друга без использования трекера. Клиенты с поддержкой DHT образуют общую DHT-сеть и помогают друг другу найти участников одних и тех же раздач. Это позволяет участникам быстрее находить друг друга, снизить нагрузку на трекер, поддерживает участников вместе в периоды недоступности трекера.

Magnet-ссылка

magnet: — это открытый стандарт URI (Uniform Resource Identifier — единообразный идентификатор ресурса) схемы. Магнитная ссылка позволяет найти файлы без файла torrent. Эта ссылка содержит в себе только хэш-код раздачи. Также magnet-ссылки могут распространяться в виде файлов с расширением *.magnet.

Одним из преимуществ magnet-ссылок является их открытость и независимость от платформы: они могут быть использованы для загрузки файла при помощи разнообразных приложений на большинстве операционных систем. Благодаря тому, что magnet-ссылка представляет собой короткую строку текста, она может быть легко скопирована через буфер обмена, отправлена по электронной почте, через мессенджеры и SMS.

Недостатки и ограничения

Также некоторые из торрент-трекеров имеют открытый доступ, то есть каждый желающий может загрузить любую информацию, и эти раздачи не проверяются. Поэтому некоторые торренты могут содержать вредоносное ПО.

В 2008 году началась разработка нового поколения протокола — BitTorrent v2. В нем алгоритм хеширования SHA-1 заменен на более совершенный SHA-256. Он несовместим со старым, поэтому современные клиенты могут работать с обоими протоколами.

Законно ли пользоваться торрентами

Многие трекеры заблокированы в России за раздачу пиратского контента. Но в трекерах также содержится много авторских файлов и свободных раздач, которые полностью легальны. Если скачивать контент, не защищенный авторским правом — никаких последствий не будет.


За нарушение авторского права в российском законодательстве существует административная ответственность — уголовная и гражданская. Чтобы привлечь к административной ответственности по п.7.12 КоАП, надо доказать, что с помощью скаченного контента человек получит доход. А для привлечения к уголовной ответственности стоимость нарушения авторских прав должна превышать 100 тысяч рублей.

В России и во многих других странах в борьбе с нелегальным распространением контента в основном используется ограничение доступа. При этом пользователю фактически не грозит ответственность за незаконное скачивание. Но в некоторых государствах даже простое скачивание незаконного контента влечет за собой реальную административную или даже уголовную ответственность.

Протокол BitTorrent сам по себе не является незаконным или небезопасным. Это просто средство для обмена файлами любого типа, и существует множество легальных торрент-сервисов.

Но совместное использование и загрузка материалов, защищенных авторским правом, с помощью BitTorrent или иными способами, является незаконным процессом во многих странах. Простыми словами: торрент сам по себе легален, но загрузка несанкционированных материалов, защищенных авторским правом — это противозаконный процесс.

Лучшие торрент-клиенты


BitTorrent — это оригинальный и официальный торрент-клиент от разработчиков протокола. В бесплатной версии показывает рекламу.

BitComet — еще одно классическое приложение, появившееся чуть ли не одновременно с разработкой протокола. Но отзывы о нем протитвречивые.

BitLord — еще один собственный торрент-клиент, который доступен для платформ Windows и MacOS. Первоначально выпущенный в 2003 году, BitLord появился из вышеупомянутого BitComet и включает в себя ряд функций, которых нет на других платформах. Например, встроенный проигрыватель VLC для просмотра видео в приложении, поддержку субтитров с использованием API и встроенный торрент-поисковик.

Halite — это сверхлегкий, суперуниверсальный торрент-клиент. Поставляется со всеми программами и функциями, которые можно ожидать от современного торрент-клиента, в том числе с системой управляемых торрент-очередей, поддержкой магнитного URI, супер-заполнением и возможностью создавать торрент-файлы в приложении.

uTorrent — очень популярный клиент, который, со временем стало труднее рекомендовать из-за переизбытка рекламы. Изначально программа была легким и простым в использовании торрент-клиентом. В 2010 году uTorrent начала включать панель инструментов Conduit Engine в свою утилиту загрузки, а также делать домашнюю страницу и поисковую систему Conduit по умолчанию без согласия. В 2011 году uTorrent начал включать панель инструментов Bing, а затем объявил о платной версии приложения под названием uTorrent Plus.

qBittorrent — бесплатный клиент с открытым исходным кодом, без рекламных объявлений, регулярно обновляется.

Deluge — еще один бесплатный клиент с открытым кодом. От qBittorrent отличается меньшим размером — 34 килобайта.

Transmission — клиент для MacOS и linux, версия для Windows имеет меньший функционал.

Vuze — торрент-клиент. Имеет бесплатную и платную версии.

Сеть торрент и криптовалюты

BitTorrent, Inc. — частная американская компания со штаб-квартирой в Сан-Франциско, была основана 22 сентября 2004 года Брэмом Коэном (Bram Cohen) и Ашвином Невином (Ashwin Navin). На пике популярности аудитория сервисов BitTorrent достигала 150 миллионов активных пользователей в месяц.

Джастин Сан

В июне 2018 года компанию купил миллиардер, создатель криптовалюты TRON, Джастин Сан (Justin Sun). Протокол позволяет передавать любые типы файлов. Это помогло скомбинировать cеть BitTorrent и блокчейн TRON, так и был создан проект Atlas и криптовалюта BTT.

Криптовалюта BTT (BitTorrent Token) впервые появилась в продаже 28 января 2019 года на бирже Binance. Буквально за 15 минут было распродано 60 миллиардов токенов BitTorrent. Это принесло команде около $7 миллиардов. Сейчас эмиссия BitTorrent (количество монет в обращении) — 990,000,000,000.

Проект Atlas не предполагает майнинг. Разработчики не видят смысла поощрять майнеров за огромные траты электроэнергии и дорогостоящее оборудование — принцип действия алгоритма proof-of-work (например, у биткоина).

Алгоритм консенсуса BTT — delegated proof-of-stake (DPoS). Он основан на голосовании между владельцами токенов в реальном времени. Выбираются супер представители, которые следят за стабильностью системы, и за это получают вознаграждение. Если сообщество не устраивают представители, их можно переизбрать. Такой же алгоритм у криптовалюты Tron (TRX) — основного блокчейна для проекта Atlas.

BTT можно получить через обмен на другие валюты, либо через эирдроп. Для владельцев криптовалюты Tron (TRX) производится эирдроп, запланированный на шесть лет. Чтобы получить монеты BTT бесплатно, достаточно хранить любое количество токенов TRX. Но чем больше их будет, тем больше BTT получите на эирдроп:

  • с 11 февраля 2019 — 10,890 миллионов BTT;
  • с 11 марта 2019 до февраля 2020 — 11,880 миллионов BTT;
  • с 11 марта 2020 до февраля 2021 ー 12,870 млн BTT;
  • до февраля 2025 года сумму эирдропа будут повышать на 0,1 % от всех токенов ежегодно.

Эирдроп для держателей TRX производится 11 числа каждого месяца. Следить за курсом BTT можно здесь.

Читайте также: