Jump to content

Leaderboard


Popular Content

Showing most liked content since 09/14/2019 in all areas

  1. 1 point
    estou reformulando um script que fecha um programa e abre outro mas quero fazer o seguinte escolher a tecla para fechar um e abrir outro e fechar o script em um arquivo.ini ou seja escolher no .ini as teclas que vou usar no programa,mas fiquei sem ideias alguém pode ajudar? CORRIGINDO CONSEGUI FAZER FUNCIONAR APENAS MUDEI PARA Const $read_comand2 = IniRead("MUSICBOX.ini", "PARAMETRO", "TECLA_TROCA", "") Const $read_comand3 = IniRead("MUSICBOX.ini", "PARAMETRO", "SAIR", "") SÓ LEMBRANDO O BELINI POSTOU ESSE SCRIPT HA UM TEMPO ATRÁS NO ARCADEBR EU SÓ DEI UMA MELHORADA NELE FileChangeDir(@ScriptDir) If Not FileExists("MUSICBOX.ini") Then;cria o ini caso não tenha ini     IniWrite("MUSICBOX.ini", "EXECUTAVEL1", "NOME", "");cria alocação boot e numero     IniWrite("MUSICBOX.ini", "EXECUTAVEL2", "NOME", "");cria alocação boot e numero     IniWrite("MUSICBOX.ini", "PARAMETRO", "PASTA", "");cria alocação boot e numero     IniWrite("MUSICBOX.ini", "PARAMETRO", "TECLA_TROCA", "");cria alocação boot e numero     IniWrite("MUSICBOX.ini", "PARAMETRO", "SAIR", "");cria alocação boot e numero endif CONST $read_comand2 = IniRead("MUSICBOX.ini", "PARAMETRO", "TECLA_TROCA", "") CONST $read_comand3 = IniRead("MUSICBOX.ini", "PARAMETRO", "SAIR", "") global $read_comand4 = IniRead("MUSICBOX.ini", "EXECUTAVEL1", "NOME", "") global $read_comand5 = IniRead("MUSICBOX.ini", "EXECUTAVEL2", "NOME", "") global $read_comand6 = IniRead("MUSICBOX.ini", "PARAMETRO", "PASTA", "") HotKeySet($read_comand2 ,"close_open"); instala a hotkey usando no .ini HotKeySet($read_comand3 ,"fecha_script"); instala a hotkey usando a tecla "F" ShellExecute($read_comand5, "", $read_comand6); mude o nome do programa e o endereço caso necessário ; rotina de loop que mantém o script aberto. While 1 sleep(200); dá um intervalo de 200 milisegundos wend func close_open(); troca o programa quando a tecla "X" for pressionada if ProcessExists($read_comand4) Then; verifica se o advmame esta aberto ProcessClose($read_comand4); fecha 1 e abre o 2 ShellExecute($read_comand5, "", $read_comand6); mude o nome do programa e o endereço caso necessário else ProcessClose($read_comand5); fecha o 2 e abre o 1 ShellExecute($read_comand4, "", $read_comand6); mude o nome do programa e o endereço caso necessário endif endfunc func fecha_script(); fecha o script  HotKeySet($read_comand2 ,"close_open"); remove a hotkey usando no .ini HotKeySet($read_comand3 ,"fecha_script"); remove a hotkey usando no .ini Exit; encerra o script endfunc
×