Скачав из интернета очередной файл, пользователи обычно этим не ограничиваются. Если файл предназначается для хранения, они перемещают его в отдельную папку, если это архив, его распаковывают. Мультимедийные файлы могут воспроизводиться в плеере, конвертироваться, переименовываться, то же самое можно сказать о текстовых документах, изображениях и прочих типах файлов. Действий над файлами может быть множество, но есть у всего этого нечто одно общее — почти все операции над ними производятся вручную. А что, если бы все эти действия выполнялись автоматически согласно заранее запланированному сценарию? Кинули, например, архив в некую папку, где он сам распаковался, а его содержимое было перемещено в отдельный каталог. Или нужно сконвертировать какое-нибудь аудио или видео. Конечно, можно открыть сторонний конвертер, указать путь к файлу, задать параметры и только после этого запустить процесс. А теперь представьте, что все это будет выполнено на автомате. Сколько времени и сил будет таким образом сэкономлено.
Программа Folder Actions — автоматизируем действия над перемещенными в папку файлами
Другое дело как всё это реализовать. К счастью, ничего сложного в этом нет. Существуют программы, позволяющие автоматизировать действия над перемещенными в определённые папки объектами, и одной из таких программ является Folder Actions. Вариантов применение этой программы более чем достаточно. Помимо набора готовых сценариев, вы можете создавать собственные, подчас весьма сложные, представляющие собой последовательность нескольких действий.
Что касается сценариев по умолчанию, среди таковых вам будут доступны отправка уведомлений о получении новых файлов, их копирование и перемещение, архивирование и разархивирование, а также конвертирование изображений, аудио и видео. Продемонстрируем работу Folder Actions на конкретном примере, выбрав что-нибудь попроще, скажем, распаковку архива с последующим его удалением.
В правой части окна программы имеется пустое поле с текстом «Add folders first».
В этом поле мы будем добавлять папки с обрабатываемым содержимым. Таких папок может быть сколько угодно, а точнее столько, сколько действий вы собираетесь производить над файлами. Создав на рабочем столе папку с именем «Разархивировать», добавим её на панель программы кликом по тексту «Add folders first» или через главное меню «Folder» и отметим добавленный каталог галочкой. Теперь настроим действие. Справа выбираем из готового списка сценарий «Compress, decompress files…», активируем кнопку распаковки, а в блоке «Save resalt to» укажем путь для сохранения распакованного содержимого. Программа предлагает два варианта: сохранить его в подпапку или произвольный каталог в любом месте диска. Так как архив после распаковки нам больше не понадобится, отмечаем опцию «Dеlete files after processing». Осталось только сохранить настройки нажатием кнопки «Save».
Всё готово, можно проверять. Забрасываем архив в папку «Разархивировать», заходим в неё и видим, что никакого архива в ней уже нет, а есть папка Result с распакованными файлами. Аналогичным образом организуются и прочие сценарии.
А вот с собственными сценариями всё немного сложнее. Обработчиком в данном случае служит уже не столько сама программа, а командный CMD или BAT-файл, который только запускается на исполнение Folder Actions. В качестве альтернативы код скрипта может быть внесён в поле «Execute the following», но сути это не меняет.
При наличии соответствующего опыта с помощью Folder Actions можно автоматизировать любой сценарий с использованием средств Windows или сторонних программ.
А теперь о не самом приятном. Официальным сайтом проекта является www.folderactions.com, странно только, что нам так и не удалось найти на нём ссылки на скачивание приложения, пришлось качать его с Софпедии. Похоже на то, что разработчик отложил его в долгий ящик, с момента создания программы минуло уже как пять лет, а версия по-прежнему доступна лишь 1.1.
Скачиваем программу отсюда: www.softpedia.com/publisher/FolderActions-com-84263.html