Архивные дела


Недавно вспомнил одного из бывших работников «добрым» словом. Товарищ написал программу, которая создаёт архивы, защищенные паролем, при этом пароль формируется в некоторой зависимости от имени файла. Потом эти архивы нужно было как-то распаковывать. Поэтому товарищ сделал еще одну программу, в которой предлагал вводить имя файла и получать пароль к архиву.

Таким образом, для распаковки архива нужно было выполнить нехитрую, но занудную последовательность действий:

  1. Скопировать имя файла
  2. Вставить имя файла в программу
  3. Получить пароль к архиву
  4. Скопировать пароль к архиву
  5. Запустить программу-архиватор (WinRar, 7-zip и т.п.)
  6. Указать программе-архиватору пароль к архиву

Меня такой обряд распаковки архива утомил уже после первого сеанса. Я написал еще одну нехитрую программу, работа с которой выглядит следующим образом:

  1. Выбираем файл архива
  2. Выбираем каталог распаковки, если надо (по умолчанию архив распаковывается в каталог с файлом архива)
  3. Нажимаем кнопку «Распаковать»

Теперь про «шедевр» товарища и связанные с ним пляски можно благополучно забыть.

Реклама
Запись опубликована в рубрике автоматизация, программирование. Добавьте в закладки постоянную ссылку.

2 комментария на «Архивные дела»

  1. ivladislaw:

    А новая программа вызывает программу-архиватор и передаёт ей имя и пароль в качестве параметра?

Добавить комментарий

Заполните поля или щелкните по значку, чтобы оставить свой комментарий:

Логотип WordPress.com

Для комментария используется ваша учётная запись WordPress.com. Выход / Изменить )

Фотография Twitter

Для комментария используется ваша учётная запись Twitter. Выход / Изменить )

Фотография Facebook

Для комментария используется ваша учётная запись Facebook. Выход / Изменить )

Google+ photo

Для комментария используется ваша учётная запись Google+. Выход / Изменить )

Connecting to %s