|
Avatar-Lion
  Стаж: 16 лет 10 месяцев Сообщений: 7680
|
Avatar-Lion ·
08-Янв-22 17:55
(3 года 8 месяцев назад)
Л. М. Гога
А в чем смысл цепляться на старую версию протокола?
|
|
Steppik
  Стаж: 15 лет 8 месяцев Сообщений: 2082
|
Steppik ·
08-Янв-22 18:48
(спустя 53 мин., ред. 08-Янв-22 18:48)
Avatar-Lion
Речи о замене всех торрент-файлов и разовом переоде на v2 быть не может в принципе. Вспомните на сколько растянулась кампания по перезаливке относительно малой доли приватных торрентов.. и тогда ещё не нужно было заставлять пользователей переходить на новые клиенты. Сейчас можно волевым усилием разрешить на всём трекере загружать совместимые торрент-файлы обоих протоколов, не смотря на то, что в раздачах будут присутствовать "лишние" файлы, и посмотреть через 10 лет, что из этого получится. Параллельно нужно написать понятный текст, дать объявление на главной, возможно какой-то универсльный шаблон во всех таких раздачах, объясняющий, что это за папка такая лишняя, и почему не нужно её удалять..
|
|
Avatar-Lion
  Стаж: 16 лет 10 месяцев Сообщений: 7680
|
Avatar-Lion ·
08-Янв-22 19:04
(спустя 15 мин.)
Steppik
Начать можно с новых раздач. Вполне логичный шаг будет: новые раздачи, новая версия протокола, новые торрент-клиенты. Старые раздачи на новые торрент-файлы можно будет переводить постепенно, с попутным объединением разрозненных раздач и преобразованием в новые форматы, например, MDS\MDF-образы в единые MDX-образы, всякие старые фильмы и передачи в контейнерах AVI и MPG, пожатые древними кодеками, пережать современным HEVC и положить в MKV-контейнер, что радикально снизит количество занимаемого места и т.д.
|
|
Papant
  Стаж: 18 лет Сообщений: 57799
|
Papant ·
08-Янв-22 19:43
(спустя 38 мин.)
Торопиться не надо.. Вспомните - какие проблемы вызвало простое внедрение uTP протокола..
|
|
Avatar-Lion
  Стаж: 16 лет 10 месяцев Сообщений: 7680
|
Avatar-Lion ·
08-Янв-22 20:28
(спустя 45 мин.)
Papant
А какие с ним проблемы? Просто поставил галочку в опциях "Управлять скоростью (uTP)" и всё, даже настраивать ничего не надо.
|
|
Hannibal61
  Стаж: 15 лет 7 месяцев Сообщений: 17913
|
Hannibal61 ·
08-Янв-22 20:37
(спустя 9 мин.)
Avatar-Lion писал(а):
82567495Просто поставил галочку в опциях "Управлять скоростью (uTP)"
Avatar-Lion
А я "просто" снял галочку и работает...
|
|
Papant
  Стаж: 18 лет Сообщений: 57799
|
Papant ·
08-Янв-22 20:41
(спустя 3 мин., ред. 08-Янв-22 20:43)
Avatar-Lion писал(а):
82567495А какие с ним проблемы?
Я про проблемы со стороны провайдеров. Например https://forum.nag.ru/index.php?/topic/55025-a-torrent-li/
|
|
Avatar-Lion
  Стаж: 16 лет 10 месяцев Сообщений: 7680
|
Avatar-Lion ·
08-Янв-22 21:15
(спустя 34 мин.)
Hannibal61
А зачем снимать ее? Papant
Да вообще пофиг на провайдеров. ))) Тем более что v2 вроде как ничего нового не потребует от них, как работали торренты через их шлюзы, так и продолжат работать.
|
|
Hannibal61
  Стаж: 15 лет 7 месяцев Сообщений: 17913
|
Hannibal61 ·
08-Янв-22 21:34
(спустя 18 мин.)
Avatar-Lion писал(а):
82567747А зачем снимать ее?
Avatar-Lion
А зачем её ставить?
|
|
Avatar-Lion
  Стаж: 16 лет 10 месяцев Сообщений: 7680
|
Avatar-Lion ·
08-Янв-22 21:42
(спустя 8 мин.)
Hannibal61
Так по дефолту стоит. Разработчикам виднее как их ПО должно работать.
|
|
Hannibal61
  Стаж: 15 лет 7 месяцев Сообщений: 17913
