Содержание
Часто на форумах можно встретить вопрос о том, как перемешать музыкальные файлы в папке для того чтобы слушать их в произвольном порядке. На эту тему даже записано немало видео в интернете. Они могут помочь опытным пользователям. В любом случае, есть смысл рассмотреть несколько наиболее простых, удобных и доступных всем способов.
Как перемешать музыку в папке на флешке
Рассмотрим наиболее популярные способы перемешивания музыкальных файлов на съемном носителе информации.
Способ 1: Файловый менеджер Total Commander
Кроме самого Total Commander скачайте в дополнение к нему контентный плагин Random WDX . На сайте представлена и инструкция по установке этого плагина. Он создан специально для перемешивания файлов и папок с помощью генератора случайных чисел. А дальше сделайте вот что:
- Запустите менеджер Total Commander.
- Выберете в нем Вашу флешку и папку, в которой нужно перемешать файлы.
- Выделите файлы для работы (курсором мыши).
- Нажмите на кнопку «Групповое переименование» вверху окна.
если указать команду так [C1+1:2], то это означает, что в файл маске [N] добавятся цифры, начиная с 1 и нумерация будет из 2 цифр, то есть, 01.
Музыкальные файлы удобно переименовывать этим параметром в трек, например, если указать трек [C:2], то выделенные файлы переименуются в трек 01,02 ,03 и так до конца;
Вместо полной даты можно указать только часть, например команда [Y] – вставит только 2 цифры года, а [D] – только день.
Способ 2: ReNamer
В данном случае имеем дело с программой для переименования файлов, у которой есть огромное множество возможностей. Изначально ее задача состоит в переименовании файлов сразу по несколько штук. Но ReNamer может также и перемешивать порядок файлов.
- Установите и запустите программу ReNamer. Скачать можно на официальном сайте.
Способ 3: AutoRen
Эта программа позволяет автоматически переименовывать файлы в выбранном каталоге по заданному критерию.
-
Установите и запустите утилиту AutoRen.
Скачать AutoRen бесплатно
К сожалению, рассматриваемые программы не дают возможности перемешать файлы без их переименования. Но Вы все равно сможете понять, о какой песне идет речь.
Способ 4: SufflEx1
Эта программа создана специально для перемешивания музыкальных файлов в папке в случайном порядке. Чтобы воспользоваться ею, сделайте вот что:
-
Установите и запустите программу.
Как видите, существует немало способов для перемешивания музыкальных файлов на флешке. Выбирайте удобный для Вас и пользуйтесь. Если у Вас что-то не получится, пишите об этом в комментариях.
Отблагодарите автора, поделитесь статьей в социальных сетях.
Сегодня мы рассмотрим наиболее удобные и эффективные способы перемешать музыкальные файлы в папке, чтобы вам не пришлось раз за разом слушать их в приевшемся порядке.
Способ 1. Total Commander
Функция перемешивания не является встроенной в Total Commander, поэтому нужно скачать к нему плагин WDX. На том же сайте вы сможете найти инструкцию по установке. Теперь перейдем к процессу перемешивания нашей музыки.
1. Запустите Total Commander
5. В появившемся окне создайте "Маску для переименования" и укажите в ней нужные вам параметры.
Способ 2. ReNamer
1. Скачайте программу с официального сайта и запустите.
2. Нажмите кнопку "Добавить файлы" и выберите нужные. Более удобным вариантом будет переименовать все файлы разом, использовав кнопку "Добавить папки".
3. В меню "Фильтры" подберите маску для файлов, которые собираетесь переименовать.
4. В верхней части окна найдите надпись "Нажмите здесь для добавления правила" .
В появившемся окне нас интересует пункт "Рандомизация".
Способ 3. AutoRen
Еще одна программа, с помощью которой можно переименовывать файлы по заданному критерию.
1. Установите и запустите утилиту.
2. Выберите нужную папку с музыкой.
3. В разделе "Символы" вы сможете индивидуально подобрать критерии переименования.(Лучше всего подойдет "Случайные")
4. В правой верхней части окна выберите пункт "Применить к именам файлов", затем нажмите "Переименовать".
В статье упоминаются лишь программы с функцией переименования файлов, но к сожалению другим способом вам не удастся их перемешать.
Способ 4. SufflEx1
Программа специализируется исключительно на том, чтобы перемешивать музыкальные файлы в папке.
1. Скачайте и запустите программу.
2. Чтобы программа начала работать, достаточно воспользоваться кнопкой "Перемешать"
Все вышеописанные способы подходят для перемешивания музыки на флешке, поэтому вы сможете использовать удобный для себя. Надеемся, вам помогла наша статья.
Возможно, у вас возникло желание, например, при просмотре фото в своей папке перемешать их, смотреть их в случайном порядке. Т.к. (как минимум на Windows 7) возможно только отсортировать файлы по их имени, размеру и т.д., я решил создать программу, для перемешивания нужных файлов.
Принцип ее работы:
Переименовывание всех файлов в папке (кроме других папок, находящихся внутри), выбранной пользователем: в случайном порядке присваиваются имена 0, 1, 2… Таким образом, при сортировки файлов по имени получается случайная последовательность.
Разберем же код этой программы (он, кстати, написан на Python 3+). Если есть желание скачать эту программу в расширении .pyw и .exe, то вот ссылки
pyw файл
exe файл.
Итак, для работы нам понадобится импортировать несколько модулей.
Переместимся в конец. Здесь мы прорабатываем оконное приложение, чтобы пользователю было удобнее работать.
Первая кнопка отвечает за выбор директории, вторая — за само перемешивание всех внутренних файлов (кроме папок). Последняя не будет работать, пока не будет выбрана нужная директория.
В первой кнопке присутствует функция. Разберем ее:
При нажатии на кнопку будет всплывать диалоговое окно для выбора нужной директории. Этот путь отобразится в label’е. После, благодаря прекрасной функции os.listdir(), все содержимое папки заносится в массив msv, после перемешивается. Если путь перестает вмещаться в окно, это окно расширяется до нужных размеров. Если произойдет исключение (например, пользователь ничего не выберет и просто закроет диалоговое окно), то произойдет выход из функции и ничего не поменяется.
Функция второй кнопки, перемешивание:
Да, она огромна. Что ж, мы имеем перемешанный массив файлов папки. Чтобы избежать конфликта имен, нам нужно создать временную вспомогательную папку DelThisFold. В нее мы будем перекидывать только что переименованные файлы. Если вдруг папка с таким именем уже существует, то программа попросит пользователя удалить эту папку.
Теперь нам нужно каким-то образом сохранить расширения файлов при перемещении, а также игнорировать папки. Для этого создается переменная frmt, в которую записывается формат текущего файла. Если у файла нет расширения, то мы проверяем, папка ли это. Если это не папка, то это просто файл без расширения, который, как и файлы с расширениями, переносится во вспомогательную папку и переименовывается. Имя берется из переменной цикла.
После переноса и переименовывания всех файлов, эти файлы вновь заносятся в новый массив. Далее они перемещаются в изначальную папку, а после вспомогательная папка удаляется.
В конце создается новое окно, уведомляющее пользователя о конце работы программы (предыдущее окно уничтожается).
Скорее всего, этот код можно было написать лучше. Но я все же надеюсь, что информация, данная мною выше, и сама программа были хоть кому-то полезны.
Данная статья не подлежит комментированию, поскольку её автор ещё не является полноправным участником сообщества. Вы сможете связаться с автором только после того, как он получит приглашение от кого-либо из участников сообщества. До этого момента его username будет скрыт псевдонимом.