Emiel Wieldraaijer Posted December 14, 2011 Share Posted December 14, 2011 (edited) Hi All,I'm unable to send login information to the following URLhttp://dyka.nl.easyorder.nl and i cannot find the "submit" value for the form used on this URLThnxEmiel#include <IE.au3> Opt("WinTitleMatchMode", 2) $URL = "dyka.nl.easyorder.nl" $oIE = _IECreate($URL) _IELoadWait($oIE) Sleep(100) $o_form = _IEFormGetObjByName($oIE, "loginEasyOrder") $o_login = _IEFormElementGetObjByName($o_form, 'userEmail') $o_password = _IEFormElementGetObjByName($o_form, 'password') $o_signin = _IEFormElementGetObjByName($o_form, 'submit') _IEFormElementSetValue($o_login, "Username") _IEFormElementSetValue($o_password, "Password") _IEAction($o_signin, "click") WinSetState("Internet", "", @SW_MAXIMIZE) Edited December 14, 2011 by Emiel Wieldraaijer Best regards,Emiel Wieldraaijer Link to comment Share on other sites More sharing options...
Bert Posted December 14, 2011 Share Posted December 14, 2011 (edited) I used the web developer tool addon in firefox to get the id. Look at the pic to see the information you need. Edited December 14, 2011 by MPH The Vollatran project My blog: http://www.vollysinterestingshit.com/ Link to comment Share on other sites More sharing options...
Emiel Wieldraaijer Posted December 14, 2011 Author Share Posted December 14, 2011 Thnx MPH As you can see in my example i already know those values but it does not work Best regards,Emiel Wieldraaijer Link to comment Share on other sites More sharing options...
guinness Posted December 14, 2011 Share Posted December 14, 2011 Are you using the latest beta because a ton of fixes have been made to the IE UDF. UDF List: _AdapterConnections() • _AlwaysRun() • _AppMon() • _AppMonEx() • _ArrayFilter/_ArrayReduce • _BinaryBin() • _CheckMsgBox() • _CmdLineRaw() • _ContextMenu() • _ConvertLHWebColor()/_ConvertSHWebColor() • _DesktopDimensions() • _DisplayPassword() • _DotNet_Load()/_DotNet_Unload() • _Fibonacci() • _FileCompare() • _FileCompareContents() • _FileNameByHandle() • _FilePrefix/SRE() • _FindInFile() • _GetBackgroundColor()/_SetBackgroundColor() • _GetConrolID() • _GetCtrlClass() • _GetDirectoryFormat() • _GetDriveMediaType() • _GetFilename()/_GetFilenameExt() • _GetHardwareID() • _GetIP() • _GetIP_Country() • _GetOSLanguage() • _GetSavedSource() • _GetStringSize() • _GetSystemPaths() • _GetURLImage() • _GIFImage() • _GoogleWeather() • _GUICtrlCreateGroup() • _GUICtrlListBox_CreateArray() • _GUICtrlListView_CreateArray() • _GUICtrlListView_SaveCSV() • _GUICtrlListView_SaveHTML() • _GUICtrlListView_SaveTxt() • _GUICtrlListView_SaveXML() • _GUICtrlMenu_Recent() • _GUICtrlMenu_SetItemImage() • _GUICtrlTreeView_CreateArray() • _GUIDisable() • _GUIImageList_SetIconFromHandle() • _GUIRegisterMsg() • _GUISetIcon() • _Icon_Clear()/_Icon_Set() • _IdleTime() • _InetGet() • _InetGetGUI() • _InetGetProgress() • _IPDetails() • _IsFileOlder() • _IsGUID() • _IsHex() • _IsPalindrome() • _IsRegKey() • _IsStringRegExp() • _IsSystemDrive() • _IsUPX() • _IsValidType() • _IsWebColor() • _Language() • _Log() • _MicrosoftInternetConnectivity() • _MSDNDataType() • _PathFull/GetRelative/Split() • _PathSplitEx() • _PrintFromArray() • _ProgressSetMarquee() • _ReDim() • _RockPaperScissors()/_RockPaperScissorsLizardSpock() • _ScrollingCredits • _SelfDelete() • _SelfRename() • _SelfUpdate() • _SendTo() • _ShellAll() • _ShellFile() • _ShellFolder() • _SingletonHWID() • _SingletonPID() • _Startup() • _StringCompact() • _StringIsValid() • _StringRegExpMetaCharacters() • _StringReplaceWholeWord() • _StringStripChars() • _Temperature() • _TrialPeriod() • _UKToUSDate()/_USToUKDate() • _WinAPI_Create_CTL_CODE() • _WinAPI_CreateGUID() • _WMIDateStringToDate()/_DateToWMIDateString() • Au3 script parsing • AutoIt Search • AutoIt3 Portable • AutoIt3WrapperToPragma • AutoItWinGetTitle()/AutoItWinSetTitle() • Coding • DirToHTML5 • FileInstallr • FileReadLastChars() • GeoIP database • GUI - Only Close Button • GUI Examples • GUICtrlDeleteImage() • GUICtrlGetBkColor() • GUICtrlGetStyle() • GUIEvents • GUIGetBkColor() • Int_Parse() & Int_TryParse() • IsISBN() • LockFile() • Mapping CtrlIDs • OOP in AutoIt • ParseHeadersToSciTE() • PasswordValid • PasteBin • Posts Per Day • PreExpand • Protect Globals • Queue() • Resource Update • ResourcesEx • SciTE Jump • Settings INI • SHELLHOOK • Shunting-Yard • Signature Creator • Stack() • Stopwatch() • StringAddLF()/StringStripLF() • StringEOLToCRLF() • VSCROLL • WM_COPYDATA • More Examples... Updated: 22/04/2018 Link to comment Share on other sites More sharing options...
taietel Posted December 14, 2011 Share Posted December 14, 2011 (edited) Emiel, give this a try: #include <IE.au3> #include <INet.au3> $sSource = _INetGetSource('http://dyka.nl.easyorder.nl/easyorder.b2b/login?login=1') $sParam = StringRegExp($sSource, '(?i)<input name="parm" type="hidden" value="(d*)"',1) $bSaveLogin='off';or off $sEmail = "" $sPassword = "" $sURL = 'http://dyka.nl.easyorder.nl/easyorder.b2b/login?parm='&$sParam[0]&'&lang=0&login=1&supplier=&'&$sEmail&'=&password='&$sPassword&'&saveLogin='&$bSaveLogin $oIE = _IECreate($sURL) _IELoadWait($oIE) EDIT: $sParam is variable, so we have to get it first Edited December 15, 2011 by taietel Things you should know first...In the beginning there was only ONE! And zero... Progs: Create PDF(TXT2PDF,IMG2PDF) 3D Bar Graph DeskGadget Menu INI Photo Mosaic 3D Text Link to comment Share on other sites More sharing options...
Emiel Wieldraaijer Posted December 15, 2011 Author Share Posted December 15, 2011 Hi Taietel,Thnx for helping.. it does not work but i believe it is the solution to my problem .. it gives me a login errorBut is the following correct in the $sURL line ---->>> supplier=&' & $sEmailShouldn't there be a value with userEmail= ???Best regards,Emiel Best regards,Emiel Wieldraaijer Link to comment Share on other sites More sharing options...
taietel Posted December 15, 2011 Share Posted December 15, 2011 Emiel, looking at the javascript from the source, I think you're right. Replace that and see if it works. Regards, taietel Things you should know first...In the beginning there was only ONE! And zero... Progs: Create PDF(TXT2PDF,IMG2PDF) 3D Bar Graph DeskGadget Menu INI Photo Mosaic 3D Text Link to comment Share on other sites More sharing options...
Emiel Wieldraaijer Posted December 15, 2011 Author Share Posted December 15, 2011 No if replace supplier=& with userEmail= i get a 404 and it i replace it with userEmail=& i'm also getting a login error Best regards,Emiel Wieldraaijer Link to comment Share on other sites More sharing options...
taietel Posted December 15, 2011 Share Posted December 15, 2011 I've removed login=1:$sURL = 'http://dyka.nl.easyorder.nl/easyorder.b2b/login?parm=' & $sParam[0] & '&lang=0&userEmail=&' & $sEmail & '=&password=' & $sPassword & '&saveLogin=' & $bSaveLoginReplace $sURL with the line above and test now. Things you should know first...In the beginning there was only ONE! And zero... Progs: Create PDF(TXT2PDF,IMG2PDF) 3D Bar Graph DeskGadget Menu INI Photo Mosaic 3D Text Link to comment Share on other sites More sharing options...
Exit Posted December 15, 2011 Share Posted December 15, 2011 #include <IE.au3> Opt("WinTitleMatchMode", 2) $URL = "dyka.nl.easyorder.nl" $oIE = _IECreate($URL) _IELoadWait($oIE) Sleep(100) $frame = _IEFrameGetCollection($oIE,2) $o_form = _IEFormGetObjByName($frame, "loginEasyOrder") $o_login = _IEFormElementGetObjByName($o_form, 'userEmail') $o_password = _IEFormElementGetObjByName($o_form, 'password') _IEFormElementSetValue($o_login, "Username") _IEFormElementSetValue($o_password, "Password") _IEFormSubmit($o_form) WinSetState("Internet", "", @SW_MAXIMIZE) App: Au3toCmd UDF: _SingleScript() Link to comment Share on other sites More sharing options...
Emiel Wieldraaijer Posted December 15, 2011 Author Share Posted December 15, 2011 Hi Taietel, It does not work but thanks for helping because Forumer100 fixed my problem Thanks both for helping Best regards,Emiel Wieldraaijer Link to comment Share on other sites More sharing options...
taietel Posted December 15, 2011 Share Posted December 15, 2011 No problem! Glad your problem was solved. That link I got it via get. Regards, taietel Things you should know first...In the beginning there was only ONE! And zero... Progs: Create PDF(TXT2PDF,IMG2PDF) 3D Bar Graph DeskGadget Menu INI Photo Mosaic 3D Text 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