|
Hannibal61 ·
08-Янв-22 21:53
(спустя 10 мин.)
Avatar-Lion писал(а):
82567879Разработчикам виднее
Avatar-Lion
Тогда ясно
Avatar-Lion писал(а):
82566723А в чем смысл цепляться на старую версию протокола?
|
|
KorDen32
 Стаж: 16 лет 1 месяц Сообщений: 2900
|
KorDen32 ·
08-Янв-22 22:09
(спустя 15 мин.)
|
|
stalkerok
 Стаж: 5 лет 2 месяца Сообщений: 1174
|
stalkerok ·
08-Янв-22 22:12
(спустя 3 мин.)
KorDen32
В закрытом разделе?
|
|
cedr
  Стаж: 17 лет 5 месяцев Сообщений: 37426
|
cedr ·
08-Янв-22 22:27
(спустя 14 мин.)
stalkerok
ещё раз попробуйте
|
|
stalkerok
 Стаж: 5 лет 2 месяца Сообщений: 1174
|
stalkerok ·
08-Янв-22 22:59
(спустя 32 мин., ред. 08-Янв-22 22:59)
cedr, да, видно, спасибо.
Одиночные гибриды вроде бы можно без проблем юзать.
P.S. Немного цитат с гитхаба
Цитата:
Цитата:
None of the trackers support v2 or hybrid torrents.
This is kind of a deadlock. They don't support v2 because of lack of supporting clients and clients don't support v2 due lack of supporting trackers.
I'm pretty sure trackers will starting to support v2 if enough client support is available.
Цитата:
If the tracker is not capable of handling v2 or hybrid torrents, you will not be able to upload hybrid torrents. So if it's not implemented in the tracker software, hybrid torrents will just not work (yet). But, as we want support for v2 torrents, maybe it's not that bad to make hybrid torrents default in torrent creation dialogue as it raises user complaints and might put some pressure on tracker operators to act and implement it.
|
|
KorDen32
 Стаж: 16 лет 1 месяц Сообщений: 2900
|
KorDen32 ·
08-Янв-22 23:19
(спустя 20 мин., ред. 08-Янв-22 23:19)
stalkerok
Похоже, Transmission 3.0 не понимает гибриды.
UPD: В коде пофикшено 15.10.21, но релиза пока не было
|
|
cedr
  Стаж: 17 лет 5 месяцев Сообщений: 37426
|
cedr ·
09-Янв-22 01:24
(спустя 2 часа 4 мин.)
stalkerok писал(а):
82568110Одиночные гибриды вроде бы можно без проблем юзать.
да, если все более-менее используемые клиенты смогут работать с гибридами.
С многофайловыми раздачи несколько сложнее ситуация.
|
|
CR929
  Стаж: 11 лет 4 месяца Сообщений: 789
|
CR929 ·
09-Янв-22 12:55
(спустя 11 часов)
stalkerok писал(а):
82568110Одиночные гибриды вроде бы можно без проблем юзать.
Ну для них и падденги не нужны, там один файл всего
|
|
stalkerok
 Стаж: 5 лет 2 месяца Сообщений: 1174
|
stalkerok ·
09-Янв-22 13:51
(спустя 56 мин., ред. 09-Янв-22 13:51)
stalkerok писал(а):
82565566uTorrent 3.4.2 .pad не качает по дефолту, ставит пропуск на папку и оставляет part файл хранения частей, qBittorrent 4.3.9 же на диске ничего не оставляет.
BitTorrent 7.10.5 тоже по дефолту не качает .pad. Оставляет part файл. Если в uTorrent или BitTorrent выбрать папку и скачать, файлы с одинаковым количеством байт будут выглядеть так: 14602, 14602.alt, 14602.alt.alt и т.д.
BitComet 1.84 даже не видит эту папку, соответственно, выбрать её и загрузить нельзя. На диске ничего не оставляет.
v2 ни один не открыл.
|
|
yandrey0
 Стаж: 18 лет 1 месяц Сообщений: 607
|
yandrey0 ·
13-Янв-22 14:45
(спустя 4 дня)
Orhideous писал(а):
О rTorrent пока нет данных.
Гибридные, созданные в torrenttools и qBittorrent загружает, появление поддержки v2 маловероятно, развитие давно заброшено автором.
|
|
Psih-ya
Стаж: 15 лет 1 месяц Сообщений: 189
|
Psih-ya ·
14-Янв-22 11:47
(спустя 21 час)
cedr писал(а):
82568799С многофайловыми раздачи несколько сложнее ситуация.
qBittorrent v4.4.0 скрывает в своём интерфейсе .pad каталог, так что всё в порядке. Можно и в интерфейсе рутрекера его скрыть, оставив ссылку на тему с пояснением, что за файл такой.
А вот то, что эта версия у меня имеет импотенцию в скорости раздачи, немного не радует. Подожду, авось разгонится.
|
|
x86-64
 Стаж: 7 лет 3 месяца Сообщений: 28867
