Simular CTRL + F12 2 segundos presionando la tecla

2

Estoy intentando abrir el cuadro de diálogo de apagado de OS X simulando la tecla, presione Control + F12 durante 2 segundos (usando un teclado Logitech). No importa cuánto lo intente, simplemente no puedo hacerlo funcionar.

Mi último script se parece a esto:

on run
    tell application "System Events"
        key down {key code 111 , key code 59}
        delay 2.0
        key up {key code 111 , key code 59}
    end tell
end run

Esto debería funcionar y funciona si presiono Control + F12 durante 2 segundos en mi teclado, así que alguien puede decirme por qué no funciona cuando se me llama. applecript?

    
pregunta JayMonkey 23.12.2013 - 01:23

1 respuesta

1

En lugar de simular un método abreviado de teclado, simplemente puede llamar al cuadro de diálogo de apagado con el siguiente AppleScript:

tell application "loginwindow" to «event aevtrsdn»

… o para el cuadro de diálogo de reinicio:

tell application "loginwindow" to «event aevtrrst»
    
respondido por el grg 23.12.2013 - 11:46

Lea otras preguntas en las etiquetas