[ Главная | Программы | Скрипты | Игры | Написать ]

Программы - Пакетный переименователь и разбивалка файлов

Скриншот - Пакетный переименователь

batch rename v1.1.5 betta - Пакетный переименователь

Author - Иван Денишев sitedia@yandex.ru

Зачем надо?

Хочу предупредить, что программа ничего не проверяет, тоесть нужно, что бы всё было как описано. Если она вылетает с ошибкой, значит вы что-то не правильно делаете.

И так, поехали. В программе два режима обработки файлов:

соответствующие бывшим именам файлов, тоесть: все файлы в которых содержалось "anya" будут в папке "anya", а в папке "tanya" будут файлы в которых содержалось комбинация символов "tanya". Этот режим писался исключительно для программы "maxreader", тоесть между цифрами и буквами в имене должен быть "-" (минус) в качестве разделителя.

Теперь я опишу как всё это свинство автоматизировать и согласовать с программой "maxreader".

На самом большом диске (где у вас места по больше) создайте в корне папку с именем:
ForMax
А в ней еще две папки:
mp3
и
wav
Папки можете обзывать как угодно, но я буду придерживаться именно этих имён.
В папку "mp3" положите batchRename.exe и пусть он там живёт всегда.
Открываем максридер, меню запись в файл.
Создадим собственный сценарий.
Идём в "настройки сценария.

Всё, тут нам больше ничего не интересно, жмём "BackSpace" (бэкспэйс).
Идём до пункта "сохранить настройки в новом сценарии" и жмём ентер.
Вводим имя сценария:
AllFilesInFolder10min64KBPS-StartbatchRename
Что означает:
все файлы из папки 10 минут 64 килобита в секунду - запустить пакетный переименователь.
Снова жмём ентер и можно записывать книжки.

Внимание!!!

Программа не удаляет исходные файлы. Поэтому, если у вас 9 гигов этих файлов, то вам потребуется еще 9.
Напомню, что программа не проверяет ничего, свободное место на диске тоже не проверяет.
Будьте внимательны.
Если вам этот проект понравился, то вы можете мне писать со своими предложениями.
Если программа будет востребованна, тоесть будет обратный отклик пользователей, то (возможно) сделаю все нужные проверки.

Примечание!!!

Если мне кто подскажит как из максридера передать коммандную строку путь к программе с параметрами, то я сделаю еще веселее.

Приложение!!!

Коммандная строка.
Поскольку максридер не может передавать параметры программе, то я сделал затычку для этого:
batchStater.exe
Значит так, из максридера нужно вызывать именно эту затычку.
Рядом с этой затычкой вам следует создать файл:
command.log
и в нём прописывать требуемые параметры.
Параметр, собственно один разъединственный, но состоит из трёх-четырёх цифр.

Таблица вариантов команд:

Команда - Действие

Примечание!!!

В файле command.log должны быть только указаные 4 символа, никаких переносов и прочей символистости. В архиве лежит такой файл, он передаст batchReName следующие команды:
Еще раз повторю, что для того, что бы это всё сработало, из максридера следует вызывать не
batchReName.exe
а
batchStarter.exe

И не забывайте писать письма, а то я скучаю. :)
Скачать, batchRename_v1.1.5_beta.zip 16,3 кб