Ferramentas de script / macro para Bluetooth, etc. no Windows

2

Digamos que eu tenha que conectar um fone de ouvido Bluetooth. Demora muito tempo para fazer isso manualmente a cada vez (e depois são as configurações de som).

Que tipo de script ou ferramentas de macro eu usaria para automatizar isso?

Um candidato parece ser Autohotkey , mas parece ser mais uma questão de iniciar as ações do que programá-las.

    
por Olav 02.04.2012 / 11:43

2 respostas

2

Autohotkey definitivamente poderia ser sua escolha. Seguindo as possibilidades conceituais:

1) Script o mouse clica para fazer isso. Isso é um pouco de trabalho em AHK

2) Inicie o menu bluetooth via AHK (por exemplo, veja link ). Isso ainda requer um clique, então você também pode roteirizar isso.

Ainda não estou satisfeito com estes, por isso, partilhe mais informações.

    
por 24.01.2013 / 11:08
1

Eu tenho procurado isso porque o Windows 8 adora conectar-se automaticamente ao meu fone de ouvido s305, embora eu geralmente queira conectá-lo ao meu telefone, e o Windows // minha configuração particular é muito ganancioso, recusando-se a liberar a conexão .

Minha solução é uma tecla de atalho que desativa o serviço bluetooth, que eu uso antes de ligar o fone de ouvido. (veja meu antigo método de conexão automática no comentário, acabei de fazer um link para o comando de conexão do fone de ouvido)

^!+b:: EnvGet, DROPBOX, DROPBOX Run %DROPBOX%\Code\Services\utils\batcommands\bstop.lnk ;Run explorer.exe "C:\Users\s9b\Dropbox\Install and Setup\Win7Files\s305.lnk" return ^!+n:: EnvGet, DROPBOX, DROPBOX Run %DROPBOX%\Code\Services\utils\batcommands\bstart.lnk return

(desativar um serviço com dependências requer acesso de administrador, então eu uso um .lnk habilitado para acesso de administrador a um arquivo .bat)

arquivos bat apenas dizer: net stop bthserv e net start bthserv net start bthHFSrv

Mas voltemos à sua pergunta. Parece que alguém nos fóruns autohotkey encontrou uma maneira de alterar o registro valor para o dispositivo de áudio padrão.

; Toggle Sound Devices !+s:: RegRead, Device, HKEY_CURRENT_USER, Software\Microsoft\Multimedia\Sound Mapper, Playback if(Device = "Realtek HD Audio output") { RegWrite, REG_SZ, HKEY_CURRENT_USER, Software\Microsoft\Multimedia\Sound Mapper, Playback, Sound Blaster Audigy Device := "Audigy" } else { RegWrite, REG_SZ, HKEY_CURRENT_USER, Software\Microsoft\Multimedia\Sound Mapper, Playback, Realtek HD Audio output Device := "Realtek" }

ToolTip, % "Sound Device: " Device
SetTimer, ResetToolTip, 1000 return
    
por 10.02.2013 / 21:45