Необходим софт для параллельного поиска музыки и сэмплов
Всем хорошего настроения! Казалось бы, софта сегодня для платформы Windows x86-64 очень много разного, вот только найти то, что устраивает по наличию необходимых функций, не так то просто.
Суть проблемы в следующем: к примеру, у вас есть несколько разных дисков (HDD/SSD), плюс ещё те, что установлены в док-станциях. Компьютер может перезапускаться по разными причинам (установка нового софта, смена операционки на другую и т.д.) и вы постоянно, ежедневно ищите разные данные, причём в немалом количестве. И чтобы поиск шёл максимально быстро, появляется необходимость в наличии специальной программы, которая сможет искать сэмплы и музыку в параллельном режиме, с обязательным учётом текущей конфигурации ваших разделов, то есть на одних дисках может быть несколько разделов и тогда, чтобы не пилить HDD, она строит очередь, для других же дисков, где раздел всего один, запускает параллельный поиск. Помимо этого, крайне необходимо, чтобы результаты поиска сбрасывались в один и тот же список, либо в компонент типа панели в файл менеджерах, для быстрых операций с найденным. Также хотелось бы, чтобы программа понимала любые кодировки (умела работать с файлами с названиями на любых языках), регулярные выражения и позволяла осуществлять стандартные действия с найденным (копирование, перемещение, экспорт списка в документ). Использование иных архитектур чем Win x86-64, x64, а также написание .bat файлов или использование Far очень прошу не предлагать.
Для наглядности сделал концепт того, как может выглядеть запрашиваемая программа:
Поэтому и прошу аудиторию подсказать, что из находящегося сегодня среди свободно распространяемого софта или программ на продажу, может являться надёжным и качественным решением всех перечисленных задач?
Comments
Total Commander @ CoolRockBassBlock
promodj.com/synthwave/blog/115…
их суть в том, что сканирование (и пересканирование) происходит по требованию и потом инфа берется не из файловой системы, а из базы данных
В начале всё нормально, добавляется в карту.
Затем предлагается купить в нагрузку несколько товаров.
Хорошо, что есть кнопка отказа от них.
А в финале ждёт предложение отправить ваши личные данные. Без этого ADSR не позволяют скачать бесплатный в общем то софт. На мой взгляд, это не совсем правильно. Есть же прекрасная практика публиковать сразу линки на 7zip архивы или инсталляторы своего Freeware.
Поэтому можно остановиться на следующих нескольких программах, за вашим авторством. С вашими идеями совершенно согласен. Бывает, что не смотря на океан софта, единственный вариант - сделать что-то своё, чтобы программа работала ровно так, как надо. Правда отладка и работа с библиотеками может оказаться по времени весьма затратным делом. Хочется сфокусироваться на релизах, я здесь ещё так мало всего опубликовал. Почти нет треков и миксов. Над ними и хотелось бы поработать. Может быть ещё найдутся другие варианты.
Опишу недостатки программы, с чем пришлось столкнуться лично:
[1] Не позволяет при старте в начале просмотреть все настройки, выставив что нужно (например сразу отключить обновления), а затем уже запускать сканирование.
[2] Не позволяет при старте указать только те диски, которые необходимо просмотреть. Так как например часть дисков могут в этот момент находится на восстановлении и иметь повреждённые кластера, с которых сутками программа будет пытаться считать информацию.
[3] Не выделяет свой поток для работы в настройках, чтобы не вызывать зависания интерфейса.
[4] Перед стартом программы невозможно указать размещение хранимых ей данных на другом диске.
[5] В своих опубликованных программах я сразу сообщал, что моя программа не лезет в Интернет принципиально, ни при каких обстоятельствах. Здесь же программа может обращаться в Инет и обновляться допустим. В других случаях было так: допустим владелец решает поменять текст соглашения и в новой версии предложить отправлять статистику использования его программы. Такое уже было, поэтому с большой осторожностью нужно подходить к подобному, особенно в наш век.
Но я таким не страдаю. Кэширование откл, поиск на nvme ssd и так достаточно быстрый
[2] Действительно, может текст поста выглядит немного запутанным. Что нужно, если кратко:
I) прога, которая не последовательно ищет данные (как Total Commander, FAR и другие файл-менеджеры), а параллельно, при этом ещё и с умом определяя, на каких дисках один раздел, а на каких несколько. И вот в тех, где несколько разделов, поиск ставит в очередь, чтобы не вывести диск из строя раньше времени.
II) Эта же программа должна принимать на вход набор данных, то есть уметь вести поиск по списку файлов, а не только по одному файлу. Также она должна понимать любые кодировки, чтобы успешно найти файл, если он содержит иероглифы.
III) Выходные данные она должна помещать в одно и то же окно, а не в разные окна и предлагать выполнять стандартные операции над найденными файлами: копирование, перемещение, сортировка по имени дате. И ещё нужно сохранять список найденных файлов в виде текстового документа, желательно с автоматическим инкрементом имени.
По идее все ж круто будет работать. Достаточно link shell extenshions установить