Мист
01:29 26-03-2011 A little bit of coding
Как известно, комиксы удобнее хранить не в виде папки с картинками, а в виде .cbr/.cbz-архива. По сути, это обычный rar/zip-архив, который с помощью программы CDisplay можно просматривать без распаковки. Вместо кучи папок и подпапок с кучей картинок получаем кучу аккуратных архивов, что весьма упрощает и комфортизирует процесс хранения и чтения.
Затеялся я тут, в общем, такую штуку провернуть. Но это ж каждую папку надо сначала в архив запихать, а потом еще вручную расширение сменить. Такие развлечения и так-то быстро наскучивают, а уж когда файлов больше пятидесяти, и вовсе повергают в уныние и отчание. Так что на втором десятке папок я решил слегка автоматизировать процесс.

С этой целью взял и, собственно, наваял крохотную программку для смены расширения одному или нескольким файлам. Исключительно потому, что вручную делать это сильно впадлу.
Я в курсе, что таких программ и без того немало - более того, пока искал, как бы обойти небольшие проблемы реализации, нашел и вовсе миниатюрное решение - bat-файл в пол-строки.
Несмотря на все это, хотелось и своими ручонками запилить решение для проблемы. Ради ачивмента, например.


Сама программка вот она, кому интересно. Интерфейс простейший - выбираем файл или несколько файлов, вводим расширение (и не забываем точку в начале), и жмем "Сменить расширение". Файлы с новым расширением заменяют исходные и находятся в той же папке.
Да, так как программка в VS 2005 написана, возможно, потребуется .NET Framework 3.5 для работы. А может, и нет.

В ритме Hammock - What Heaven Allows
В общем, Доволен