Printable Version of Topic
Click here to view this topic in its original format
Forums > Сеть BitTorrent > Как переименовать файлы в торренте?


Posted by: Darrell on 28-04-2006, 01:45
Как продолжить раздачу, если в торренте несколько файлов, а закаченные файлы переименованы и записаны на болванку?

Клиент: uTorrent 1.5
Если в торренте только один файл, то все просто. При добавлении торрента указываем Open for seeding, клиент позволяет открыть файл в любой папке и с любым названием. Force Re-Сheck и можно продолжать раздачу.

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

Posted by: JohnnyM on 28-04-2006, 03:10

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

Posted by: Darrell on 28-04-2006, 03:17
QUOTE (JohnnyM @ 28-04-2006, 04:10):
Переименуй файлы обратно.
На трекере можешь посмотреть шо и как называется
Файлы записаны на болванку. В том и состоит задача, что надо что-нибудь посидить, но нет возможности или желания копировать на хард.

Posted by: JohnnyM on 28-04-2006, 03:29

Ну запусти 5 торрентов(или сколько там файлов) и в каждом выбери по одному файлу. :)

Posted by: benhalof on 28-04-2006, 03:37
То, что ты спрашиваешь, невозможно. Если не веришь, почитай о том, как работает торрент-клиент.

Posted by: Darrell on 28-04-2006, 03:57
QUOTE (JohnnyM @ 28-04-2006, 04:29):
Ну запусти 5 торрентов(или сколько там файлов) и в каждом выбери по одному файлу. :)
Это не вариант.
1) Надо ставить и запускать несколько(по количеству файлов) клиентов, т.к. торрент нельзя добавить дважды.
2) После хеш-проверки никогда не будет 100%, т.к. есть общие чанки для смежных файлов.

QUOTE (benhalof @ 28-04-2006, 04:37):
То, что ты спрашиваешь, невозможно. Если не веришь, почитай о том, как работает торрент-клиент.

Почему невозможно, ведь название файла не имеет значения? Где почитать?

Posted by: FiL on 28-04-2006, 05:17
QUOTE (Darrell @ 27-04-2006, 19:57):
Почему невозможно, ведь название файла не имеет значения? Где почитать?
невозможно потому, что не реализовано в клиенте. Какого-либо ограничения со стороны протокола нет, но просто реализация отсутствует. Кстати, раздавать прямо с DVD - это может быть чревато. DVD-ROM может обидеться.

Posted by: JohnnyM on 28-04-2006, 05:18

ну запусти 5 клиентов - тех же торнадо и в каждом выбери по одному файлу.

>2) После хеш-проверки никогда не будет 100%, т.к. есть общие чанки для смежных файлов.

вот тут ты чтото не то прогнал

Posted by: maslov_yury on 28-04-2006, 08:34
Нельзя короче скажем так. Имена должны совпадать. Потому либо просить давать осмысленные названия файлам, либо писать в оригинальном виде. Проблема твоя ясна и понятна, т.к. сам с ней сталкиваюсь...Можно выбрать частично, но названия файлов должны совпадать - skip только поставь на них, а то будут качаться и пытаться записать на болванку, так чтобы ошибок не было. А с файлами с другими названиями ничего не поделаешь. Общие чанки есть для соседних файлов - это да, т.е. имея полный файл мы можем не получить на нем 100%, а подсунув к нему предыдущий/последующий мы получим 100% - есть такой момент

Posted by: jinrou on 28-04-2006, 09:03
под виндой нельзя - это да, а под никсами можно симлинки сделать и спокойненько раздавать. Но как справедливо заметили Dvd-Rom может обидеться

Posted by: Darrell on 28-04-2006, 12:04
QUOTE (FiL @ 28-04-2006, 06:17):
Кстати, раздавать прямо с DVD - это может быть чревато. DVD-ROM может обидеться.

Согласен. Но если нужно дораздать небольшой кусочек и нет места или времени чтобы копировать на хард, то такой вариант вполне приемлемый.
Раздача с DVD - это наиболее распространенный случай, для примера. Имеется ввиду, что диск защищен на котором лежат файлы защищен от записи.
В моем случае есть локальная сеть с файловыми серверами. На серверах лежат фильмы, игры и т.д. Зачастую нужно помочь в раздаче или дораздать текущую раздачу нескольким опоздавшим, а файлы лежат на сервере и многие переименованы. Если в торренте только один файл, то клиенту все равно как он называется, можно выбрать любое название. Я так уже делал.

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

Posted by: Darrell on 28-04-2006, 23:43
После недолгих изысканий выяснилось, что есть способ поменять названия файлов в торренте. При добавлении торрента в клиенте по умолчанию стоят нужные названия, файлы цепляются и проходят хеш-проверку. Только трекер не принимает модифицированный торрент и пишет, что он не зарегистрирован, даже если размер не изменился. Видимо есть проверка торрента на целостность - контрольная сумма, хеш или еще что.
Пришлось поставить все легальные клиенты и проверить наличие необходимой фичи. В итоге нашлось простое решение: Azureus 2.4.0.2 (может и в более ранних версиях есть эта опция, не проверял) позволяет не только задавать произвольные названия файлов, но и сохранять их по любым папкам. Соответственно и открывать для сидирования.
Теперь не важно где лежат файлы и как они названы. Главное, что они есть и их всегда можно поставить на раздачу. :)

user posted image (http://img217.imageshack.us/my.php?image=azureusaddtorrent8oj.png

Еще бы Азур ресурсов поменьше жрал, тогда вообще все было бы шоколадно.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)