Agregue tiempo a una cuenta administrada de Control parental de OS X con un comando de shell

Agregue tiempo a una cuenta administrada de Control parental de OS X con un comando de shell

Imagino que hay un contador simple para el uso diario y que se puede modificar, pero no he podido encontrar ninguna documentación sobre dónde o cómo hacerlo. ¿Alguien sabe?

Respuesta1

El archivo:

Biblioteca/Soporte de aplicaciones/Apple/ParentalControls/Users/user/com.apple.familycontrols.overrides.plist

parece contener una "duración" de par clave/entero que controla por completo el tiempo restante para el día actual.

La sintaxis es bastante fácil de entender, aunque no está del todo claro cómo reacciona el sistema a los cambios en el archivo. Por ejemplo, el temporizador en el menú de nombre de usuario se interrumpe si se edita mientras el usuario está conectado. Sin embargo, todo parece recargarse al iniciar sesión, por lo que debería ser fácil extender el tiempo de forma remota a través del shell una vez que se haya agotado. Pero tenga cuidado, el formato de hora es inestable. Solo logré probar la duración de números de tres dígitos y parecen interpretarse como Minuto Segundo Segundo.

EDITAR> Las teorías anteriores no son correctas. Parece que el valor es en realidad un valor en segundos, pero debe agregarse a algún tiempo de caducidad que no está en este archivo, pero probablemente en los archivos plist binarios individuales almacenados bajo la misma jerarquía en año/mes/día, pero es Es muy difícil descifrarlos.

información relacionada