zyghy Posted July 12, 2016 Share Posted July 12, 2016 i try setting the value on input form useing _IEFormElementSetValue Value set ok but not appear (dissapear in 1secound after autoit script insert it in text area) html code <form action="http://website.com/reactivare/4dc0404e5270bcf6525a0f6519ca17c324aa60d9" method="post"> <table cellpadding="0" cellspacing="0" width="166"> <tbody><tr> <td class="pad"> <input type="text" name="email" class="inputField" value="- E-mail Adress -" style="width:146px; padding-left:5px;" onclick="this.value='';"> <input type="text" name="cod" class="inputField" value="- Verify Code -" style="width:125px; padding-left:5px;" onclick="this.value='';"> <input type="image" src="http://website.com/images/submit.jpg" name="submitReactivareAnunt" class="inputField"> </td> </tr> </tbody></table> </form> my autoit Global $oIE = _IECreate("http://website.com") $val1 = "barca_barca123@yahoo.com" ;MAIL $val2 = "YWNhMjNkMzBhMzAwNzFl" ; COD $email = _IEGetObjByName ($oIE, "email",1) _IEFormElementSetValue ($email, $val1) _IEFormSubmit($email) $cod = _IEGetObjByName ($oIE, "cod",1) _IEFormElementSetValue($cod, $val2) _IEFormSubmit($cod) Anyone can help me? Link to comment Share on other sites More sharing options...
water Posted July 12, 2016 Share Posted July 12, 2016 Welcome to AutoIt and the forum! You need to add some error checking to your script! The _IE* functions set the @error macro to a non zero value if there is any problem. My UDFs and Tutorials: Spoiler UDFs:Active Directory (NEW 2022-02-19 - Version 1.6.1.0) - Download - General Help & Support - Example Scripts - WikiExcelChart (2017-07-21 - Version 0.4.0.1) - Download - General Help & Support - Example ScriptsOutlookEX (2021-11-16 - Version 1.7.0.0) - Download - General Help & Support - Example Scripts - WikiOutlookEX_GUI (2021-04-13 - Version 1.4.0.0) - DownloadOutlook Tools (2019-07-22 - Version 0.6.0.0) - Download - General Help & Support - WikiPowerPoint (2021-08-31 - Version 1.5.0.0) - Download - General Help & Support - Example Scripts - WikiTask Scheduler (NEW 2022-07-28 - Version 1.6.0.1) - Download - General Help & Support - Wiki Standard UDFs:Excel - Example Scripts - WikiWord - Wiki Tutorials:ADO - WikiWebDriver - Wiki Link to comment Share on other sites More sharing options...
zyghy Posted July 13, 2016 Author Share Posted July 13, 2016 how can i i do that ? for see errors Link to comment Share on other sites More sharing options...
water Posted July 13, 2016 Share Posted July 13, 2016 Just an example for the first call in your script: Global $oIE = _IECreate("http://website.com") If @error <> 0 Then Exit MsgBox($MB_ICONERROR, "Error!", "_IECreate returned error " & @error) My UDFs and Tutorials: Spoiler UDFs:Active Directory (NEW 2022-02-19 - Version 1.6.1.0) - Download - General Help & Support - Example Scripts - WikiExcelChart (2017-07-21 - Version 0.4.0.1) - Download - General Help & Support - Example ScriptsOutlookEX (2021-11-16 - Version 1.7.0.0) - Download - General Help & Support - Example Scripts - WikiOutlookEX_GUI (2021-04-13 - Version 1.4.0.0) - DownloadOutlook Tools (2019-07-22 - Version 0.6.0.0) - Download - General Help & Support - WikiPowerPoint (2021-08-31 - Version 1.5.0.0) - Download - General Help & Support - Example Scripts - WikiTask Scheduler (NEW 2022-07-28 - Version 1.6.0.1) - Download - General Help & Support - Wiki Standard UDFs:Excel - Example Scripts - WikiWord - Wiki Tutorials:ADO - WikiWebDriver - Wiki Link to comment Share on other sites More sharing options...
l3ill Posted July 13, 2016 Share Posted July 13, 2016 Quick and dirty error checking; Every function has a return value. see HelpFile For instance: This function: _IEFormElementSetValue Will give you one of the following Return Values: Quote Success: 1. Failure: 0 and sets the @error flag to non-zero. @error: 2 ($_IEStatus_COMError) - COM Error in Object reference 3 ($_IEStatus_InvalidDataType) - Invalid Data Type 4 ($_IEStatus_InvalidObjectType) - Invalid Object Type @extended: Contains invalid parameter number In its simplest form you will get a 1 or a 0. 1 = success 0 = Failure If you get success your script continues.. But failure will usually stop the script abruptly and you wont know why, that where these numbers come in; 2,3 &4 These are error codes telling you want went wrong. Example: RegWrite("mistake") ; a function bound for failure If @error Then ConsoleWrite("Error = " & @error & @CRLF) ; look in the console we get error 2 ;2 = unable to open requested main key Else MsgBox(0, "", "Success") EndIf My Contributions... SnippetBrowser NewSciTE PathFinder Text File Manipulation FTP Connection Tester / INI File - Read, Write, Save & Load Example Link to comment Share on other sites More sharing options...
water Posted July 13, 2016 Share Posted July 13, 2016 Great explanation But I'm sure the user would have found himself in the help file when showing some effort My UDFs and Tutorials: Spoiler UDFs:Active Directory (NEW 2022-02-19 - Version 1.6.1.0) - Download - General Help & Support - Example Scripts - WikiExcelChart (2017-07-21 - Version 0.4.0.1) - Download - General Help & Support - Example ScriptsOutlookEX (2021-11-16 - Version 1.7.0.0) - Download - General Help & Support - Example Scripts - WikiOutlookEX_GUI (2021-04-13 - Version 1.4.0.0) - DownloadOutlook Tools (2019-07-22 - Version 0.6.0.0) - Download - General Help & Support - WikiPowerPoint (2021-08-31 - Version 1.5.0.0) - Download - General Help & Support - Example Scripts - WikiTask Scheduler (NEW 2022-07-28 - Version 1.6.0.1) - Download - General Help & Support - Wiki Standard UDFs:Excel - Example Scripts - WikiWord - Wiki Tutorials:ADO - WikiWebDriver - Wiki Link to comment Share on other sites More sharing options...
l3ill Posted July 13, 2016 Share Posted July 13, 2016 Thanks I got lost myself in the helpfile plenty of times before I found myself in the helpfile... My Contributions... SnippetBrowser NewSciTE PathFinder Text File Manipulation FTP Connection Tester / INI File - Read, Write, Save & Load Example 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