Eu tenho um teclado da Microsoft com um play/pausebotão. Existe uma maneira de mapear a play/pausechave para o botão Reproduzir / Pausar no site da Pandora?
Eu uso o Chrome como meu navegador e estou executando o Windows 7.
Eu tenho um teclado da Microsoft com um play/pausebotão. Existe uma maneira de mapear a play/pausechave para o botão Reproduzir / Pausar no site da Pandora?
Eu uso o Chrome como meu navegador e estou executando o Windows 7.
Respostas:
Eu preparei uma solução usando o AutoHotkey . Demora um pouco para configurar, mas vale a pena!
Baixar e instalar AutoHotkey_L
Crie um novo .txt
arquivo. Renomeie para ter a .ahk
extensão.
Botão direito do mouse no arquivo e selecione Edit Script
.
Insira o seguinte:
#InstallKeybdHook
Salve .
Clique com o botão direito do mouse no arquivo novamente, desta vez selecionando Run Script
.
O script está ativo, conforme indicado na bandeja do Windows:
Clique com o botão direito do mouse no ícone da bandeja e selecione Open
.
Pressione sua play/pausetecla O pressionamento de tecla foi registrado.
No menu, selecione View > Key history and script info
.
Na parte inferior, você verá algumas informações sobre o pressionamento de tecla recente. Estamos interessados no SC
(Código de verificação). No meu caso, foi 122
.
Abra o Pandora.com no Google Chrome.
Pressione Ctrl+ Lpara selecionar a barra de endereços.
Agora, pressione Tabvárias vezes até que o foco seja movido para o botão play / pause do Pandora . Mantenha a contagem! No meu caso, foram necessárias 10
abas.
Clique com o botão direito do mouse no ícone da bandeja da AutoHotkey e selecione Exit
. Terminamos a configuração!
Crie e execute o seguinte script, da mesma maneira que as etapas 2 a 6 acima. Substitua XXX
na 1ª linha pelo código de digitalização e YY
na 5ª linha pela contagem de guias .
SCXXX::
SetTitleMatchMode, 1
WinGet, original, ID, A
WinActivate, Pandora Internet Radio
Send ^l
Send {Tab YY}
Send {Space}
WinActivate, ahk_id %original%
Exit
Agora, quando você tiver o Pandora.com aberto e pressionar a play/pausetecla, o script clicará em reproduzir / pausar no Pandora.com e retornará de volta para onde você estava.
http://www.daveamenta.com/2010-06/pandora-one-media-keys-enable-them/ Esse cara criou um .exe que mapeia as chaves de mídia para você.
Isso é um pouco mais antigo, mas tenho alguns a oferecer uma solução para quem não quer escrever código. Eu escrevi um aplicativo que permite mapear suas chaves para o Pandora. Eu chamo Pandora Keys, o aplicativo em si é de código aberto, para que você possa editá-lo, se necessário. Possui alguns outros recursos interessantes, descritos no site.
Disclaimer: Eu sou o autor desta aplicação.
>>
botão no seu teclado.
Esse script de tecla de atalho automático funcionou para mim, para a versão da Web do Pandora (no Chrome). O script procura o título da janela ativa com a palavra "Pandora", envia a tecla da barra de espaço para Pausar / Reproduzir e, em seguida, minimiza a janela, retornando à sua janela original. O "SetTitleMatchMode, Slow" ajuda o script a identificar melhor as janelas ocultas.
Este exemplo define a tecla "Pause / Break" como o botão Pause, e Alt + "Pause / Break" irá para a próxima música. Para alterar o botão, use o método de identificação de chave acima e substitua "SC045" por essa chave.
O "Sleep, 50" melhora o desempenho, diminuindo um pouco o script. Se você achar que, às vezes, o script não funciona, tente adicionar mais tempo nestas linhas: ex. "Durma, 75"
#NoEnv ; Recommended for performance and compatibility with future AutoHotkey releases.
; #Warn ; Enable warnings to assist with detecting common errors.
SendMode Input ; Recommended for new scripts due to its superior speed and reliability.
SetWorkingDir %A_ScriptDir% ; Ensures a consistent starting directory.
SC045::
SetTitleMatchMode, 1
SetTitleMatchMode, Slow
WinGet, original, ID, A
WinActivate, Pandora
Sleep, 50
Send {Space}
Sleep, 50
WinMinimize, Pandora
Sleep, 50
WinActivate, ahk_id %original%
Exit
!SC045::
SetTitleMatchMode, 1
SetTitleMatchMode, Slow
WinGet, original, ID, A
WinActivate, Pandora
Sleep, 50
Send {Right}
Sleep, 50
WinMinimize, Pandora
Sleep, 50
WinActivate, ahk_id %original%
Exit