Programa para pressionar duas teclas em sequência repetidamente

1

Posso fazer um programa no meu Mac que, quando ativado, pressione duas seqüências repetidamente automaticamente?

Pedido estranho, mas para o meu Mac trabalhar com as chaves de brilho e brilho, é necessário alternar constantemente.

    
por William 31.12.2012 / 16:02

3 respostas

0

Esta é a maneira mais clara e fácil de pensar:

Acesse: link , role até o final e baixe o binário pré-compilado. Desarquivar e colocá-lo em sua pasta de aplicativos (/ Applications)

Depois de fazer isso, abra o editor do Applescript e digite:

repeat
do shell script "/Applications/brightness 0.9"
delay 0.5
do shell script "/Applications/brightness 1"
delay 0.5
end repeat

Exporte para onde você quiser como um aplicativo.

Ao iniciá-lo, ele deve rapidamente flutuar seu brilho.

É muito menos fácil se você for a Preferências do Sistema > Mostra > Exibir e desmarcar "Ajustar o brilho automaticamente".

    
por 31.12.2012 / 17:37
0

Sua britude muda inesperadamente? Em seguida, vá em "Preferências do sistema" e, em seguida, na seção "Exibir" e desmarque a opção "Ajustar automaticamente o brilho à medida que a luz ambiente muda".

    
por 31.12.2012 / 17:32
0

AppleScripts não pode simular pressionando as teclas de mídia. Caso contrário, algo assim pode funcionar:

repeat
    tell application "System Events"
        delay 1
        key code 122 -- F1
        delay 1
        key code 120 -- F2
    end tell
end repeat

Eu também tentei alterar outras combinações de teclas para as teclas de brilho com o KeyRemap4MacBook, mas isso não afeta os comandos de código de tecla ou de pressionamento de tecla.

O Keyboard Maestro pode simular pressionando as teclas de mídia (mesmo que elas sejam mostradas como pontos de interrogação):

Vocêpodeexecutaraaçãoacadaminutoadicionandoissoaocrontab:

*****osascript-e'tellapp"Keyboard Maestro Engine" to do script "test"'

Outra opção pode ser executar brightness.c com o cron ou launchd .

    
por 31.12.2012 / 16:39