среда, 12 ноября 2008 г.

Обустраиваемся с nnBackup

Постоянно использую отличную утилиту nnBackup для архивирования, резервирования и синхронизации данных.

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

Взял и набросал подсистемку под названием Backup. Подсистемка простая, но достаточно удобная.

Вчера провёл полевые испытания подсистемы. Да, скажу я вам, GUI рулит в походных условиях (когда башка забита текущими делами и нет возможности спокойно подумать). Тыцнул мышой туда-сюда, и конфигурация готова - пользуй.

Как задокументирую подсистему, так и выложу её на components.oberoncore.ru.

А пока что, хочется поблагодарить автора программы nnBackup за классный инструмент.

2 комментария:

Petryxa комментирует...

Хорошо было бы описать процесс разработки, его характерные особенности в BlackBox. Насколько легко/трудно было воплотить ту или иную функцию. Ну и т.д.

Unknown комментирует...

Честно говоря, лень описывать все мелочи, с которыми я столкнулся :)

Программировать в BlackBox интересно, а GUI для nnBackup - это некий полигон для опробования идей.

Сначала хотел кавалерийским наскоком реализовать простой интерфейс. По дороге выяснилось, что nnBackup имеет кучу фичей, и если применять стандартную диалоговую парадигму (формы и контролы), то GUI усложнится до безобразия.

А в БлэкБоксе ж составные документы! Идея сама спрыгнула в руку: для редактирования списка опций идеально подходит интерактивный текст.

Главное, что в одной простой парадигме легко решаются разнообразные задачи.

Постоянные читатели