Как создать раздачу, если размер её torrent-файла больше чем 256KB? Как создать .torrent с увеличенным размером блока?

Тема закрыта
 
Автор Сообщение

WhatTheFuck ®

Пол: Мужской

Стаж: 10 месяцев 9 дней

Сообщений: 2720

Откуда: CCCP

Создавать темы 18-Июл-2015 23:05

[Цитировать]

Как создать раздачу, если размер её torrent-файла больше чем 256KB
О чём этот документ
О проблеме прикрепления больших (свыше 256KB) torrent-файлов к первому сообщению темы раздачи и о способах её решения. В документе рассматриваются технические и организационные аспекты этой проблемы.
Для кого этот документ
Документ составлен для тех пользователей pornoengel.com, которые, создавая свою раздачу, не смогли прикрепить torrent-файл из-за его большого размера.
Необходимые знания и опыт
Необходимы знания и опыт создания раздач с нормальными (менее 256KB) torrent-файлами. В этом документе описываются только специальные дополнительные действия, необходимые чтобы преодолеть проблему большого torrent-файла.
Краткое содержание
В 1-ой части описываются внешние проявления проблемы и причины её существования.
2-я часть о том, как размер torrent-файла зависит от свойств раздачи и от применяемой для его создания программы.
В 3-ей части рассказывается о том, как создать раздачу с большим torrent-файлом.-Описание проблемы
Максимальный размер torrent-файла, который может быть прикреплён обычным пользователем pornoengel.com к первому сообщения темы с раздачей, ограничен и составляет 256KB. Это ограничение имеет техническую природу. Внешне это проявляется отсутствием в сообщении прикрепляемого файла после нажатия кнопки "Отправить" или отсутствием записи о прикреплённом файле после нажатия кнопки "Предв. просмотр":

Запись в окне предварительного просмотра об успешно прикреплённом torrent-файле


От чего зависит размер torrent-файла

Прежде чем начинать специальные действия по решению проблемы большого torrent-файла попробуйте избежать её возникновения. Далее приведены результаты исследований, показывающих от чего и как сильно зависит размер torrent-файла. Зная это можно попробовать сократить его размер.
Размер torrent-файла зависит от кол-ва файлов в раздаче, от длин названий файлов и подкаталогов в котором они находятся, от кол-ва кусков (Pieces) раздачи и от программы, создающей torrent-файл.
  • Зависимость размера torrent-файла от программы, создающей torrent-файл
    Для выявления зависимости размера torrent-файла от применяемой для его создания программы использовалась искусственно созданная раздача из 4000 одинаковых файлов размером по 307200 байт каждый, разложенные по подкаталогам одного уровня вложения. Общий размер раздачи 1 228 800 000 байтов. Длина имени каждого файла 11 символов, а подкаталога - 10 символов. Размер куска 4MB.
    Программа                      Размер torrent-файла
      ---------------------------------------------------
      Bittorrent v6.0                216KB
      Torrent Builder v3.2.3         384KB
      MakeTorrent v2.1               216KB
    Примечание: Bittorent и uTorrent это одна и та же программа в разных проектах.
    Программа "Torrent Builder" делает в torrent-файле по две записи имени для каждого файла и подкаталога - в форматах ANSI(codepage866?) и в UTF-8 и поэтому у неё такой результат.
    Далее все примеры зависимостей будут показаны с использованием программы Bittorrent.
  • Зависимость размера torrent-файла от длины имён файлов раздачи
    Каждый дополнительный символ в имени файла добавляет один байт к размеру torrent-файла. Например, уменьшив имя каждого из 1000 файлов в раздаче на один символ вы уменьшите размер torrent-файла на 1000 байт. Следует отметить, что при переходе границы длины имени файла в 10 или 100 символов вы дополнительно получите один байт уменьшения размера torrent-файла в расчёте на каждый переименованный файл. Т.е. если вы сократите длину имени с 10 до 9 символов у каждого из 1000 файлов раздачи, то размер torrent-файла уменьшится на 2000 байт. Заметно сократить размер torrent-файла может отказ от подкаталогов, располагаемых ниже базового или уменьшение длины их имён так как для каждого файла, лежащего в раздаче в подкаталоге ниже базового, в torrent-файле будет помимо имени файла указаны отдельными записями имена всех подкаталогов в пути от базового каталога раздачи до файла. Например, если вы 1000 файлов раздачи поместите в отдельный подкаталог "subdir1", то длина torrent-файла увеличится на 9000 байт (длина имени подкаталога плюс два служебных байта) и так для каждого подкаталога в пути к файлу от базового каталога раздачи.
  • Зависимость размера torrent-файла от кол-ва файлов в раздаче
    В torrent-файле запись о каждом файле содержит информацию об именах самого файла и подкаталогов, в котором он находится, а так же размер файла в байтах, указанный текстовой строкой. Запись о файле с именем из 10-ти символов без подкаталогов и размером 3072 байта добавляет к размеру torrent-файла 37 байт. Зависимость размера torrent-файла от длины имён файлов раздачи обсуждалась в предыдущем абзаце.
  • Зависимость размера torrent-файла от размера файлов и размеров кусков раздачи
    Здесь всё просто: для каждого куска (Piece) раздачи в torrent-файл добавляется 20-ти байтовое значение Hash-функции SHA1. А так как количество кусков раздачи зависит (при неизменном общем размере раздачи) от размеров кусков, то увеличение размера кусков приводит к сокращению их количества, что в свою очередь приводит к уменьшению кол-ва записей их значений Hash-функции и к уменьшению размера torrent-файла. Например, если увеличение размера кусков раздачи в два раза снизило их кол-во с 400 до 200, то размер torrent-файла уменьшится на 4000 байт.