|
x86-64 ·
17-Янв-22 19:43
(спустя 3 дня)
Новый рекорд, 6.16 гб нормальных файлов + 7.12 гб мусора
https://rutr.life/forum/viewtopic.php?t=6165692
|
|
stalkerok
 Стаж: 5 лет 2 месяца Сообщений: 1174
|
stalkerok ·
17-Янв-22 21:57
(спустя 2 часа 13 мин.)
KorDen32 писал(а):
82568275Похоже, Transmission 3.0 не понимает гибриды.
А если добавить торрент по хешу или магнет-ссылке?
|
|
Deputant
Стаж: 7 лет 7 месяцев Сообщений: 322
|
Deputant ·
18-Янв-22 13:04
(спустя 15 часов)
stalkerok
Могу ошибаться, но, при скачивании через хеш или магнет-ссылку, клиент запрашивает торрент файл, у других пиров. То есть, ничего не поменяется.
|
|
stalkerok
 Стаж: 5 лет 2 месяца Сообщений: 1174
|
stalkerok ·
18-Янв-22 16:00
(спустя 2 часа 56 мин.)
Deputant, всё верно, суть в том, что в гибриде содержится дополнительная информация и хеш v2, по этому сам торрент файл клиент не принимает, а если попробовать примагнититься, то пиры будут отдавать информацию только о v1.
|
|
x-code
 Стаж: 16 лет 7 месяцев Сообщений: 269
|
x-code ·
18-Янв-22 21:05
(спустя 5 часов)
С удивлением прочитал про паддинг файлы. Что это такое? Если это файлы заполненные нулями и создаваемые для того, чтобы каждый осмысленный файл раздачи начинался с нового фрагмента (piece), то зачем эти паддинги создавать реально в виде файлов на диске? Почему не создавать их виртуально в программе? Это какая-то недоработка клиентов?
|
|
stalkerok
 Стаж: 5 лет 2 месяца Сообщений: 1174
|
stalkerok ·
18-Янв-22 21:43
(спустя 38 мин.)
x-code, это и есть файлы заполненные нулями и они виртуальные, но их можно скачать в гибридном режиме.
|
|
x-code
 Стаж: 16 лет 7 месяцев Сообщений: 269
|
x-code ·
18-Янв-22 21:52
(спустя 9 мин., ред. 18-Янв-22 21:52)
stalkerok а зачем их скачивать и почему они вообще возникают физически? В режиме v1 делается общий хеш для всех файлов раздачи, расположенных подряд (как и раньше). Для v2 делаются свои хеши для каждого файла, при разбиении на pieces и подсчете хешей v2 остатки для каждого файла заполняются нулями в оперативке. При отдаче по v2 эти нули генерируются программно, т.к. известен размер каждого файла и размер piece. При приеме по v2 эти нули выкидываются, по той же причине (хотя вообще их передавать по сети идиотизм, но я не знаю подробностей и надеюсь что их даже и не передают). Откуда здесь берутся физические паддинг файлы?
|
|
KorDen32
 Стаж: 16 лет 1 месяц Сообщений: 2900
|
KorDen32 ·
18-Янв-22 22:35
(спустя 42 мин., ред. 18-Янв-22 22:41)
x-code
"Гибридные" торренты создаются по правилам V2 (свои хеши для каждого файла с дополнением нулями), но имеют одновременно и хэши SHA1 в "info/pieces" и хэши SHA256 в "piece layers". И точно так же имеют двойную структуру файлов - "info/files" для V1 и "info/file tree" для V2
Для обратной совместимости нулевое заполнение в структуре V1 (info/files) представлено как файлы .pad/1234 где 1234 - количество байт нулей.
Клиенты, поддерживающие работу с V2 и гибридными торрентами, обращаются с ними как с V2, автоматически дополняя файлы до размера части нулями и игнорируя .pad. Анонсируют и обмениваются они и по V1 и по V2-хэшам. Если старый клиент спросит, они отдадут эти нули.
Клиенты, не поддерживающие V2, в общем случае могут открыть такой гибридный торрент как V1, но видят PAD-файлы и скачивают/записывают их. Лучше так, чем вообще невозможность использования старых клиентов.
|
|
Avatar-Lion
  Стаж: 16 лет 10 месяцев Сообщений: 7680
|
Avatar-Lion ·
18-Янв-22 22:39
(спустя 4 мин.)
Вот. Еще один повод перейти на чисто v2.
|
|
|