2012-02-27 1 views
1

Я оцениваю install4j. Установщик, который я пытаюсь создать, использует текстовое поле passwort. Значение этого поля должно быть записано в файл var var в качестве закодированного значения. Дополнительный установщик должен разрешить два пути установки:Получить содержимое переменной пароля в файле ответов

  • нормального путь («продвинутый»), что позволяет пользователю видеть каждый экран и проверить/ввести любое значение - используя этот путь, поле пароля работает отлично.

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

Используя простой путь (без показывает экран, который содержит поле для ввода пароля), кажется, что во время установки только кодированный переменное («passwordField» .encoded) доступно, но не «реального» переменный пароля. Есть ли возможность получить «реальную» переменную пароля, не показывая экран, содержащий эту переменную - возможно, используя какой-то «метод декодирования»?

Большое вам спасибо за помощь!

Frank

ответ

0

Добавить другой компонент пароля с тем же переменным на экран, который показан на простом пути и установить свое выражение видимости «ложь». Затем этот невидимый компонент обновит переменную с помощью декодированного значения.