-Порядок оформления раздачи с большим torrent-файлом
Внимание! Даже модератор не может прикрепить torrent-файл, размер которого больше 900 килобайт.
Общая схема ваших действий такова:
[1] Сначала нужно написать ЛС одному из модераторов описав в нём свойства будущей раздачи и причины большого размера torrent-файла.
[2] Ответным ЛС модератор даёт согласие на подготовку раздачи или отказывает вам в осуществлении вашего желания, сообщая причину отказа.
[3] Далее, вы создаёте тему раздачи, оформляете её и прикрепляете к первому сообщению этой новой темы заархивированный torrent-файл.
[4] Затем вы посылаете тому же модератору ЛС с просьбой прикрепить torrent-файл к сообщению. В этом ЛС вы должны указать ссылку на тему вашей новой раздачи или на первое её сообщение.
[5] Модератор проверяет соответствие содержимого вашей раздачи и её оформление правилам и, если всё в порядке, прикрепляет к ней ваш torrent-файл, регистрирует его, ставит на теме отметку "Проверено" и посылает вам ЛС о готовности.
[6] Получив от модератора это ЛС вы скачиваете уже зарегистрированный torrent-файл и, передав его своему Bittorrent-клиенту, начинаете раздачу.
Для прикрепления torrent-файла к первому сообщению темы раздачи упакуйте его в архив и этот архивный файл прикрепите к сообщению раздачи:

а) выбрать прикрепляемый файл и нажать на кнопку "Предв. просмотр";

б) посмотреть на результат и нажать на кнопку "Отправить";

в) перейти к теме с вашей раздачей и посмотреть на результат.

[Профиль] [ЛС]

WhatTheFuck ®

Пол: Мужской

Стаж: 10 месяцев 9 дней

Сообщений: 2720

Откуда: CCCP

Создавать темы 04-Май-2016 13:09 (спустя 9 месяцев 16 дней)

[Цитировать]

Создание .torrent файла
Есть много разных torrent-мейкеров (MakeTorrent, TorrentSpy, встроенные в клиенты...), все они похожи друг на друга - можно использовать любой и если возникают проблемы, например, трекер не принимает ваш .torrent-файл - пробуйте другой torrent-мейкер.
Как это делается на примере Torrent Builder идущего в комплекте с BitSpirit.
Запускаем Torrent Builder, добавляем файлы, которые хотим раздать и нажимаем Make

Сохраняем получившийся .torrent-файл.
Размещение на трекере
Дальше идем на форум, создаем в соответствующем разделе новую тему, если есть шаблон - заполняем все необходимые поля в соответствии с правилами оформления, которые могут различаться в зависимости от выбранного раздела, если шаблона нет - пишем название и описание (всё точно так же, как и при создании обычного топика) и прикрепляем к сообщению .torrent-файл. Его можно предварительно не загружать, а просто указать, в какой директории он лежит у вас на диске (в табличке Прикрепить файл жмете на Browse и находите ваш .torrent-файл, Прикрепить файл можно не нажимать).

Нажимаем Отправить. Если всё нормально, то следующая страница будет выглядеть так:

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

Нажимаем Просмотреть ваше сообщение и потом Зарегистрировать на трекере

Скачиваем .torrent и ставим его на закачку у самого себя в ту же директорию, где лежат оригинальные файлы.
*** обновлена версия TorrentBuilder *** // 4get, 4-Nov-2007
[Профиль] [ЛС]

WhatTheFuck ®

Пол: Мужской

Стаж: 10 месяцев 9 дней

Сообщений: 2720

Откуда: CCCP

Создавать темы 04-Май-2016 13:12 (спустя 3 минуты)

[Цитировать]

TorrentBuilder версия 3.2.2
Внимание! Во вложенном файле прикреплена обновленная версия!
Прикреплённый файл
[Профиль] [ЛС]
Показать сообщения:    
Тема закрыта

Текущее время: 20-Янв 19:04

Часовой пояс: UTC + 3



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

Яндекс.Метрика Гей сайты Гей каталог BlueSystem.Ru