реализовано Параметр mt в магнет-ссылке (для DC++)

grey_rat

Пользователь
История такая
tpdc.JPG

Вопрос к вам следующий :
Согласитесь ли вы добавить это параметр "mt" к общей магнет-ссылке (не kt+xl, потому что в них нет хеша) , когда в этой магнет-ссылке будет дописываться хеш DC ? Если этот параметр прикрутят у себя в клиенте разработчики флайлинка.

Если согласны, то я попрошу их прикрутить этот параметр к новому клиенту. После того как они добавят эту функцию в флайлинк, вы прикрутите mt к движку трекера.
 

JDVU

Пользователь
в параметре mt может быть как урл на файллист, что отдельно генерить для каждого торрент-файла нет смысла и вообще не понятно как, так и urn ввиде sha1 хэша, но я не понял как это работает для списка файлов
кстати ни один клиент на сегодняшний день mt не поддерживает, что не дает возможности даже протестировать
 

grey_rat

Пользователь
кстати ни один клиент на сегодняшний день mt не поддерживает
это хорошо, не будет возникать коллизий
но я не понял как это работает
ничего не надо ковырять в торрентах, там всё будет просто, к примеру раздача находится по адресу

Please Login or Register to view hidden text.


магнет-ссылка имеет вид magnet:?xt=urn:btih:......&xt=urn:tree:tiger:............

а будет иметь вид magnet:?xt=urn:btih:......&xt=urn:tree:tiger:............&mt=

Please Login or Register to view hidden text.



Просто дописывается url адреса раздачи, вот и всё.

Please Login or Register to view hidden text.


Манифест (mt)[

Please Login or Register to view hidden text.

|

Please Login or Register to view hidden text.

]


Это ссылка на список ссылок (файл лист). Может быть как веб-ссылкой,
mt=

Please Login or Register to view hidden text.



так и

Please Login or Register to view hidden text.


mt=urn:sha1:3I42H3S6NNFQ2MSVX7XZKYAYSCX5QBYJ
Совместно с остальными может использоваться для получения дополнительной информации по файлу.
 

JDVU

Пользователь
как раз таки это не просто ссылка на страницу, а ссылка на метафайл со списком магнетов (

Please Login or Register to view hidden text.

)
 

grey_rat

Пользователь
А что мешает использовать параметр mt по своему усмотрению, смысл параметра mt близок к содержимому отображаемого на странице раздачи. Тем более этот параметр не будет мешать другим клиентам.
Можно конечно придумать свой не задокументированый параметр (предложу и это им), чем любят например заниматься разработчики utorrent (fl, ws, key). Но зачем ?
Параметр xs к примеру используется многими p2p клиентами, и при открытии сборного магнета p2p клиентом который читает xs по своему, не факт что всё пройдёт гладко.
Движок Bittorrent-трекера, а не DC++ придатка к хабу. Горшочек, не вари!
а как же dcls ? они же для DC юзеров.
 

grey_rat

Пользователь
А что мешает использовать параметр mt по своему усмотрению, смысл параметра mt близок к содержимому отображаемого на странице раздачи. Тем более этот параметр не будет мешать другим клиентам.
Можно конечно придумать свой не задокументированый параметр (предложу и это им), чем любят например заниматься разработчики utorrent (fl, ws, key). Но зачем ?
Параметр xs к примеру используется многими p2p клиентами, и при открытии сборного магнета p2p клиентом который читает xs по своему, не факт что всё пройдёт гладко.

а как же dcls ? они же для DC юзеров.
 

grey_rat

Пользователь
Подождите, не спешите с добавлением пока этого параметра. Пока он в бета версии 503 флайлинка. Вместо mt пока as
При копировании магнет-ссылки в чат хаба, информация будет отображаться вот так
nfat.JPG

Если добавить этот параметр в магнет-ссылку для торрента, пока дополнительная информация не отображается у юзера в чате.

Вобщем не спешите, думаю с добавлением этого параметра в движок трекера сложностей у вас не будет :)
 

grey_rat

Пользователь
Добавлена поддержка этого параметра в ранее вышедшую стабильную версию 502 (работает обновившись).
В магнете с хешем только от торрента пока отображается в чате не верно (первая ссылка), в вариантах DC хеш , DC + торрент хеш - отображается правильно
3magn.JPG
 
Сверху