Acceso directo global para correo nuevo en Thunderbird

0

Me gustaría tener una tecla de acceso directo global para enviar un mensaje nuevo utilizando Thunderbird en Mac OS. ¿Cómo puedo hacer esto?

    
pregunta anumi 19.09.2013 - 22:35

1 respuesta

1

Puede asignar un teclado acceso directo a un script como este:

tell application "Thunderbird"
    reopen
    activate
end tell
tell application "System Events" to tell process "Thunderbird"
    repeat 10 times
        try
            click menu item "Message" of menu 1 of menu item "New" of menu "File" of menu bar 1
            return
        on error
            delay 0.1
        end try
    end repeat
end tell

Si Thunderbird no estaba abierto antes de que se ejecutara el script, hay un breve retraso antes de que se complete la barra de menú.

Editar: esto no vuelve a abrir la ventana principal ni cambia los escritorios si la ventana principal ya está abierta en un escritorio diferente :

launch application "Thunderbird"
tell application "System Events" to tell process "Thunderbird"
    repeat 10 times
        try
            click menu item "Message" of menu 1 of menu item "New" of menu "File" of menu bar 1
            exit repeat
        on error
            delay 0.1
        end try
    end repeat
    set frontmost to true
end tell

Edit 2: el segundo script también a veces cambia los escritorios, pero no pude averiguar cómo evitarlo.

    
respondido por el user495470 20.09.2013 - 00:06

Lea otras preguntas en las etiquetas