Можно ли изменить существующий экран блокировки OSX? Например, если я хочу добавить кнопку над изображением профиля пользователя, которая при нажатии говорит «Hello World»... возможно ли это?
Цель состоит в том, чтобы запустить AppleScript при нажатии кнопки.
РЕДАКТИРОВАТЬ -
/System/Library/PrivateFrameworks/LoginUIKit.framework
Здесь у вас есть возможность изменить изображения экрана входа в систему и тому подобное, но также он содержит несколько скомпилированных файлов nib, сокращенно «LUI», что, как я предполагаю, означает «заблокированный пользовательский интерфейс». Я собираюсь настроить параллели и попытаться открыть их в Snow Leopard с помощью xcode 3.2.6 и посмотреть, смогу ли я отредактировать перья. Если я смогу это сделать, будет ли редактирование таких файлов нарушением их TOS?
Другая возможность заключалась в том, чтобы запустить окно над ним. При блокировке экрана я могу открыть окно над заставкой, просто сказав
[window setLevel:NSScreenSaverLevel]
но тем не менее, это не перекрывает экран входа в систему.
Я чувствую, что это даже не должно быть возможным, но я видел нечто подобное в приложении Knock to Unlock.