Al presionar las teclas (tab) si el navegador tiene complementos o demas, estos pueden interferir y ser tomados por el tab (me pasa con el seoquake para chrome) el cual se "integra" como si fuera parte de la pagina afectando los tabs
en primer lugar no se porque el programa se sale automaticamente (tendria que hacerlo solamente al presionar escape)
segundo, no se porque los campos nombres y email no se completan con los valores que le setee a Send
es mas que obvio que la web que coloque es a modo de ejemplo (un formulario de contacto de demo), la finalidad no sera spamear o usar el scrip para pavadas:
Código: Seleccionar todo
#include <GUIConstants.au3>
#include <IE.au3>
#include <WindowsConstants.au3>
#include <ProgressConstants.au3>
HotKeySet("{ESC}", "ExitApp")
Func ExitApp()
Exit
EndFunc
; http://www.rsforums.org/forums/programming/10337-autoit-simple-web-browser.html
$GUI = GUICreate("Browser", 1024, 700, -1, -1, $WS_MAXIMIZE)
$object = ObjCreate("Shell.Explorer.2")
$object_ctrl = GUICtrlCreateObj($object, 1, 1, 1024, 700)
$back_button = GUICtrlCreateButton("Atras", 16, 710, 50, 25, 0) ; Creats Back GUI
$forward_button = GUICtrlCreateButton("Adelante", 66, 710, 50, 25, 0) ; Creates Forward GUI
$refresh_button = GUICtrlCreateButton("Refresh", 116, 710, 50, 25, 0) ; Creates Refresh GUI
GUISetState()
;$oIE = _IECreate ("http://www.puntk.com")
_IENavigate ($Object, "http://wprocks.com/demo/")
_IENavigate ($Object, "http://wprocks.com/demo/contact")
_IELoadWait($Object)
Send("{TAB 9}")
Send("This is my name")
Send("{TAB}")
Send("This is my email")
http://www.rsforums.org/forums/programm ... owser.html
cualquier consejo es bienvenido, ando hace 2 dias dando vueltas con esto