DCLST-метафайл – это средство для создания ссылок на каталоги, в отличие от обычной магнет-ссылки, которая сейчас используется в FlylinkDC++.
Сама идея создания метафайлов DCLST для работы с каталогами появилась очень давно в клиенте IceDC++, потом была развита Greylink’ом, где используется до настоящего времени под именем dcls.
В настоящее время FlylinkDC++ поддерживает следующие операции с DCLST-метафайлом:
- Генератор DCLST-метафайла, который доступен в окне с открытым файл-листом по клику правой кнопки мыши на каталоге.
В этом случае открывается диалог генератора, который создает DCLST-метафайл и позволяет производить с ним определенные действия :
- переименовать DCLST - перенести сгенерированный DCLST в выбранный каталог с выбранным именем. К примеру это действие позволяет перенести полученный метафайл в расшаренный каталог.
- Расшарить сейчас – функция, которая сразу добавляет указанный метафайл в список доступных к скачиванию (это возможно в случае, когда метафайл находится в ранее расшаренном каталоге)
- Копировать магнет – функция сохраняет ссылку на DCLST-метафайл в клипборде и позволяет ее вставлять в текст, чат и другие места через копи-паст функциональность Windows. В магнет-ссылке дополнительно используется параметр &dl=XXXX, где XXXX – размер каталога, на который указывает DCLST-метафайл.
- Открытие DCLST-метафайлов через меню FlylinkDC++ – Файл-Открыть список файлов. В данном случае происходит открытие метафайла как списка файлов, позволяет выбрать отдельные его компоненты (каталоги-файлы) и произвести с ними какие-либо действия (скачать, искать и прочее)
- Работа с магнет-ссылками, указывающими на DCLST метафайлы. Критерием распознавания DCLST-метафайла в магнет-ссылки является расширение файла (.dcls/.dclst). В данном случае будет выполнено действие, в зависимости от настроек. По умолчанию – запрос на действие:
Позволяют определять папку по умолчанию, в которую будут генерироваться созданные вами DCLST-метафайлы, опция создания рекурсивных метафайлов, и опция действия по клику на магнет-ссылки на DCLST-метафайл.
- FlylinkDC++ встраивает себя в функцию ассоциации с .dcls и .dclst файлами, что позволяет при клике на файлы с указанными расширениями запускать (или использовать ранее запущенный) клиент.
- При генерации DCLST-метафайлов, туда помещается также MediaInfo информация для медиа-файлов, которая позволяет пользователю оценить качество источников.
19 комментариев:
В этом случае открывается диалог генератора, который создает DCLST-метафайл и позволяет производить с ним определенные действия :
Это окно не закрыть ничем кроме кнопки "Отмена", которая интуитивно подсказывает что все действия со сгенерированным листом будут отменены. Добавьте кнопку "ОК" хотя бы. Не пугайте народ.
переименовать DCLST - перенести сгенерированный DCLST в выбранный каталог с выбранным именем. К примеру это действие позволяет перенести полученный метафайл в расшаренный каталог.
Вот именно, перенести. Поэтому лучше "Переместить DCLST"
Вот именно, перенести. Поэтому лучше "Переместить DCLST"
Спорный вопрос, поскольку можно еще и поменять там имя... Т.е. на языке Windows это называется переименовать... :(
Тогда добавить ещё одну кнопку? :)) Ну согласитесь, что всё-таки переместить больше соответствует такому диалоговому окну. Если переименовать - то ассоциация со скудным окошком, в к-ром можно сменить только название файла.
Принимаются только комментарии по сути статьи. Остальные буду беспощадно убивать.
У меня,кстати, почему-то отсутствует пункт "Генерировать DCLST". После "Открыть папку" сразу идёт "Скачать в..."
FlylinkDC++ r500 x64.
FlylinkDC++ r500 x64
r501-beta-19 нормально все работает, в релиз это не вошло. Войдет в 501релиз :)
Насчет кнопки - вариант
"Перенести/переименовать" на кнопке устроит?
Сойдет :) Главное, что более интуитивно понятно, зачем она нужна.
А насчет кнопки Отмена: может сделаете её динамической? Ну, при завершении генерации чтобы менялась на OK. Где-то такое уже видал. Хотя да, овчинка выделки... Но суровая кнопка отмена действительно пугает непосвященного.
Можно на "Закрыть" поменять :)
Пусть Закрыть :)
Что такое "метафайл"?
http://ru.wikipedia.org/wiki/%D0%A1%D0%BF%D0%B8%D1%81%D0%BE%D0%BA_%D1%84%D0%B0%D0%B9%D0%BB%D0%BE%D0%B2_%28Direct_Connect%29
чё за Direct Connect ?
Пожалуйста, сделайте чтобы по-умолчанию dcls файл сохранялся под таким именем - название_папки(размер).dcls
Так будет, гораздо удобнее качать их например с обменников, дц-трекеров и форумов.
Большое спасибо, Павел, за разработку данной самой удобной и необходимой функции, облегчающей работу многим пользователям DC++ приложений и сайтов! Успехов во всех делах и процветания! Ждём выхода релиза, думаю, он не за горами :-)
Большое спасибо, Павел, за разработку данной самой удобной и необходимой функции, облегчающей работу многим пользователям DC++ приложений и сайтов!
спасибо товарищу сталину за наше счастливое детство. (два раза поцелуйчик в попку)
в 501 релизе при использовании темы tango не отображается пункт в настройках dlst
При переключение на тему по умолчанию, сразу появилась
Отправить комментарий