LINUX.ORG.RU

diff торрентов

 ,


0

2

Имеется раздача книг fb2. Она периодически обновляется. Иногда в обновлениях встречаются переименовывания уже имеющихся в предыдущем торренте файлов и папок. В результате переименованные файлы и папки скачиваются повторно. Чтобы избежать повторного скачивания использую ctorrent -x, sed и diff, но это муторное занятие и не всегда за всем удаётся проследить.

Есть что-либо менее геморройное для сравнения torrent-ов?

Deleted

Последнее исправление: Deleted (всего исправлений: 1)
Ответ на: комментарий от Avial

или еще до скачивания нужно увидеть?

Ну так в этом и есть вопрос. Как распарсить разницу торрентов так, чтобы привести содержимое «старого» торрента к «новому» не представляло проблем?

Deleted
()
Ответ на: комментарий от fehhner

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

boowai ★★★★
()
Ответ на: комментарий от fehhner

Контрольные суммы сравнивай

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

Deleted
()
Ответ на: комментарий от Allakka

Раздача архива флибусты порядка 200-300 гб, например

Crocodoom ★★★★★
()

Есть что-либо менее геморройное для сравнения torrent-ов?

Если знаешь формат торрент-файла, то ты знаешь ответ на свой вопрос.
Решение: пусть автор прикладывает diff.

anonymous
()
Ответ на: комментарий от Allakka

В чём проблема перекачать всю раздачу заново?

В том что ты - качающий, а я - раздающий. А так - никаких проблем.

Deleted
()
Ответ на: комментарий от Allakka

Даже качать не надо.

Что из «темы» ты понял? Так проще, потому что я вижу, что ты не в «теме».

Deleted
()
Ответ на: комментарий от Deleted

Был файл в старой раздаче Пушкин С.А. - Людмила и Руслан.fb2. В новой раздаче стал файлом Пушкин А.С. - Руслан и Людмила.fb2. Хэш-сумма не изменилась.

2 пути:

1. Вы автор раздачи. Создаёте новый торрент.

2. Вы качающий. Удаляете старую раздачу, качаете обновлённую раздачу.

Allakka ★★★★
()
Ответ на: комментарий от Allakka

2 пути:

«Чёрное» и «белое». Ты точно не в «теме». В «теме» заявлен промежуточный цвет. Причём дефолтный оттенок не устраивает.

Но для тебя с твоим «чёрно-белым кино» продолжения нет.

PS: mv «Пушкин С.А. - Людмила и Руслан.fb2» «Пушкин А.С. - Руслан и Людмила.fb2». Не?

Deleted
()
Последнее исправление: Deleted (всего исправлений: 1)

Чуть снизил муторность исходной схемы: ctorrent -x -> sed -> mcdiff. Стало немного проще, но всё равно муторно.

Deleted
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.