среда, 14 января 2015 г.

Пакетное конвертирование изображений с рекурсивным обходом каталогов

Еще одни полезный однострочничек, по аналогии с flac в ogg без лишней возьни с мышью и окошками, на сей раз конвертирующий изображения из одного формата в другой (например, из tif в jpg) с рекурсивным обходом каталогов. Обход каталогов (от текущего) с поиском файлов для обработки выполняется с помощью утилиты find, а конвертирование изображений - с помощью утилиты mogrify из пакета imagemagick.
find . -name "*.tif" -exec mogrify -format jpg {} \;

воскресенье, 11 января 2015 г.

Релиз reup-1.6.0


Учитывая, что структура имени hex-файлов, с которыми работает reup, узаконена и содержит номер платформы и версию ПО ЭБУ, reup 1.6.0 обновляет идентификацию hex-файла используя эту информацию. Т.о., в файле конфигурации более не требуется указывать адрес массива *_swver* и его длину, а reup отныне может пакетно обрабатывать наборы hex-файлов с различными версиями ПО ЭБУ. Версии ПО, известные reup (986.2.0.0, 766.1.2.0, 772.7.6.0, 772.8.5.1), прописаны в функции k2rei_swver::setECUSW.