Mastodon

Shumaher’s_Blog@AlexZ.me

— yet another stupid personal weblog

Генератор метафайлов dcls

Привет, p2p-юзернеймы!

Как вы поступаете, открыв в браузере публикацию с множеством magnet-ссылок? А это почти все публикации с музыкой, за исключением тех, когда кто-то альтернативно одарённый выкладывает файлы в архиве.

Есть несколько способов скачать все файлы:
— щелкнуть поочерёдно по каждому magnet'у (что совсем уж тупо)
— найти поиском 1 файл и скачать через файл-лист всю папку (как я обычно и делал, но тут есть недостатки: у найденного юзера файлы могут быть не все; или может не совпадать хэш — опять же часто в муз. публикациях из-за id3-тегов)
— некоторые порталы имеют хитрые кнопки, при клике на которые браузер отправляет в dc-клиент каждый magnet отдельно (чтобы это работало должны быть отключены запросы "Найти/добавить в очередь", иначе придётся добавлять каждый файл).

Как видно, все эти способы скачивания далеки от идеала, но недавно появился ещё один, о котором я и расскажу подробнее.


DC-клиент Greylink поддерживает так называемые dcls-метафайлы, по сути, это просто обычные файл-листы, но содержащие не всю шару пользователя, а только конкретную папку с файлами. Формат файлов аналогичен (XML), только используется расширение не .xml.bz2, а особое — .dcls.
Это то же самое, что torrent-файлы, но для DirectConnect.

Так вот.
Некто @OCTAGRAM запилил Генератор метафайлов.

Использование сводится к следующему: добавляете bookmarklet со страницы генератора, и, находясь на странице портала с magnet-ссылками, щелкаете его. Сервис создаст вам dcls-файл, который и надо открыть в Greylink, так что не забудьте настроить ассоциацию в ОС.
Всё гениальное просто. :)
Подробное описание (кстати, с картинками, чего лично мне делать всегда лень) — там же. Так что не вижу смысла копипастить.

Но как обычно не обошлось и без минусов, хоть и небольших.
Во-первых, из известных мне dc-клиентов .dcls поддерживается ТОЛЬКО в Greylink. Хотя это и лишний повод перейти на этот отличный клиент со всех других, такое ограничение в выборе нельзя назвать плюсом, хоть сам генератор здесь и не при чем.
Во-вторых, генератор это веб-сервис, который в любой момент может стать недоступен, как и любой другой ресурс в сети. Поэтому хотелось бы автономное решение, например в виде расширения для FF, которое входило бы в поставку Greylink. Ну или архив со скриптом, который можно просто установить себе на сервер. :-)

Конечно же, само существование такого генератора как нормального способа скачивания кучи магнетов с лихвой перевешивает эти весьма условные недостатки. Ну не могу я немного не покритиковать.


Экспериментальным путём я выяснил, что значение имеет и имя созданного метафайла.
Так, если назвать файл имя.dcls, то заголовок вкладки в клиенте будет пустым, но если назвать имя.CID.dcls, то заголовок будет "имя", правда появится лишняя подпапка в дереве папок метафайла.

Немного о приятном для меня лично: генератор поддерживает Direct Connect Portal, а большего мне, собственно, и не надо. ;)
Создать что ли темку на Сов-форуме о встроенной поддержке .dcls на портале...

Мои публикации, кстати, вот тут. Последнее время редко, но раз в пару месяцев я выкладываю что-то.

Ссылки по теме:



Стабильного соединения с хабами и годных ссылок!

VN:F [1.9.17_1161]
Rating: 0.0/5 (0 votes cast)
Оставьте свой комментарий




OpenID WordPress.com Yahoo

Это не спам.