Краткая версия: есть ли способ заставить текстовое поле в OSX принять вставку строки, несмотря на то, что разработчик (Apple) установил его, чтобы не принимать копирование-вставку?
Длинная история:
Платформа: OS X 10.8.2 (Mountain Lion)
Просто подключите новый внешний диск, установите его в зашифрованном виде (HFS+ зашифрованный раздел). Работает как положено.
Проблема в том, что я установил длинный случайно сгенерированный пароль. Как и многие другие, я сохранил этот в KeePassX. Все было бы замечательно ... за исключением того, что Apple не позволяет мне просто вставить пароль в диалоговое окно "Введите пароль", которое отображается после подключения диска!
Очень раздражает перезаписывать длинную случайную строку из одного окна во второе каждый раз, когда обнаруживается диск. Есть ли способ заставить поле ввода принять вставленный пароль?
Одним из решений было бы сохранение пароля в OS X KeyChain, но ... похоже, в этом есть ошибка. Окно "ввода пароля" не исчезает даже после правильной установки тома. Я набираю пароль, нажимаю "Разблокировать", и элементы управления отображаются серым цветом. Через несколько секунд я вижу, что диск появляется в Finder, но окна "диалога ввода" трясутся, как в случае, если был введен неправильный пароль, и возвращаются в исходное состояние. Кроме того, несмотря на отмеченную опцию сохранения пароля в KeyChain, он там не записан (полагаю, что эти два могут быть связаны). Таким образом, проверка "Store in keychain" не решает мою проблему ...