1 votos

Cómo puedo hacer que el botón de encendido de mi MacBook ejecutar una secuencia de comandos personalizada?

Estoy ejecutando OS 10.7.5 en octubre de 2008 MacBook unibody, y me gustaría conseguir de alguna manera mi equipo para ejecutar un script cada vez que presione el botón de encendido, en lugar de preguntar si quiero encender mi computadora portátil apagado.

Mi situación es la siguiente: simplemente cierre la tapa del MacBook a veces los resultados en modo de suspensión no iniciar, y a continuación, el equipo cerrado se pone muy caliente (no estoy seguro de lo que está pasando allí). He resuelto este problema presionando el botón de encendido y la elección de "Dormir" cada vez que quiero poner a dormir y, a continuación, cierre la tapa.

Ahora, ya que el uso de TrueCrypt, quiero desmontar todos mis TrueCrypt unidades cada vez que me pongo mi laptop a dormir. Así que cuando presiono el botón de encendido, deseo ejecutar los siguientes comandos:

truecrypt -d
osascript -e 'tell application "System Events" to sleep'

En este caso no tiene que darme cualquier tipo de símbolo de sistema, me gustaría que la ejecución de comandos directamente. Cualquier sugerencia apreciado!

EDIT: supongo que no tiene que ser el botón de encendido que yo prensa cuando esta secuencia de comandos se ejecuta. Es decir, si puedo conseguir la ejecución de estos dos comandos asociados con una determinada combinación de teclas, yo estaría igual de feliz.

2voto

KeyRemap4MacBook al parecer, se puede asignar el botón de encendido durante algunos Macs, pero no funcionó con mi iMac.

<autogen>__ConsumerToKey__ ConsumerKeyCode::POWER, KeyCode::F19</autogen>

Si usted sólo desea asignar un acceso directo a una secuencia de comandos, consulte esta pregunta.

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