O que eu gostaria de ter é:
- Por padrão, o microfone deve estar mudo
- Quando CapsLockestá baixo, o microfone deve ativar
- Quando CapsLockestá em cima, o microfone deve silenciar
(Basicamente converter meu Skype para agir como um walkie-talkie com uma funcionalidade push-to-talk )
Eu encontrei o AppleScript que pode alterar a entrada de volume do microfone, então o primeiro passo foi fácil, mas eu não encontrei nenhuma maneira de atribuir o mesmo CapsLocka um script. Note que a minha CapsLockchave está desligada e eu não gostaria de experimentar algo como o sTART.
Se o CapsLockfor muito especial, não me importaria de usar outra chave, mas quero obter a mesma funcionalidade.
Edit : Provavelmente não é realmente possível fazê-lo sem usar qualquer aplicativo, por isso, se houver um aplicativo que pode fazer isso, também funcionaria para mim.
Respostas:
Primeiro, o AppleScript que inspeciona o estado da chave e manipula o microfone ativando e silenciando:
Observe que
checkModifierKeys
aplicativo de linha de comando (e seu caminho).Na segunda etapa, ligamos o script a um atalho-chave. Existem muitos aplicativos que podem fazer isso (alguns listados em uma resposta no SuperUser ) ou como um serviço do Automator. (C & P da resposta de Lri ...)
Então, eu atribuí opt+ shift+ Mao script acima e ele habilita o microfone, mantendo-o ligado enquanto aguento shift. O microfone é silenciado novamente quando eu solto shift.
fonte
Eu não usei, mas Skii plugin para o Skype, parece fornecer o que você está procurando:
fonte