
Комментарии 8
У человека на десктопе были какие-то ярлыки. Наверное, для быстрого доступа. Потом он запустил скрипт. Скрипт раскидал ярлыки по каким-то папкам. Сможет человек найти эти ярлыки? Думаю что нет. Следовательно, эти ярлыки на самом деле ему не нужны. А раз не нужны - скрипт можно упростить до rm -rf ;)
Неужели у скрипта настолько сложная логика, которая навечно спрячет ярлыки где-то в сотне папок без возможности глянуть по логам?
Как раз для данных ситуаций, как человек, имеющий подобные ярлыки, добавил функцию тестового запуска с возможностью поглядеть, куда все падает. Плюсом, для чего-то же была добавлена возможность простой смены настроек работы скрипта, включая расширения файлов. Исключите «ярлыки» из поля действий скрипта, почему нет?
Акцентирую внимание, мной был озвучен факт частичной бесполезности скрипта для подавляющего большинства. Применение ему найти можно, но далеко не всегда и не всем, о чем я говорил. Вы же комментируете так, словно я уверяю в важности и гениальности данного решения.
Спасибо, может даже у себя попробую
По моему решение с fences все будет лучше, файлы будут сортироваться в группы ярлыков, а эти группы можно скролить, так что заходить в какое-то папки не нужно, это же рабочий стол блин, нужен быстрый доступ
Согласен с Вами, но лишь отчасти. Ситуаций - огромное множество, решений - аналогично. Скрипт я писал для себя, мне не нужен быстрый доступ к бОльшему количеству файлов.
В процессе работы над проектами/рабочими задачами, часто копятся не мои блоки кода/скриншоты и прочий "мусор", который сохранить желательно, но в "общей свалке". К скринам проще получить 1-2 раза за сутки доступ с рабочего стола - после чего они нужны исключительно "на всякий случай". Из-за чего и был написан сам скрипт. Я просто залил его в планировщик задач с определенными настройками и перестал тратить время на перебрасывание файлов по папкам.
Честно говоря я сам недавно задумался о создании подобного инструмента, но моя идея немного отличалась. Идея такая: имеется жёсткий диск с довольно рандомной структурой папок которая годами разрасталась. Было бы неплохо иметь инструмент, позволяющий упростить такую структуру.
Соответственно, на мой взгляд было бы неплохо добавить к вашему скрипту рекурсивный обход вложенных папок, а также, опционально, определение типа документа на основе содержимого с помощью ИИ и создание подпапок не только по расширениям файла и дате но и по настраиваемым (или автоматически генерируемым) категориям вроде "книги", "статьи", "документы", возможно с повышенным уровнем детализации (например: "книги"->"художественная литература", "книги"->"программирование")
Ещё из желательных на мой взгляд улучшений можно добавить учёт ключевых слов (или регулярных выражений) в названиях документов, а не только их расширения.
Для сортировки документов на рабочем столе я в принципе сам использую похожую структуру папок, но это обычно не очень проблематично сделать и вручную.
На счёт ярлыков - в чём проблема? Делаете папку "ярлыки" и все дела. Можно сделать отдельно "программы", "игры", "офисные приложения" и тп, но тут опять же автоматическая сортировка без ИИ уже вряд ли прокатит.
Спасибо за комментарий! Достаточно интересное предложение, изучу вопрос. На данный момент не было опыта внедрения ИИ в приложения, действительно полезно будет попробовать.
По поводу ярлыков... Я добавил в скрипт "Other", его более чем достаточно, на мой взгляд. Для умной сортировки по категориям ярлыков, действительно без ИИ вряд-ли можно обойтись.
Я сначала подумал, что сортирует фото по дате съемки, но нет (
Автоматическая сортировка файлов на Python: из хаоса в порядок одной командой