我一直在试图研究如何在登录屏幕上构建应用程序窗口。基本上以Bootpicker的工作方式。 (请参阅:http://www.myosxfreeware.com/wp-content/uploads/2008/01/bootpicker-1.jpg)Bootpicker项目已关闭,我一直花费数小时才能找到要学习的源代码。在OS X上启动应用程序LoginWindow
有没有人有什么需要做什么来开始编程这样的建议?
我一直在试图研究如何在登录屏幕上构建应用程序窗口。基本上以Bootpicker的工作方式。 (请参阅:http://www.myosxfreeware.com/wp-content/uploads/2008/01/bootpicker-1.jpg)Bootpicker项目已关闭,我一直花费数小时才能找到要学习的源代码。在OS X上启动应用程序LoginWindow
有没有人有什么需要做什么来开始编程这样的建议?
BootPicker是一个(主要)正常的Mac OS X应用程序;唯一的真正魔力的地方在于它使用,其中包含一个特殊键LaunchAgent的plist:
<key>LimitLoadToSessionType</key>
<string>LoginWindow</string>
我相信这是所有有必要使它发射在登录窗口。
谢谢,DuskWuff。我正在通过LaunchAgent plist打开一个应用程序取得进展。出于某种原因,它只能启动应用程序的菜单栏,而不是应用程序窗口本身(使用TextEdit.app进行测试)。我不知道是否有登录屏幕的窗口行为属性? – user1399039
您有兴趣编写[bootloader](http://en.wikipedia.org/wiki/Booting#Boot_loader)。 – vcsjones
感谢您的评论,琼斯,但我更感兴趣的是有一个应用程序将加载在登录窗口,不一定是管理启动加载的东西。 我的想法是制作另一个窗口,让用户在点击任何用户图标开始使用计算机之前执行某些操作。 – user1399039