Переименование файлов (для музыки mp3)

15.06.13

Задачи пользователя - Разное

Обработка служит для переименования любых файлов. Но писалась для переименования mp3 файлов.

Скачать исходный код

Наименование Файл Версия Размер
Переименование файлов
.epf 14,79Kb
12
.epf 14,79Kb 12 Скачать

Каждое лето перед отдыхом скачиваю с торрентов по 5-10 альбомов новой музыки. Половина песен в этих альбомах одинаковые. Чтобы их "свернуть" и писалась эта обработка, хотя можно и в других сферах использовать.

Как работать:

1. Нажать кнопку "Загрузить из каталога"  выбрать каталог с музыкой.

2. В колонке "Новое имя без расширения" задать новое имя, с помощью разных функции.

3. Нажать кнопку "Переименовать". Переименование файлов на диске происходит только при нажатии кнопки "Переименовать"

 

Пример работы:

Качают 3 сборника по топ 100 с зайцев, там большая часть песен пересекается. Если скинуть все сразу в один каталог то ничего не свернётся, так как в одном сборнике "010 Bruno Mars - Locked Out Of Heaven.mp3" в другом "055 Bruno Mars - Locked Out Of Heaven.mp3"  в третьем "080 Bruno Mars - Locked Out Of Heaven.mp3" - разные наименование.

Делаю так: нажимаю по очереди "Загрузить из каталога" все три сборника и удаляю первые 4 левых символа кнопкой "Удалить 1 символ слева" получают во всех трех сборниках имя "Bruno Mars - Locked Out Of Heaven.mp3", теперь они легко сворачиваются.

 

Другой пример:

в одном сборнике исполнитель называется "Ivanov - vesna" в другом "Иванов - весна"

Для этого я нажимаю по очереди "Загрузить из каталога" все сборники и перевожу их в латиницу кнопкой "Транслит в (EN)". И "Иванов - весна" превращается в "Ivanov - vesna". Конечно на практике имена файлов могут и не совпасть, но по крайней мере будут стоять рядом в папке и это будет сразу видно.

Для каких то необычных переименований сделал вкладку "Команды", там можно в виде кода задать то что вам нужно. В справку написал переменные которые можно использовать.

 

Например строкой:

ТекСтрока.НовоеИмяБезРасширения = Строка(ГСЧ.СлучайноеЧисло(100, 999)) + "-"+ ТекСтрока.НовоеИмяБезРасширения;

Добавляю случайные трехзначные номера перед именем.

 

Как я пользуюсь:

1. Открываю сборники по очереди - "Загрузить из каталога"

2. Удаляю нумерацию впереди - "Удалить 1 символ слева"

3. Перевожу файлы в латиницу - "Транслит в (EN)"

4. Переименовываю - "Переименовать"

5. Копирую все сборники в один каталог, при этом часть одинаковых песен затирается.

6. Просматриваю глазами одинаковые песни, удаляю. Например: "Ivanov - lubov" и также чуть по другому названа будут стоять рядом "Ivanov - lybov".

7. Открываю этот новый сборник "Загрузить из каталога".

8. Добавляю случайные трехзначные номера перед именем. Это стал делать вот для чего: Когда скидываешь песни в одну кучу, то один и тот же исполнитель с разными песнями выстраиваться рядом, потом и играть будет один исполнитель подряд свои песни. Я не очень люблю слушать подряд кого-то 10 песен. Чтобы так не слушать можно или в плеере ставить рэндомный выбор песен, либо сразу назначить случайно им номера и тогда одинаковых исполнителей раскидает по альбому.

9. Все сборник готов.

 

См. также

Разложим фото по полочкам

Разное Платформа 1С v8.3 Конфигурации 1cv8 Абонемент ($m)

В публикации представлена простая внешняя обработка, позволяющая перенести файлы с фото в нужные папки.

1 стартмани

21.03.2024    389    1    vikhrov53    0    

3

Учет домашней квартплаты

Разное Платформа 1С v8.3 Конфигурации 1cv8 Энергетика и ЖКХ Россия Бухгалтерский учет Управленческий учет Абонемент ($m)

Позволяет в одном документе собрать записи по всем коммунальным платежам и показаниям бытовых приборов. Вы не пропустите и не забудете свой коммунальный платеж. Будете точно знать ежемесячную сумму коммуналки по всем объектам собственности. Расширение предназначено для самой популярной конфигурации 1С:Бухгалтерия 8, ред. 3. Объекты расширения не имеют заимствования конфигурации. Его легко встроить в другие типовые конфигурации 1С.

1 стартмани

30.01.2024    510    2    kwn2000    2    

5

Конфигурация "Рюкзачок"

Разное Платформа 1С v8.3 Туризм и путешествия Россия Абонемент ($m)

Составление комплекта вещей в поездку, поход, для работы и т.п. Конфигурация разработана для платформы 1С:Предприятие 8.3 (конкретно учебная версия 8.3.13.1644, потому что более новые утомили меня своими сюрпризами).

1 стартмани

19.01.2024    6191    5    AnatolPopov    31    

36

Конфигурация "Казначей группы (класса/команды/...)"

Разное Взаиморасчеты Платформа 1С v8.3 Общественные и некоммерческие структуры Обучение, бизнес-тренинг, курсы Развлечения, искусство, спорт Домашние учет и финансы Управленческий учет Абонемент ($m)

Нано- (даже не микро- !) конфигурация для тех, кто выступает в роли казначея класса/группы/команды, и в чьи задачи входит сбор денег с участников за участие в каких-то мероприятиях, а потом передача собранных денег организаторам этих мероприятий.

1 стартмани

03.11.2023    696    3    q_i    0    

11

Математический тренажер через телеграмм (feat 1С)

Математика и алгоритмы Разное Платформа 1С v8.3 Конфигурации 1cv8 Россия Абонемент ($m)

Расширение (+ обработка) представляют собою математический тренажер. Ваш ребенок сможет проверить свои знание на математические вычисление до 100.

2 стартмани

29.09.2023    1937    maksa2005    8    

22

Генератор математических примеров

Математика и алгоритмы Разное Абонемент ($m)

Маленькая программа для генерации примеров. C#

1 стартмани

28.09.2023    1334    1    FIERYLIONS    18    

7

Конструктор: ЧислоПрописью и СтрокаСЧислом

Разное Инструментарий разработчика Работа с интерфейсом Платформа 1С v8.3 Абонемент ($m)

Возможно я просто ленивый, а может потому что понадобилось... в общем сделал конструктор параметров. Может 1С когда-нибудь сделает что-нибудь такое в конфигуратор?

1 стартмани

15.09.2023    3121    12    vandalsvq    8    

48

Viewer 1.0 (библиотека картинок, wingding, webdings, символы по кодам)

Разное Инструментарий разработчика Платформа 1С v8.3 Конфигурации 1cv8 Россия Абонемент ($m)

Иногда нужно посмотреть все картинки из библиотеки картинок или шрифты Webdings/Wingdings, вот собственно эта обработка для этого...

1 стартмани

04.09.2023    798    2    Незнайка    0    

11
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. banco 16.06.13 08:10 Сейчас в теме
Спасибо, сам уже собирался написать такую обработку.
+
2. sashocq 193 21.06.13 16:55 Сейчас в теме
Может, проще для этого использовать специальный софт? Например, бесплатный TagScanner.
+
3. DrAku1a 1715 09.07.13 02:11 Сейчас в теме
Total Commander - функция - "Групповое переименование файлов".
+
Внимание! Тема сдана в архив