Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Wellington09

AutoIt

Recommended Posts

Quando eu quero executar um programa do meu computador com o AutoIt eu devo passar o caminho do executavel como.

RUN[C:\Arquivos de programas\Mozilla Firefox\firefox.exe] ?

seria este o caminho para qualquer programa que eu queira executar ?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Isso mesmo...

 

Por exemplo, para acessar esse tópico aqui do iMasters você faria:

Run("C:\Arquivos de programas\Mozilla Firefox\firefox.exe","",@SW_MAXIMIZE)
WinWait("Mozilla Firefox","")
Send("^l") 
Send("http://forum.imasters.com.br/index.php?/topic/389722-autoit/")
Send("{ENTER}")
Exit

Compartilhar este post


Link para o post
Compartilhar em outros sites

Aqui ele não acessa o forum não .

 

Aqui ele esta abrindo o firefox com a pagina do google de home e o programa Autot digita isso no google .

22-autoit/ ta funcionando ai certinho ?

 

Já vou deixar umas duvidas que eu tinha antes segue abaixo asduvidas.

 

se o AutoIt tiver executando uma tarefa nem da para a gente mecher no pc neh ?

Caso eu queria que ele execute uma tarefa e eu continue mechendo no pc , seria melhor instalar uma maquina virtual e deixar ele fazendo a tarefa por lá enquanto você trbalha na maquina não virtual correto ?

 

A minha duvida maior é em relação a posição do mouse em X e Y como eu descrubro isso?

Pq primeiro quero que o mouse va até o contorno AMARELO e clique sobre ele depois escolha a primeira paginas de contorno PRETO e clique sobre ela.

ex:

http://img144.imageshack.us/img144/3293/imagem2ng.jpg

 

Ao fazer o processo acima eu estarei na primeira pagina , ai eu quero que clique com o botão direito do mouse no contorno VERDE e escolha a opção FECHAR AS OUTRAS ABAS de contorno VERMELHO e dar um clique.

ex:

http://img709.imageshack.us/img709/8254/imagemrvk.jpg

só uma coisa que eu vi que tem que prestar a tenção em relação a posição do mouse é.

 

se eu mandar sumir a barra de ferramentas do google ai o AutoIt já não iria executar a rotina que eu pedi neh?

Compartilhar este post


Link para o post
Compartilhar em outros sites

klonder consegui resolver aqui .

 

Só que isso não da muito certo não pois se eu mandar executar uma função em um site e no dia o site estiver lento ai o AutoIt vai executar a tarefa antes do site ser aberto.

Ex::

Sleep[5*5000] caso o site não abre neste tempo

o AutoIt vai executar a função que eu programei e não fucionara.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Desculpe a demora em responder...

 

O AutoIt trabalha muito bem é com o Internet Explorer...

 

Por exemplo, para evitar situações de sites muito lento, você pode utilizar o:

_IELoadWait ($oIE)
O código que sucede esse comando só será executado após a página ser carregada completamente.

 

Para trabalhar com AutoIt utilize o Internet Explorer. Há ainda as funções de navegação do tipo "Menu", com o _IENavigate, que é muito útil!!!!!!!!!!!

 

Não se esqueça de que, sempre que for trabalhar com internet, a classe IE.au3 deverá ser incluída no topo do documento:

#include <IE.au3>
Não conheço classe semelhante para Firefox...

Compartilhar este post


Link para o post
Compartilhar em outros sites

Vou fazer um teste ao chegar em casa hj valeu pela dica Klonder e desculpa a demora ae tb , pois não acesso o forum desde o dia 6 de abril , muitos trabalhos para fazer, mas agora to sussa.

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.