7 votos

¿Cómo desactivar el cuadro de diálogo "El tiempo de su ordenador está casi agotado"?

Cuando el control parental está activado y el ajuste de la hora del ordenador está configurado, al usuario controlado se le mostrará un diálogo 15, 5 y 1 minuto(s) antes de que se acabe el tiempo:

"Your computer time is almost up." dialog

Un usuario administrador puede añadir más tiempo de ordenador a través de este diálogo (15 min, 30 min, resto del día, etc.), si lo desea.

¿Hay alguna forma de desactivar este diálogo? - ¡sin piedad!*

Sé que no está disponible a través de las Preferencias del Sistema, pero ¿hay algún tipo de configuración oculta a la que se pueda acceder a través de, por ejemplo, el Terminal? O bien, ¿hay una manera de enviar automáticamente ⌘ + W ¿la combinación de teclas cuando aparece un diálogo específico?

Estoy (todavía) en Snow Leopard, pero si alguna respuesta funciona en Lion, estoy dispuesto a aceptarla.

*) En realidad he habilitado el control parental para mi cuenta de sock-puppet y, como conozco la contraseña de administrador, añadir tiempo a través de este diálogo sería simplemente <em>también </em>fácil.**

<sup>**) También sé que, siendo un administrador, podría añadir más tiempo de muchas maneras diferentes y el bloqueo de este diálogo no me impediría añadir más tiempo de otras maneras. Pero, como he dicho, añadir tiempo a través de este diálogo es <em>demasiado fácil </em>.</sup>

2voto

TraFoO Puntos 11

/System/Library/CoreServices/SecurityAgentPlugins/FamilyControls.bundle/Contents/Resources/English.lproj/FamilyControls.nib es un archivo XML binario que puede ser abierto por TextWrangler u otros editores de texto. Esta no es una solución desarrollada (todavía), pero sugeriría que algunas ediciones bien colocadas en este nib podrían ser capaces de desactivar el diálogo, tal vez haciendo desaparecer los botones. En cualquier caso, esto suena más prometedor que poner a cero aleatoriamente partes del binario usando un editor hexadecimal, que es el otro canal que he estado explorando.

1voto

moodforaday Puntos 2633

Copie y pegue esta línea en el Terminal

sudo chmod 000 /System/Library/CoreServices/SecurityAgentPlugins/FamilyControls.bundle/Contents/Resources/English.lproj/localizable.strings

Tenga en cuenta que debe ser ¡toda una línea!

Después, inténtalo de nuevo a ver qué pasa.

Lo siento. Debería haber explicado esto. chmod 000 significa "nadie puede leer, escribir o ejecutar este archivo, ni siquiera el propietario del sistema". Usted puede tiene que reiniciar para que el sistema se dé cuenta de que ha hecho esto. En general, hago no recomiendan hacer cualquier tipo de cambios en /System/ pero parece que quieres "cualquier solución".

Por cierto, para invertir esto, pegue esta línea en el Terminal

sudo chmod 644 /System/Library/CoreServices/SecurityAgentPlugins/FamilyControls.bundle/Contents/Resources/English.lproj/localizable.strings

chmod 644 dice "el propietario puede leer/escribir, los usuarios del grupo al que pertenece el archivo pueden leer, y los demás también pueden leer". Esos son los permisos por defecto para el archivo, según mi sistema.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X