Загрузка и посылка нескольких торрентов с одинаковыми именами в rTorrent

2

Я пытаюсь загрузить и затем запустить набор торрентов с помощью rTorrent. Некоторые из этих торрентов имеют одинаковое имя ( Alpha Release) и содержат файлы с одинаковыми именами, но содержимое которых отличается.

rTorrent, естественно, пытается загрузить торренты с тем же именем в один и тот же путь ( ~/downloads/Alpha Release/). Загрузки забивают друг друга навсегда, постоянно терпя неудачу при проверке хешей и бесполезной повторной загрузке.

Как можно успешно загрузить и запустить несколько торрентов с одним и тем же именем в rTorrent?


Было бы идеально выбрать имена каталогов на основе информационных потоков торрента, таких как:

~/downloads/de9f2c7fd25e1b3afad3e85a0bd17d9b100db4b3/
~/downloads/da39a3ee5e6b4b0d3255bfef95601890afd80709/

или же

~/downloads/de9f2c7fd25e1b3afad3e85a0bd17d9b100db4b3 Alpha Release/
~/downloads/da39a3ee5e6b4b0d3255bfef95601890afd80709 Alpha Release/
Джереми
источник
Разве rTorrent или один из его вариантов не поддерживает операцию переименования? Это изображение было взято из клиента Vuze.
Harrymc
@harrymc Я не уверен; Я не видел простой способ переименовать документально нигде. Если таковые существуют, четкие инструкции дадут полезный ответ. Однако я очень надеюсь на что-то автоматическое.
Джереми
Я не уверен , что это будет работать, но вы можете попробовать загрузку торрентов с помощью магнита ссылки с отдельными dn(имя дисплея) параметров. Например, magnet:?xt=urn:btih:de9f2c7fd25e1b3afad3e85a0bd17d9b100db4b3&dn=Alpha+Release+1иmagnet:?xt=urn:btih:da39a3ee5e6b4b0d3255bfef95601890afd80709&dn=Alpha+Release+2
Винаяк
@Vinayak К сожалению, это не помогает. rTorrent использует настоящее имя после загрузки метаданных.
Джереми

Ответы:

2

Загрузки должны быть разделены, и самый простой способ сделать это - поместить их в отдельные каталоги. Это достигается путем загрузки их остановили ( load.normal), то установку другого пути загрузки с помощью с d.directory.setпомощью XMLRPC, или с помощью Ctrl-O в пользовательском интерфейсе проклятий. Наконец, начните их.

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

Для многофайловых элементов вы также можете использовать d.directory_base.setхитрость для фактического переименования корневого каталога загрузки - тогда элементы совместно используют каталог загрузки по умолчанию, то есть являются братьями и сестрами.

pyroscope
источник
0

На самом деле я столкнулся с той же проблемой некоторое время назад, и для этого есть альтернативный вариант. То есть вы должны редактировать торрент-файлы отдельно. Если это папки с одинаковыми именами, их можно редактировать напрямую практически с любого торрент-клиента. Но если говорить о файлах, это было бы невозможно. Таким образом, в этом случае было бы удобно использовать онлайн-редактор торрентов. Я использую сайт под названием Torrent Editor . Вы можете редактировать все из торрент-файла и загрузить новую копию обновленного. Теперь, если у вас нет торрент-файла, и вы скачиваете по магнитной ссылке, просто преобразуйте эту магнитную ссылку в торрент-файл, используя веб-сайт, такой как http://magnet2torrent.me
Что касается того, как сгенерировать хеш для разные файлы, проверьте OnlineMD5
Вы можете заменить каждое имя торрент-файла соответствующим хешем, а затем обновить и загрузить новые торрент-файлы после редактирования.
Кроме этого, я не думаю, что есть какой-либо другой вариант.

Эрлис Д.
источник
1
Это интересно, но не поможет в большинстве случаев, как у меня. Я пытаюсь скачать и запустить существующий торрент; Я не могу создать новый с новым хешем.
Джереми
В этом случае вы не создаете торрент, вы редактируете тот, который вы уже скачали (и, возможно, кто-то еще создал). Если у вас есть торрент-файл, отредактируйте его и введите значения хеш-функции, которые вы можете сгенерировать, используя только имя. И даже если имя совпадает, значение хеша изменится. Попробуйте сделать это на другом сайте: md5hashgenerator.com
Эрлис Д.
Таким образом, следующие шаги: 1. Загрузите все торрент-файлы, которые вы хотите загрузить и загрузите, 2. Отредактируйте каждое из них, переименовав имена файлов со значением хеш-функции, 3. Откройте торрент-файлы для загрузки и заполнения.
Эрлис Д.
1
Редактирование имен файлов в файле .torrent изменит, info_hashи тогда вы не будете участвовать в том же рое, что и другие узлы.
Encombe
1
@ Encombe, это правда. И если у вас нет файла, вы не можете скачать / заполнить его. Но я думал о другом ... Что если при открытии файла .torrent вы добавляете пробел перед файлом, но не с пробелом, поскольку он будет удален, а с Alt+255. Использование пробела «переименует» файл, и вы будете на том же рое, так как info_hashбудет то же самое. И то же самое с другими файлами, но с большим количеством пробелов. И открывая разные файлы .torrent (с разными info_hash) и с «тем же именем», можно будет загружать и загружать на тот же рой, что и другие.
Эрлис Д.
0

Остановите торрент с помощью ^k, затем нажмите ^oи выберите новый каталог для загрузки, затем нажмите returnи начните загрузку с^s

strupo
источник
-2

Однако лично я не знаком с rTorrent, но я полагаю, что что-то вроде того, что вы хотите, доступно через интерфейс RuTorrent для rTorrent.

KTetch Dureek
источник