Привет, ребята.
Работая на Mac OSX 10.6,
Моя «проблема» заключается в том, что мне нужен безопасный пароль для моей учетной записи пользователя, но я не хочу вставлять его всякий раз, когда процессу требуются права администратора.
Я использую Автопилот, и думаю, что это лучший способ ввода, так что я могу
1 для ввода используйте простой яблочный скрипт,
2 использовать скрипт оболочки с "osascript ..."
3 запустите скомпилированное приложение
4 использовать средство расширения текста в Autopilot (в данном случае, похоже, не работает)
Сценарий, который у меня пока есть:
set the clipboard to "FooBar"
set resultAnything to the clipboard as text
Когда я выполняю в редакторе сценариев, мой результат "FooBar"
Но я не могу заставить его работать где-либо еще.
Я не могу использовать
set the clipboard to "FooBar"
tell application "System Events"
keystroke "v" using command down
end tell
Поскольку диалоговое окно ввода пароля, похоже, не принимает метод команда + v вставка.
Любая помощь?
Кстати, перед тем, как отправлять этот вопрос, я обыскивал сеть и stackoverflow, поэтому извините, если я пропустил что-либо уже опубликованное.
Спасибо