使用 shell 命令向 OS X 家长控制管理帐户添加时间

使用 shell 命令向 OS X 家长控制管理帐户添加时间

我想象有一个简单的计数器用于日常使用,并且可以对其进行修改,但我找不到有关在哪里或如何执行此操作的任何文档。有人知道吗?

答案1

文件:

库/应用程序支持/Apple/ParentalControls/Users/user/com.apple.familycontrols.overrides.plist

似乎包含一个键/整数对“duration”,它完全控制当天的剩余时间。

语法相当容易理解,尽管系统对文件更改的反应并不十分清楚。例如,如果在用户登录时编辑用户名菜单中的计时器,计时器就会中断。不过,登录时似乎会重新加载所有内容,因此一旦时间用完,应该很容易通过 shell 远程延长时间。不过要注意,时间格式很怪异。我只测试了三位数字的持续时间,它们似乎被解释为分钟秒秒。

编辑> 上述理论不正确。看起来该值实际上是以秒为单位的值,但它必须添加到不在此文件中的某个到期时间,但可能在以年/月/日为单位存储在同一层次结构下的单个二进制 plist 文件中,但很难破译这些。

相关内容