автоматическая сортировка используя информацию в файлах
Moderators: Korney San, Qwertiy, marcipan, igelizm
автоматическая сортировка используя информацию в файлах
Очень бы хотелось видеть функцию автоматического упорядочивания файлов.
Вот я например качаю музыку mp3, в файлах обычно уже прописана разная информация: артист, альбом, название и номер трека, даже жанр.
Мне приходится сначало выбирать куда сохранять, потом на основе тегов спецальной прогой это всё перемещать. Лишняя морока! Если бы dm умел читать информацию в файле, было бы очень круто.
Это касается не только mp3, но и других форматов.
Меня особенно интересуют поля в документах rtf.
Есть мысли, что например, можно добавить настройку для путей сохранения. Где юзер уже может задать куда и как ему нужно качать файл.
Например
e:\music\%artist%\%album% (%year%)\%number% - %title%.mp3
Вот я например качаю музыку mp3, в файлах обычно уже прописана разная информация: артист, альбом, название и номер трека, даже жанр.
Мне приходится сначало выбирать куда сохранять, потом на основе тегов спецальной прогой это всё перемещать. Лишняя морока! Если бы dm умел читать информацию в файле, было бы очень круто.
Это касается не только mp3, но и других форматов.
Меня особенно интересуют поля в документах rtf.
Есть мысли, что например, можно добавить настройку для путей сохранения. Где юзер уже может задать куда и как ему нужно качать файл.
Например
e:\music\%artist%\%album% (%year%)\%number% - %title%.mp3
Re: автоматическая сортировка используя информацию в файлах
Перед тем как нажать "Начать закачку" можно воспользоваться "Сохранить в.."Eric-S wrote:Есть мысли, что например, можно добавить настройку для путей сохранения. Где юзер уже может задать куда и как ему нужно качать файл.
Например
e:\music\%artist%\%album% (%year%)\%number% - %title%.mp3
Согласен, можно каждый раз выбирать путь для сохранения в ручную. Но речь то о том, чтобы этого не делать. Просто я увидел интересную песню, нажимаю скачать, а она складывается куда нужно. А когда закачка нескольких песен или вообще всего исполнителя?
Это очень запарно, каждый раз прописывать куда сохранять.
Имя исполнителя \ альбом (год) \ номер и название песни
Ладно, пришла моя сестра, и стала вообще всё качать на рабочий стол. Ей пофиг, куда нужно кидать музыку, а куда видео. Я беру и удаляю эти хорошие песни, так как на рабочем столе им однозначно не место.
Так вот и получается, что я качаю в папку "музыка", а потом специальными программами рассортировываю закаченное. Но у меня есть только переименовщик mp3, а как уже писал мнебы хотелось и другие файлы, например rtf, doc, fb2.
Это очень запарно, каждый раз прописывать куда сохранять.
Имя исполнителя \ альбом (год) \ номер и название песни
Ладно, пришла моя сестра, и стала вообще всё качать на рабочий стол. Ей пофиг, куда нужно кидать музыку, а куда видео. Я беру и удаляю эти хорошие песни, так как на рабочем столе им однозначно не место.
Так вот и получается, что я качаю в папку "музыка", а потом специальными программами рассортировываю закаченное. Но у меня есть только переименовщик mp3, а как уже писал мнебы хотелось и другие файлы, например rtf, doc, fb2.
А я как раз лентяй и мне надо много качать.
Короче лично для меня, жизнь облегчилась бы раз в 6.
И не думаю, что я один такой.
Хотя если считать по кликам и по лишним секундом, может быть и не в 6 раз, а гораздо больше.
клик по ссылке
прописать путь и имя - 100 сек
скачивание - 2 сек.
и ещё 120 сек, если не туда скачалось. (если конечно файл вообще можно найти, иногда он вообще теряется где-то на моём винте, если качают куда попала, и если история заполнилась.)
Короче лично для меня, жизнь облегчилась бы раз в 6.
И не думаю, что я один такой.
Хотя если считать по кликам и по лишним секундом, может быть и не в 6 раз, а гораздо больше.
клик по ссылке
прописать путь и имя - 100 сек
скачивание - 2 сек.
и ещё 120 сек, если не туда скачалось. (если конечно файл вообще можно найти, иногда он вообще теряется где-то на моём винте, если качают куда попала, и если история заполнилась.)
2 Eric-S
Лень всегда двигала человечество вперёд.
Да, согласен, было бы на много комфортнее, но это не задача качалки.
Опять таки, как ДМу разобрать как назвать файл, если будет название в основе текста ссылки, будут: имя исполнителя, альбом (год), номер и название песни (а оно отличается от названия в основе текста ссылки)?
И это получается уже узкоспециализированное направление, т.к. не все ссылки имеют такое описание.
Да, согласен, было бы на много комфортнее, но это не задача качалки.
Опять таки, как ДМу разобрать как назвать файл, если будет название в основе текста ссылки, будут: имя исполнителя, альбом (год), номер и название песни (а оно отличается от названия в основе текста ссылки)?
И это получается уже узкоспециализированное направление, т.к. не все ссылки имеют такое описание.
Про ссылки я вообще писал в другом топике. Здесь это вообще не причем. Но если уж речь зашла об этом, то информация в нутри файла приоритетнее, чем какой-то текст на странице.
За счет текста, можно максимум, узнать имя файла. Для остального будет нужен либо заточенный под конкретный сайт парсер либо ai.
Здесь же я писал о информации прописанной прямо в нутри самого файла.
Например в mp3 есть четкое разделение полей, где имя артиста, где название альбома или трека. Это можно посмотреть например открыв винамп alt+f3, куча всяких полей. Конечно самопальщики не удасуживаются прописывать все теги, но на больших порталах за этим следят. А некоторые сервера, так вообще именно по этой информации формируют каталоги.
Да и wmedia player, тоже именно на основе этой информации строится библиотека.
Другие файлы тоже имеют свойства в которых хранится множество полезной информации.
Например тот же самый html имеет множество полей. Тут и название страницы и её кодировка, автор, ключевые слова, описание, значек и т.п.
Большие информационные порталы, которые сами генерируют текст, обязательно заполняют нужные свойства.
например библиотека "aldebaran"
Можно например зделать правило, что документы сначала закачиваются в временную папку, а потом уже читаются их свойства. Если свойства читабельны, то документ суётся в нужное место. Если же нет, тогда в папку по умолчанию.
За счет текста, можно максимум, узнать имя файла. Для остального будет нужен либо заточенный под конкретный сайт парсер либо ai.
Здесь же я писал о информации прописанной прямо в нутри самого файла.
Например в mp3 есть четкое разделение полей, где имя артиста, где название альбома или трека. Это можно посмотреть например открыв винамп alt+f3, куча всяких полей. Конечно самопальщики не удасуживаются прописывать все теги, но на больших порталах за этим следят. А некоторые сервера, так вообще именно по этой информации формируют каталоги.
Да и wmedia player, тоже именно на основе этой информации строится библиотека.
Другие файлы тоже имеют свойства в которых хранится множество полезной информации.
Например тот же самый html имеет множество полей. Тут и название страницы и её кодировка, автор, ключевые слова, описание, значек и т.п.
Большие информационные порталы, которые сами генерируют текст, обязательно заполняют нужные свойства.
например библиотека "aldebaran"
Можно например зделать правило, что документы сначала закачиваются в временную папку, а потом уже читаются их свойства. Если свойства читабельны, то документ суётся в нужное место. Если же нет, тогда в папку по умолчанию.
Функции разные. Разве что направлены на одно. Использовать как можно больше различной информации для упорядочивания скачиваемых файлов. Они дополняют друг друга.
Текст из ссылки подходит для больших списков. К тому же ссылки не всегда отражают имя скачиваемого файла. И тут на тип файла можно не обращать внимания.
А вот информация из свойств, она гораздо четче и структурированние, но содержится в разных форматах. Для каждого типа файла нужна своя функция чтения (собственно в чем и заключается сложность ). Впрочем, думаю есть библиотеки, где уже готовые функции.
С использованием информации из свойств, можно точно указать путь куда сохранять файл и как его назвать. Но такие файлы чаще всего выкладываются на отдельную страничку. Функции практически не пересикаются за редким исключением, которое возможно, но мной не встречалось.
Использование информации из свойств файла, нужно задавать в настройках автоматизации. Типа ещё один пункт. А там уже менеджер правил. Типа "добавить" "изменить" "удалить" ну и соответственно список.
Открывается окошко с полями:
1. что обрабатывать?
тип файла / определенный сайт / категорию закачки
2. путь для сохранения:
(тут собственно маска пути куда и как файл нужно закачивать)
3. имя правила
Наверное ещё нужно задать значение полей по умолчанию.
Текст из ссылки подходит для больших списков. К тому же ссылки не всегда отражают имя скачиваемого файла. И тут на тип файла можно не обращать внимания.
А вот информация из свойств, она гораздо четче и структурированние, но содержится в разных форматах. Для каждого типа файла нужна своя функция чтения (собственно в чем и заключается сложность ). Впрочем, думаю есть библиотеки, где уже готовые функции.
С использованием информации из свойств, можно точно указать путь куда сохранять файл и как его назвать. Но такие файлы чаще всего выкладываются на отдельную страничку. Функции практически не пересикаются за редким исключением, которое возможно, но мной не встречалось.
Использование информации из свойств файла, нужно задавать в настройках автоматизации. Типа ещё один пункт. А там уже менеджер правил. Типа "добавить" "изменить" "удалить" ну и соответственно список.
Открывается окошко с полями:
1. что обрабатывать?
тип файла / определенный сайт / категорию закачки
2. путь для сохранения:
(тут собственно маска пути куда и как файл нужно закачивать)
3. имя правила
Наверное ещё нужно задать значение полей по умолчанию.