是否可以替换 Mac 的登录窗口?

是否可以替换 Mac 的登录窗口?

我知道 OS X 上的登录窗口可以自定义——你可以更改背景图片更换 Apple 徽标添加文字并设置尺寸,隐藏用户, 和设置登录/注销挂钩,并通过工作组管理器设置窗口以显示两个文本输入字段或用户名列表等。

可以替换登录窗口吗?

场景 1: 在小学,我们希望 1、2 和 3 年级的学生能够轻松登录。(老师告诉我们,让学生登录浪费了很多时间)。当您设置一个列表,列出您希望能够登录到给定计算机的所有人员的姓名时,您会得到一个很长的列表。我希望学生可以先选择他们的年级(或组),然后再得到一个较短的列表。此外,您可以在姓名旁边放置人物脸部的小图标,但像选择器这样的封面流会更有用,他们可以在其中查找他们的脸部并单击它。

场景 2: 我们希望为笔记本电脑设置一个“学生”帐户,无需密码。登录后,系统会显示一个实用程序,要求您验证身份并挂载主文件夹(并指示您在那里保存内容,因为退出时帐户将被删除)。使用自定义登录屏幕,可以一次性完成这两个步骤 - 您会看到一个登录窗口,选择自己,然后登录。您以“学生”身份登录,并且挂载了主文件夹,但看起来就像一个步骤。

如果可以替换登录窗口,是否有人知道任何替换或制作登录窗口的起点?

附录: 我已经发布了对应问题在 stackoverflow 上。

答案1

除了您提到的选项之外,我没有看到任何自定义登录屏幕的选项。基于 Apple 的保护性质,我预计通过编写自定义登录屏幕不会有太多好处,但如果有的话,我确信它必须用 Objective-C Cocoa 手动编写。

对于场景 2,我认为你还需要创建一个自定义脚本或应用程序,提示学生输入一些凭证,然后挂载他们的主文件夹。尝试Applescript

1 至 3 年级的学生真的需要自己的登录名吗?他们的个人密码会很糟糕。也许最好教他们将文件放在写有他们名字的文件夹中。

相关内容