Comandos internos A maioria desses comandos tem parâmetros (variáveis) que, geralmente, são opcionais. Parâmetros devem vir separados por espaço. Comandos internos podem ser acionados não apenas com teclas de atalho, mas também a partir da linha de comando DOS. Por exemplo, o sistema pode ser recarregado pelo comando hotkeyp -reboot. Podem ser úteis no caso da necessidade de usá-lo em scripts ou arquivos BAT. Estes podem ser usados em operações programadas ("agendadas") ou abertos a partir da pasta Iniciar. Quando especificar mais de um comando após o operador hotkeyp na linha de comando, separe-os por ponto-e-vírgula. Desligar, Recarregar, Fazer o logoff Parâmetros* (variáveis): 0 - Desliga o sistema normalmente 1 - Força o fechamento de programas do usuário e do sistema para desligá-lo (dados não salvos são perdidos) 2 - Fecha com segurança todos os programas do usuário e do sistema (todos os programas são fechados antes do desligamento) *Segundo o Houaiss Eletrônico, parâmetro é "variável ou constante cujo valor é atribuído pelo usuário ou pelo próprio programa ou sistema capaz de modificar, regular ou ajustar o comportamento do programa ou sistema".
Pôr em modo de espera, de Hibernação Parâmetros (variáveis): 0 - Desliga o sistema normalmente 1 - Força o desligamento do sistema (dados não salvos podem ser perdidos) Atenção! O modo de hibernação não funciona no Windows 95/98/NT4 se não for ativado em Propriedades de Opções de Energia, no Painel de Controle. Exibir (a janela de) 'Desligar o computador' É o mesmo que clicar no botão Iniciar e depois em 'Desligar o computador'... Bloquear a Área de Trabalho O bloqueio da Área de Trabalho (ou Desktop) é configurado na guia Comandos Internos/Informes. A opção Vel. anim. aviso (Velocidade da animação do aviso - por falta de espaço, tive de abreviar e usar "aviso", em vez de "status" ou "informe", por exemplo) permite especificar a velocidade (18 me parece ótimo) do movimento das informações indicadas pelo usuário no campo Parâmetros. Caso você ative a opção Sem áudio e estiver ouvindo música, por exemplo, quando acionar o atalho de bloqueio, só voltará a ouvi-la ao desbloquear o Desktop, que pode continuar bloqueado mesmo após o recarregamento/religamento do sistema se o desbloqueio requerer o fornecimento de senha (para removê-la, digite a atual em Senha antiga:, tecle Tab três vezes e depois clique em OK). O uso da função Ocultar a senha, na verdade, só deixa de indicar que o usuário a está digitando para desbloquear o Desktop e o número de dígitos que a senha contém, embora, mesmo com esta opção desativada, a senha nunca é exibida na tela tal como é, mas sim oculta por asteriscos. Se desejar a exibição de uma imagem especial durante o bloqueio, indique o caminho dela em Imagem BMP (ou só o nome dela se estiver na pasta Windows), na guia Comandos Internos/Informes, do painel de configuração do HotkeyP (Ctrl+M). Só é possível usar arquivos de imagem do formato BMP. Quanto aos parâmetros (variáveis), são expressões que podem começar pelo identificador especial % para exibir informações como data/hora, nome de usuário etc. Veja a seção Colar texto para mais detalhes. Se você não quiser exibir informações durante o bloqueio, use um espaço como parâmetro (tecle a Barra de Espaço uma vez no campo Parâmetros:). Após criar o comando, você poderá proteger o desbloqueio com uma senha caso tenha especificado pelo menos um espaço como parâmetro (se não quiser proteção com senha, clique em Cancelar quando a criação lhe for solicitada). Ela pode conter quaisquer teclas (ou caracteres), exceto Enter, Escape, Backspace, Tab e Alt, e não mais do que 64 caracteres. Se nenhum parâmetro for especificado, o comando acionará a função do sistema operacional para bloquear a Área de Trabalho, função que, para efetuar o desbloqueio, só aceita seus dados de acesso (login) do Windows. Exemplo de uso do comando: Se o HotkeyP estiver aberto, dê um clique simples no ícone dele na Área de Notificação (parte da Barra de Tarefas onde fica o relógio). Pressione as teclas Ctrl+M. No campo Imagem BMP, digite Bruma.bmp, normalmente armazenada na pasta Windows, ou indique nele o caminho de outro arquivo .bmp de sua preferência. Digite 18 no campo Vel. anim. aviso e clique em OK. De volta agora à janela principal do HotkeyP, clique em Criar e depois no campo de especificação de teclas de atalho. Pressione as teclas Ctrl+Pause Break. Clique no botão " < ", em Sistema e por fim em Bloquear Área de Trabalho. Agora, copie esta expressão: O acesso ao computador está bloqueado! - %#d.%#m.%Y %H:%M:%S na Área de Transferência e cole-a no campo Parâmetros. Se quiser, digite, no campo Nota:, algo como Bloquear o Desktop para efeito de identificação do comando ou atalho. Se não fizer isso, o programa usará o nome do comando como identificação. Clique em OK, feche a janela principal do HotkeyP e pressione as teclas de atalho Ctrl+Pause Break. Após algum tempo, talvez acabe notando que essa função, se usada como no exemplo proposto, serve também como Proteção de tela, que ajuda a preservar a saúde do monitor e já que não exige quase nada do processador para funcionar. ;o) Nota: Se você optar por bloquear a Área de Trabalho com a função de bloqueio do HotkeyP (em vez da do Windows), basta teclar Enter para desbloqueá-lo caso não tenha criado uma senha. Se a tiver criado, digite-a e tecle Enter mesmo que nada apareça no tela, pois, neste caso, talvez você tenha ativado a opção Ocultar a senha na guia Comandos Internos/Informes, do painel de configuração. Exibir espaço livre em disco Comando que exibe o espaço livre de todos os discos fixos locais e da rede. A opção de parâmetro aqui exibe, por milissegundos, um painel com essa informação. Esse painel pode ser fechado também quando se volta a pressionar o grupo de teclas usado para exibi-lo. O painel pode ser movido com o ponteiro do mouse. Remover pen drive com segurança Desconecta do sistema, com segurança, um disco pen drive (USB), desde que o disco NÃO tenha nenhuma pasta ou arquivo aberto. O parâmetro é a letra do disco. Se você não especificar parâmetros, todos os pen drives serão desconectados. Este comando não funciona no Windows NT/95/98/ME. Esvaziar a Lixeira Os parâmetros aqui podem ser um dos seguintes (o padrão é 0): 1 - sem confirmação 2 - sem indicador de andamento da operação 3 - sem sinal de áudio
Apagar a lista de documentos recentes Apaga todos os elementos da pasta Documentos recentes, cuja lista é exibida como submenu no menu Iniciar. Só os atalhos são apagados, os arquivos não. Apagar arquivos temporários Apaga os arquivos da pasta TEMP que tenham mais de 7 dias de existência (ou que sejam mais antigos do que o especificado nos parâmetros). O comando faz antes a comparação da data de modificação e de criação dos arquivos. Painel de Controle O parâmetro pode ser o nome do arquivo de formato *.CPL sem a indicação do caminho e da extensão. Exemplo: Desk abre as Propriedades de Vídeo. Desativar teclas Os parâmetros são uma ou mais teclas cujo uso você deseja desativar/reativar toda vez que acionar um grupo de teclas de atalho criado especialmente para isso. Veja a lista dos nomes das teclas no comando Macro. O parâmetro mais comum é \win. A tecla Win fica entre as teclas Ctrl e Alt e é muito usada em jogos de computador, interrompidos quando, se estiverem ocupando a tela inteira, você a pressiona acidentalmente. Infelizmente, a tecla Win e outras teclas de sistema não podem ser desativadas no Windows 95/98/ME. *Esta função pode ser empregada para interromper o uso de uma tecla temporariamente. Se você quiser desativar o uso de alguma tecla permanentemente, crie um grupo de teclas de atalho para ela. Por exemplo, um de comando de Macro com o parâmetro vazio. *Atenção: Tentei de tudo quanto é jeito no Windows XP, usando todas as variáveis possíveis, mas não consegui fazer este comando funcionar. Ocultar ícone da Área de Notificação Oculta da Área de Notificação (parte da Barra de Tarefas perto do relógio) o ícone do programa especificado. O primeiro parâmetro é o número de identificação do ícone. O segundo parâmetro é a janela ou programa que criou o ícone. Estas informações podem ser obtidas com o Spy (clique Arquivo > Abrir o Spy.exe ou tecle Ctrl+Y com a janela principal do HotkeyP à vista). Com o Spy aberto, basta dar um clique simples num ícone da Área de Notificação que o número dele e o "processo"/classe/título da janela será exibido na janela do Spy. Restaurar ícone da Área de Notificação Volta a exibir o ícone ocultado pelo comando Ocultar ícone da Área de Notificação. Os parâmetros são o número do ícone e o nome da janela dele.
Iniciar serviço Aciona um serviço do sistema. O parâmetro é o nome do serviço indicado em Nome do serviço, na guia Geral do gerenciador de serviços do Windows, Services.msc (tecle Ctrl+R, digite services.msc no campo Abrir: e pressione Enter; agora, na coluna Nome, clique duplamente no serviço desejado para ver o nome dele). Como exemplo, observe que, para efeito de uso deste comando, o nome do serviço é Schedule, e não Agendador de Tarefas. Requer direito administrativo. Este comando não funciona no 95/98/ME. Nota: O status do serviço visado tem de ser, pelo menos, Manual. Se o serviço estiver Desativado, o comando não funcionará, e você receberá uma mensagem de erro do HotkeyP.
Parar serviço O parâmetro é o nome do serviço indicado em Nome do serviço. Veja o comando Iniciar Serviço, acima, para mais detalhes. Requer direito administrativo. Este comando não funciona no Windows 95/98/ME.
Acionar a Proteção de tela Aciona a Proteção de tela escolhida em Propriedades de Vídeo. Pôr em modo de espera Põe o monitor em stand by, função que poupa o consumo de energia. Parâmetros (monitores comuns; inútil no caso de monitores de cristal líquido [LCDs]): 1 - menos economia, restauração mais rápida 2 - mais economia, restauração lenta
Resolução da tela Os parâmetros são largura, altura, cores e freqüência. Essas variáveis têm de ser separadas por espaços. A altura e a largura são medidas em pixels. As variáveis de cores podem ser 8, 16, 24 ou 32. Este comando pode ser usado também para alternar entre duas resoluções. Exemplo de parâmetros: 800 600 16 60, 1024 768 32 75. Mas tenha cuidado! Só use resoluções aceitas por seu monitor. Exibir a Área de Trabalho É o mesmo que teclar Win+D. Não funciona no Windows 95. Fotografar a Área de Trabalho É o mesmo que pressionar a tecla PrintScreen, mas a imagem capturada é salva como arquivo BMP. Papel de parede aleatório, seguinte, anterior O parâmetro é uma pasta ou um arquivo no formato BMP, JPG ou GIF. Se você especificar uma pasta como parâmetro, todas as subpastas dela serão examinadas para a escolha de um arquivo, que será usado como papel de parede. Se quiser usar imagens JPG e GIF, você terá de ativar o Active Desktop. O comando Papel de parede aleatório escolhe um papel qualquer, sem critério. Os comandos Papel de parede seguinte ou Papel de parede anterior escolhem o arquivo seguinte/anterior da lista de arquivos de imagem da pasta visada, de acordo com a ordenação que apresentem.
Salvar a posição dos ícones do Desktop Faz a Área de Trabalho lembrar a posição atual dos ícones, gravando essas informações no Registro, do Windows. Restaurar a posição dos ícones do Desktop Restaura a posição que os ícones da Área de Trabalho apresentavam antes de você usar o comando Salvar a posição dos ícones do Desktop. Exibir/ocultar a lupa Esta função tem três parâmetros, mas todos são opcionais. O primeiro (um número inteiro) é o da ampliação. O segundo determina a largura do painel de ampliação. O terceiro diz quanto de altura deve ter o painel. Logicamente, ao efetuar este comando, uma "lupa" virtual será exibida no lugar do ponteiro do mouse. Para fechá-la, basta efetuar um clique do mouse ou voltar a pressionar as teclas usadas para exibi-la. Exibir texto Aqui o segundo parâmetro é a mensagem ou informação que você deseja exibir na tela (na forma de "balão"). O primeiro parâmetro (opcional) indica quanto tempo (em milissegundos) você deseja mantê-la visível. O balão some da tela quando você pressiona as teclas usadas para exibi-lo. O parâmetro pode conter variáveis especiais, iniciadas pelo indicador %. Veja o comando Colar texto para mais detalhes. Minimizar (janela), Maximizar, Fechar janela, Sempre na frente Minimiza, maximiza, fecha a janela ou modifica o status de visibilidade (se deve predominar ou não sobre as outras) da janela logo abaixo do ponteiro do mouse. O parâmetro é o nome da janela, que pode ser o título, o subtítulo, a classe dela ou o nome do executável, sem o caminho. Se o parâmetro não for especificado, essas funções são aplicadas na janela ativa. Minimizar todas, menos a da frente Minimiza todas as janelas, exceto a janela em primeiro plano (da frente). Minimizar na Área de Notificação Reduz o programa ativo (em primeiro plano) e todas as suas janelas a um ícone na Área de Notificação (parte da Barra de Tarefas ao lado do relógio). Quando você clica no ícone, ele é removido de lá e o programa e as janelas dele voltam a ser exibidos. Ocultar janela Oculta a janela visada e volta a exibi-la quando o comando é executado de novo. O parâmetro é o nome da janela. Se o parâmetro ficar vazio, o comando é aplicado na janela ativa (em primeiro plano). O parâmetro Shell_TrayWnd oculta a Barra de Tarefas. Se quiser ocultar os ícones da Área de Trabalho, digite Program Manager como parâmetro.
Ocultar aplicativo Este comando é semelhante ao de Ocultar janela, mas oculta todas as janelas do programa ativo. Basta pressionar o grupo de teclas de atalho novamente para voltar a exibi-las. Redimensionar janela, Mover janela Comando usado para redimensionar ou mover uma janela por meio das setas do teclado. Pressione a tecla Enter quando terminar de redimensionar ou mover a janela. Inicialmente, será exibido um ponteiro de mover janela, mas, se desejar redimensioná-la mesmo, em vez de movê-la, basta pressionar as setas.
Fotografar janela É o mesmo que usar as teclas Alt+PrintScreen, mas a "fotografia" ("captura") é salva como arquivo de imagem BMP. Opacidade/transparência O primeiro parâmetro pode ser um inteiro entre 0 e 255, ou seja, o máximo de transparência ou opacidade total. O segundo parâmetro (opcional) é o nome de uma janela. Este comando não funciona no 95/98/ME/NT. Exibir informações Exibe o título, a classe, o "processo" e a prioridade da janela da frente. No Windows 2000/XP, exibe também a quantidade de memória usada pelo "processo". Fechar "processo" Use esta função para fechar o programa ativo (em primeiro plano), mas só se ele não estiver mais reagindo aos comandos do usuário. O parâmetro (opcional) é o nome do programa. Prioridade de "processo" Muda a prioridade de processamento dos dados e/ou da funcionalidade do programa ativo por meio de alocação de "recursos" - uso da CPU, RAM etc. As opções de prioridade Abaixo da normal e Acima da normal só podem ser usadas no Windows 2000/XP. A opção Prioridade máxima deve ser usada somente por administradores de sistema. Tarefa seguinte, anterior É quase o mesmo que pressionar as teclas Alt+Tab ou Alt+Shift+Tab. Só funciona no Windows NT/2000/XP e com comandos do mouse. Volume, Volume +, Volume - Este comando determina o status do volume de áudio ou o aumenta e diminui. O primeiro parâmetro é um valor porcentual inteiro (de 0 a 100). O segundo parâmetro é o nome do canal de áudio (Mixer, Wave, MIDI, CD Audio, Line In, Microfone, Bass, Treble...). Os nomes exatos dependem de sua placa de som, mas alguns podem ser identificados no aplicativo Front Speaker, do Windows. Clique duplamente no ícone de áudio da Área de Notificação. O Mixer é a saída de áudio (volume) padrão. Se precisar modificar o volume de gravação de voz, adicione o prefixo R: ao nome do canal de áudio. Por exemplo: R:Microfone. Se você tiver mais de uma placa de áudio, inclua o número e o sinal de dois pontos antes do nome do canal de áudio no Windows NT/95/98/ME/2000/2003/XP (por exemplo: 2:Mixer) ou adicione um espaço e o nome da placa de som, entre parênteses, no Windows 2008/Vista [por exemplo: Speakers (Creative SB X-Fi)]. Na guia Comandos Internos/Informes, do painel de configuração (Ctrl+M), você pode usar a opção Exibir estas linhas no status do áudio: para exibir com teclas de atalho o status de canais de áudio. Exemplo: Volume=Mixer,Gravação=R:Microfone. Se o texto aparecer truncado ou embolado no status, experimente usar, por exemplo, "Gravar", em vez de "Gravação".
Áudio mudo/normal Ativa ou desativa um canal de áudio. O parâmetro é o nome do canal (Mixer, Wave, MIDI, CD Audio, Line In, Mic...).
Abrir/fechar a gaveta do CD/DVD Abre ou fecha a gaveta do drive de CD/DVD. O parâmetro (opcional) é a letra do disco. Nota: Se, no seu caso, este comando só abrir a gaveta do CD/DVD e não fechá-la, você terá de criar dois grupos de teclas de atalho: um para abri-la e outro para fechá-la. Reproduzir CD, Parar a reprodução do CD, Faixa seguinte, Faixa anterior Inicia a reprodução de CD de áudio. Não pode haver nenhum outro programa de reprodução de áudio aberto. O parâmetro (opcional) é a letra do disco. Velocidade do CD/DVD O primeiro parâmetro é a velocidade de rotação (10, 16, 24, 32, 40 etc.). O segundo parâmetro é a letra do disco. Este comando não funciona no Windows 95/98/ME. O parâmetro é um termo, frase ou expressão que você queira colar na janela ativa. O parâmetro pode conter vários elementos, separados pelo indicador %| (Shift + a tecla logo acima da tecla Win esquerda). Neste caso, quando você pressionar as teclas do atalho, verá uma lista dos elementos especificados em Parâmetros:, elementos cuja escolha pode ser feita com o ponteiro do mouse ou pelas teclas de seta, e a colagem, com um clique duplo ou teclando-se Enter. Por exemplo, o parâmetro ab%|cdef%|ghi|%|Leia A Grande Síntese, de Pietro Ubaldi faz o comando exibir uma lista com quatro linhas: ab, cdef, ghi e Leia A Grande Síntese, de Pietro Ubaldi. Essa lista pode ser fechada pressionando-se a tecla Esc. O parâmetro pode conter subcomandos, como: %r - fim da linha, %u - nome do usuário (logado), %o - nome do computador, %l - conteúdo da Área de Transferência, %% - sinal de porcentagem, %x - data atual, %X - hora atual, %c - data e hora atuais, %d - dia, %m - mês, %Y - ano, %y - ano atual abreviado, %H - hora atual [0-23], %I - hora atual [1-12], %p - AM/PM, %M - minutos decorridos da hora atual, %S - segundos decorridos do minuto atual, %A - nome da semana, %a - nome da semana abreviado, %B - nome do mês, %b - nome do mês abreviado, %d - dia do mês, %#d - dia do mês sem o zero inicial, e assim %#m, %#H, %#I, %#M, %#S. O parâmetro aqui é uma variável especial ou expressão de variáveis, que podem ser \esc, \tab, \backspace, \enter, \space, \left, \right, \up, \down, \ins, \del, \home, \end, \pageup (subir página), \pagedown (descer página), \f1, \f2..., \shift, \rshift, \ctrl, \rctrl, \alt, \ralt, \win, \rwin, \apps, \capslock, \scrolllock, \numlock, \pause, \printscreen, \divide (dividir), \multiply (multiplicar), \add (somar), \subtract (subtrair), \decimal, \0, \1..., \num0, \num1..., \A, \B..., \back (voltar), \forward (avançar), \refresh (atualizar), \search (pesquisar), \favorites, \browser (navegador web padrão), \mail (programa email padrão), \power, \volume_down (baixar volume), \volume_up (aumentar volume), \mute (áudio mudo/normal), \play_pause, \stop, \prev_track (faixa anterior CD), \next_track (faixa seguinte CD), \lbutton (clique botão esquerdo), \rbutton (clique botão direito), \mbutton (clique botão meio), \xbutton1 (clique quarto botão), \xbutton2 (clique quinto botão), \wheelup (rolar esfera para frente), \wheeldown (rolar esfera para trás), \wheelleft (rolar esfera para esquerda), \wheelright (rolar esfera para direita), \doubleclick, \sleep (esperar, retardar), \rep (repetir), \xAB. Nota: A informação entre parênteses é a função do parâmetro "traduzida". Você pode incluir uma subvariável especial na forma de ponto (.) após cada variável ou expressão. Quando apenas quiser obter o efeito virtual de pressionar ou soltar uma tecla, use os sufixos down ("para baixo", "tecla/botão pressionado") ou up ("para cima", "tecla/botão solto"). São úteis em comandos com grupos de duas ou mais teclas ou botões. Por exemplo, a expressão \lbuttondown\rbutton\lbuttonup significa um clique no botão esquerdo e depois um no direito (L+R). A presença das teclas Shift, Ctrl, Alt e Win nesses parâmetros as faz continuar pressionadas quando a tecla seguinte é de "texto". Por exemplo, a expressão \shift.a\shift.b produz o mesmo efeito que \shiftdown.a\shiftup\shiftdown.b\shiftup, que por sua vez é o mesmo que digitar AB. A tecla Ctrl pode ser indicada como \^ . A variável \sleep deve vir seguida de um número, indicativo de espera/retardo em décimos de segundo. Após a variável \x, devem ser especificados dois dígitos hexadecimais, que significam um código de tecla virtual. Se você optou por Nunca (Usar o controlador de teclado), macros não serão repetidas quando você mantiver pressionadas as teclas de atalho que as acionam. Se quiser mesmo que determinada macro seja repetida, ponha a variável \rep antes do parâmetro da macro. Isso gera um inconveniente - a tecla Shift permanecerá pressionada se você soltar o grupo de teclas muito rapidamente. Nota: Comigo (Windows XP) não funcionou como descrito no parágrafo acima. Nos testes que fiz aqui, as macros só são repetidas se eu optar por Nunca (Usar o controlador...) e usar a variável \rep, que pode vir antes ou após o parâmetro da macro no meu caso. Preciso ver isso e outros problemas com o programador. O problema é que ele se diz pessoa muito ocupada e às vezes nem responde às minhas mensagens. Aplicar macro na janela ativa Os parâmetros ou variáveis são os mesmos do comando Macro. O segundo parâmetro é o nome da janela. Se esta não estiver na frente das outras, o comando não será executado. O segundo parâmetro pode conter símbolos como &, |, !, que são os operadores lógicos and ("e"), or ("ou") e not ("não"). Não pode haver espaço antes e depois desses operadores. O operador & tem prioridade sobre |. Você pode usar parênteses para formar expressões mais complexas. O nome da janela deve ser escrito entre apóstrofos ('janela') se contiver caracteres especiais, como & | ! ( ). Se houver espaço no nome dela, o segundo parâmetro inteiro deve vir entre aspas. Por exemplo: "janela 1|janela 2", e não "janela 1"|"janela 2". Se você optou por Usar o controlador de teclas > Em todas..., haverá o pressionamento virtual de tecla (keydown event) quando você pressionar as teclas de execução do comando Aplicar Macro na janela e depois a liberação virtual (keyup event) quando você soltar essas teclas. Se você desativar o controlador de teclado, haverá o pressionamento e a liberação virtuais delas quando você pressioná-las, mas nada ocorrerá quando liberá-las.
Efetuar teclagem em janela Executa determinada Macro e envia as mensagens de sistema WM_KEYDOWN e depois WM_KEYUP à janela especificada pelo usuário. O primeiro parâmetro é uma macro. O segundo parâmetro identifica a janela. A janela é trazida para a frente se o primeiro parâmetro começar por \show (exibir). Este comando não funciona com janelas minimizadas. Alguns aplicativos requerem três parâmetros: teclas, nome do executável, classe ou título da janela. Se você especificar apenas o nome do executável, talvez o comando não funcione com aplicativos que tenham mais de uma janela. Se você indicar apenas a classe ou o nome da janela e outros aplicativos abertos tiverem o mesmo tipo de janela, a teclagem virtual (ato de digitar, simular pressionamento de teclas e executar a função que o usuário as programou para efetuar, que pode ser digitação ou execução de comandos) é feita, aleatoriamente, num desses aplicativos. Efetuar teclagem na janela ativa Este comando é semelhante ao Efetuar teclagem em janela, mas é ignorado quando a janela indicada no segundo parâmetro não estiver em primeiro plano (na frente). Pode ser usado para modificar as teclas de atalho ou comandos do mouse de qualquer aplicativo. O terceiro parâmetro (opcional) identifica a janela que deve receber a simulação de teclagem. A janela não precisa estar pronta para receber o input do teclado, mas deve pertencer a um aplicativo que esteja em primeiro plano (na frente das outras janelas). Enviar comando a janela Envia o comando WM_COMMAND a uma janela. O primeiro parâmetro é o número de um subcomando. Os números relacionados com os comandos aceitáveis pela janela podem ser revelados pelo spy.exe, que pode ser aberto com Ctrl+Y. Este comando não funciona com todos os programas (por exemplo, os feitos em Java ou que tenham uma interface de usuário Unix). O segundo e terceiros parâmetros identificam a janela visada. Windows Media Player 9
Tiny Player
Winamp
Enviar comando à janela ativa Este comando é semelhante ao de Enviar comando a janela, mas é ignorado quando a janela indicada no segundo parâmetro não está em primeiro plano (na frente). O comando é enviado então à janela especificada no terceiro parâmetro (opcional). Tomemos como exemplo o reprodutor de áudio Winamp: o segundo parâmetro deve ser o winamp.exe, e o terceiro Winamp v1.x. Efetuar multicomando Função usada para executar simultaneamente grupos de teclas de atalho ou comandos internos do HotkeyP. Os parâmetros são os números de identificação dos grupos de teclas (veja a primeira coluna da janela principal do programa). Efetuar série de comandos Os parâmetros são os mesmos do Efetuar multicomando, mas só o primeiro elemento dos parâmetros é executado quando o grupo de teclas é pressionado. Depois disso, o primeiro elemento é "movido" para o fim da lista de parâmetros. Portanto, você precisa continuar a pressionar as teclas de atalho para executar todos os comandos da lista. Mover o ponteiro do mouse São necessários dois parâmetros aqui, que são coordenadas relativas de posições do mouse. Devem vir separados por um espaço. Se não especificar os parâmetros, o ponteiro do mouse é movido para o centro da tela. Rolar a esfera verticalmente Simula a rolagem da esfera do mouse em sentido vertical. O parâmetro é a extensão do movimento. A variável 120, por exemplo, representa um pequeno giro virtual da esfera para a frente (produz efeito de "subida"), ao passo que -120 é o mesmo que girar a esfera para trás (gera movimento virtual de "descida"). Rolar a esfera horizontalmente Simula a rolagem da esfera do mouse na horizontal. O parâmetro é a extensão do movimento. A variável 120, por exemplo, representa um pequeno giro virtual da esfera para a direita, ao passo que -120 é o mesmo que girar a esfera para a esquerda. Este comando não funciona no Windows NT/95/98/2000/ME/2003/XP. Clicar o botão esquerdo, mediano, direito, quarto, quinto Efetua cliques virtuais dos botões do mouse. O quarto e quinto botões não funcionam no Windows 95/98/NT. Clicar duplamente Comando que simula dois cliques do botão esquerdo. Atenção: este comando não manipula a tecla Shift. Desativar todos os comandos O parâmetro 1 desativa a função, enquanto 0 (zero) a desativa. Se deixar o parâmetro vazio, a função pode ser ativada/desativada voltando-se a pressionar o grupo de teclas de atalho dela. Esta função desativa todos os comandos (atalhos) de teclado e mouse, exceto, obviamente, ela mesma. É útil durante jogos de computador. Desativar os comandos de teclado Esta função desativa todos os comandos (atalhos) de teclado do HotkeyP, mas o controlador de teclado continuará ativo. O parâmetro 1 aciona este comando, ao passo que 0 (zero) o desativa. Se deixar o parâmetro vazio, a função pode ser ativada/desativada voltando-se a pressionar o grupo de teclas de atalho dela. Desativar os comandos do mouse Função que desativa os comandos executados com cliques do mouse e "desinstala" o controlador de mouse. O parâmetro 1 aciona este comando, ao passo que 0 (zero) o desativa. Se deixar o parâmetro vazio, a função pode ser ativada/desativada voltando-se a pressionar o grupo de teclas de atalho dela. Desativar os comandos do joystick Desativa os comandos (atalhos) acionáveis pelo joystick e fecha o canal que, a cada 10 milissegundos, interpreta dados enviados pelo joystick. O parâmetro 1 aciona este comando, ao passo que 0 (zero) o desativa. Se deixar o parâmetro vazio, a função pode ser ativada/desativada voltando-se a pressionar o grupo de teclas de atalho dela. Desativar comandos por controle remoto Desativa a função de comandos (atalhos) por controle remoto, mas não encerra a conexão com o WinLIRC. Se quiser encerrar a conexão com o WinLIRC, terá de desmarcar a opção Ativar (Comandos por controle remoto) da guia Comandos do Mouse/Controle Remoto. Se deixar o parâmetro vazio, a função pode ser ativada/desativada voltando-se a pressionar o grupo de teclas de atalho dela. |