我正在用Cocoa编写一个Mac应用程序,它需要能够“锁定”计算机。基本上,我正在编写一个小代理,它将在后台进行操作,当出现提示时,抛出一个覆盖整个屏幕的窗口,包括状态栏,并显示一条消息(类似“给我回电脑,小偷!” )。
窗口有两个要求:它无法移动,无法关闭,最小化或以其他方式禁用 - 只需在屏幕上放置一个大blob,确保小偷无法使用计算机。我有所有代理人的东西排队,但我需要帮助编码这个窗口。有没有人有任何想法?
谢谢,
克里斯
P.S - 在我的梦想世界中,即使在登录屏幕上也会出现此窗口。代理将在那时运行,但我不确定OS X是否允许它......
答案 0 :(得分:1)
您要求的基本上是将用户的计算机变为功能不强的kiosk。另请参阅this technote on the same subject。
为了显示,Kiosk模式文档中描述的全屏视图模式的替代方案包括: