CJ Flash

|
Posted: Fri May 25, 2007 00:04 Post subject: |
|
|
CaptainFlint wrote: | Ура, удалось-таки его убедить сделать подвижки в этом направлении! Я предложил реализовать следующим образом: если мы уже находимся в зашифрованном архиве и жмём Alt+F5, то просто-напросто опция "Шифровать" будет включённой по умолчанию, но её можно будет выключить, получив в результате незашифрованный архив. Гислер сказал, что это, действительно, хорошая идея. Ждём-с. Возможно, правда, это будет не в RC5. |
Уже неплохо. Однако, есть один нюанс. Сейчас, если мы находимся в зашифрованном архиве и жмем Alt+F5 при установленной галке "Шифровать", получим запрос на указание пароля к новому архиву. Т.е. если старый архив, был упакован с паролем 123, для нового можно указать другой пароль, например, 111. Получается, в твоем варианте нельзя сменить пароль за один шаг.
В итоге, наиболее понятным и удобным для использования, на мой взгляд, был бы следующий вариант:
1. Если старый архив не зашифрован:
а). Если "Шифровать" - спрашиваем пароль на зашифровку.
б). Если не "Шифровать" - пакуем без пароля.
2. Если старый архив зашифрован:
а). Если "Шифровать" - выдаем диалог с уже введенным старым паролем (и поясняем текстом, что это пароль от старого архива и его можно поменять); если пользователь не меняет пароль - пакуем со старым, если поменял - выдаем по стандарту диалог подтверждения нового пароля и пакуем с новым паролем.
б). Если не "Шифровать" - пакуем без пароля.
Надеюсь, получилось донести мою мысль. Но если что-то не понятно - спрашивайте.  _________________ The past was yesterday...
TC 8.51a x32, #116718 Personal licence |
|