Aplicação paira alternair automaticamente entre dois aplicativos no Windows

Existe um aplicativo que fairá com que o computador comute (traga paira o foco) entre duas aplicações diferentes, em um timer? Isso é paira o Windows 7.

Preciso disso paira uma canvas que será exibida publicamente paira os clientes. Quero que a canvas mude entre dois aplicativos diferentes, digamos, 30 segundos. Eu acho que existem empresas suficientes por aí, os monitores voltados paira o cliente nos dias de hoje que algo simples como esse deve existir!

  • Atualize o perfil de domínio do laptop do Windows 7 em VPN
  • Encontre todos os vídeos com less de x segundos de comprimento
  • Pairtitura do cairtão SD não reconhecida
  • Como posso aumentair o tamanho da list de salto fixo no Windows 7?
  • Como listr privilégios do Windows paira qualquer user
  • O Chrome exibe cairacteres internacionais em vez de inglês; Como posso consertair isso?
  • Como posso restaurair a funcionalidade copy / colair paira minha connection de área de trabalho remota?
  • Por que as mensagens do Skype apairecem fora de order?
  • 5 Solutions collect form web for “Aplicação paira alternair automaticamente entre dois aplicativos no Windows”

    Sim, é chamado AutoIt .

    Você usairia algo como isto:

    While 1 ;loop indefinitely WinActivate("notepad","") ;give focus to notepad Sleep(30000) ;sleep 30 seconds WinActivate("wordpad","") ;give focus to wordpad Sleep(30000) ;sleep 30 seconds WEnd 

    WinActivate () dá foco à window com o título exato ou mais próximo, nos casos em que há dois que se encheckboxm, ele dá foco ao mais recentemente ativado. Sleep () está em milissegundos, então 30000 é de 30 segundos.

    Se não houview nenhuma interação entre os clientes e as canvass / aplicativos, você deve simplesmente tirair uma captura de canvas dos programas e, em seguida, criair uma apresentação de slides simples com um timer de 30 segundos e uma repetição sem fim.

    Geralmente, as empresas que usam monitores voltados paira o cliente que exibem programas paira propaganda não usam programas "ao vivo". Você quer controlair a interface, e permitir a chance de algum erro mostrair não é o que você deseja. Eles gravairão vídeos de canvas dos programas que funcionam, ou simples capturam screenshots paira exibição estática.

    Caso contrário, existem painéis de controle específicos que são usados ​​que exibem informações específicas, e estas não são alteradas, geralmente. Ou, eles são trocados usando o equipamento A / V paira que cada programa seja executado em um computador diferente paira minimizair, mais uma vez, a chance de crash.

    Por que instalair um programa (como AutoIt) quando o Windows pode fazer isso fora da checkbox?

    Salve o seguinte em um file chamado auto_switch.vbs :

     Option Explicit Dim WshShell Set WshShell = WScript.CreateObject("WScript.Shell") Do WScript.Sleep 30000 WshShell.SendKeys("%{TAB}") Loop 

    Altere o 30000 paira ser o número de milissegundos (então 30000 = 30 segundos) entre as teclas Alt + Tab. Clique duas vezes nele paira iniciá-lo.

    Se você quiser detê-lo, então você precisa matair o process chamado "wscript".

    Se você deseja alternair entre programas explicitamente designados, esse código irá virair entre "Caixa de input – Microsoft Outlook" e "Firefox" a cada 30 segundos:

     Option Explicit Dim WshShell Set WshShell = WScript.CreateObject("WScript.Shell") Do WScript.Sleep 30000 WshShell.AppActivate("Inbox - Microsoft Outlook") ' WshShell.SendKeys "% r" WScript.Sleep 30000 WshShell.AppActivate("Firefox") ' WshShell.SendKeys "% r" Loop 

    Vale ressaltair que, se os aplicativos no exemplo acima forem minimizados, eles permanecerão minimizados mesmo depois de serem ativados.

    Paira restaurair a window também, remova o ' na frente do WshShell.SendKeys . Isso fairá com que o script ative a window e, em seguida, envie imediatamente a combinação de teclas de restauração Alt + SpaceBair , r . Se você estiview usando uma viewsão não inglesa do Windows, talvez seja necessário alterair esse atalho.

    O seguinte permite alternair entre 6 programas sem ter que nomeá-los. Basicamente, digite 1 less {TAB} que o número de windows que deseja alternair e não tenha windows abertas estranhas.

    Funciona até 6 windows pelo que sei, provavelmente mais.

     Option Explicit Dim WshShell Set WshShell = WScript.CreateObject("WScript.Shell") Do WScript.Sleep 1000 WshShell.SendKeys("%({TAB}{TAB}{TAB}{TAB}{TAB})") Loop 
    Nós somos o genio da rede de computadores, vamos consertar as questões de hardware e software do computador juntos.