РЕШЕНО: Средства для изменения torrent файлов
Nikoli 9 октября, 2008 - 14:11
У меня часто возникает необходимость изменить трекеры в торентах, но каждый раз заново создавать торент очень неудобно... Чем можно взять готовые контрольные суммы и приделать к ним другие трекера?
РЕШЕНИЕ:
ставим net-p2p/bittornado (с -gtk мои задачи выполняет), запускаем /usr/bin/btreannounce.py и будет вам счастье :)
»
- Для комментирования войдите или зарегистрируйтесь
Никак, как
Никак, как кроме создать новые суммы для нового торрента.
_______________________
From Siberia with Love!
откуда такая
откуда такая уверенность? предлагаешь несколько раз считывать с диска сотни Гб?!
Я знаю http://libtorrent.rakshasa.no/wiki/changeTracker
Но оно умеет только один трекер, а мне часто нужно выставить несколько.
Трекеры и
Трекеры и торренты сущности раздельные, например, в Ktorrent к торренту можно добавлять и убирать дополнительные трекеры, или если открывается такойже торрент но с другого трекера, то списки трекеров открываемого торрента добавляется к списку трекеров уже присутствующего, таким образом объединяя два *одинаковых* торрента.
Знаю,
Знаю, пользовался раньше кторентом (теперь рторентом), но мне нужно эти торенты ещё и сохранить. Как именно кторент сохраняет список трекеров я не знаю, если он хранит их в одном торенте, то удобно, но что-то я в этом сомневаюсь...
Azureus может
Azureus может добавлять трекеры... да помоему это обычная фича клиента...
Разве можно
Разве можно потом этот торент сохранить и передать?
контекстное
контекстное меню -> дополнительно -> экспорт -> Торрент
и ktorrent 2.2.7
и ktorrent 2.2.7 такого не нашёл, похоже надо обновить
у меня Azureus
у меня Azureus
ktorrent не
ktorrent не подходит. Он хранит список дополнительных трекеров в обычном тесктоаом файле tor(номер)/trackers, а сам торент не меняет.
смотрите какую удобняшку я
смотрите какую удобняшку я нашёл http://www.kde-apps.org/content/show.php/.torrent+file+editor?content=25051
как она называется в дереве портажей?
а еще целый сервис http://www.torrenteditor.com/
Никак, скорее всего. Ей чуть
Никак, скорее всего. Ей чуть ли не четыре года, она позаброшена. И для старых кед. Желающие могут написать ебилд.
Текстовый редактор vi имеет два режима работы: в первом он пищит, а во втором — всё портит.
???
На фига???
Задача тривиальнее некуда.
Инструмент для её решения должен быть столь же простым.
В основном дереве есть
net-p2p/mktorrent
. И оно замечательно работает.ЗЫ: Также функциональность генерации хэшей (i.e. *.torrent'ов) заявлена в
net-p2p/ctorrent
.Куда больше-то???
ЗЗЫ: Да, пользуясь случаем рекомендую.
:wq
--
Live free or die
Скажите, через какую прогу
Скажите, через какую прогу можно в торрент-файле изменить хеш, очень надо!
Nikoli написал(а): У меня
РЕШЕНИЕ:
P.S.: немного доработанный btreannounce
P.P.S.: в лом было парсить опции или через аргументы принимать fromann/toann, поэтому захардкодил
доработанный btreannounce
модули брать из net-p2p/bittorrent ?
что есть параметр 1 : имя torrent-метафайла ?
а где его взять, ежели он полгода как скачан с torrents.ru ?
Хотя нашел - это вроде как ~/.kde4/share/apps/ktorrent/tor*/torrent
reann.py
эм, да, конечно не совсем красиво поступил, не приложив инструкцию ^^' gomen nasai m(.__.)m
разумеется bittorrent поставляет основые модули
argv[0] это имя самой программы, тогда как arvg[1:] это все переданные аргументы, т.е. сохраняем как-нибудь (reann.py например), а дальше вызываем, передавая в качестве параметров имена метафайлов, для rtorrent с поддержкой сессий просто можно выполнить:
$ ./reann.py /path/to/rtorrent/session.d/*.torrent
или
$ find /path/to/meta.d/ -name '*.torrent' -exec /path/to/reann.py "{}" \;
(или вместо -exec через find ... -print0 | xargs -0 /path/to/reann.py)
PasskeyChanger
Есть ещё такая программа:
http://qt-apps.org/content/show.php/PasskeyChanger?action=content&content=143953