AcidCorps Posted July 17, 2008 Share Posted July 17, 2008 (edited) I'm attempting to make a silent installer for Norton 360 using AutoIt so that I can setup my own options but the very first window is giving me a hard time, it's the user agreement window, it's an htm loaded into the setup so I assume it's IE based, AutoIt detects the window but I can't for the life of me click the I agree button. Run('Setup.exe') Opt('WinTextMatchMode', 2) $Title = 'Norton 360 Setup' $Text = 'SYMANTEC SOFTWARE SERVICE LICENSE AGREEMENT' WinWaitSend($Title, $Text, 'Button5', '{ENTER}') Func WinWaitSend($iTitle, $iText, $iControl, $iString = Default) WinWait($Title, $Text) If Not WinActive($Title, $Text) Then WinActivate($Title, $Text) WinWaitActive($Title, $Text) If $iString = Default Then ControlClick($iTitle, $iText, $iControl) If $iString <> Default Then ControlSend($iTitle, $iText, $iControl, $iString) EndFunc This is my original script which makes the most sense to me but I've also tried: send, controlsend, controlclick, I can't even move the window with winmove but I've put commands like If WinActive then MsgBox(0,'','Active') and the msgbox will so up. Edit: Spelling Error Edited July 17, 2008 by AcidCorps Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now