Jump to content

Recommended Posts

Posted

#include<IE.au3>
   Local $mailtxt = "name"
   Local $passtxt = "pasword"
   $Mail = $mailtxt
   $Pass = $passtxt
   $oIE = _IECreate("http://twitter.com/login", 0, 1, 1)
   Sleep (2000)
   $oForm = _IEFormGetObjByName($oIE, "signin-dropdown")
   $oQuery = _IEFormElementGetObjByName($oForm, "session[username_or_email]")
   $o_Query = _IEFormElementGetObjByName($oForm, "session[password]")
   $oSubmit = _IEFormElementGetObjByName($oForm, "submit")
   _IEFormElementSetValue($oQuery, $Mail)
   _IEFormElementSetValue($o_Query, $Pass)
   _IEAction($oSubmit, "click")

Posted

And your problem is?

My UDFs and Tutorials:

Spoiler

UDFs:
Active Directory (NEW 2024-07-28 - Version 1.6.3.0) - Download - General Help & Support - Example Scripts - Wiki
ExcelChart (2017-07-21 - Version 0.4.0.1) - Download - General Help & Support - Example Scripts
OutlookEX (2021-11-16 - Version 1.7.0.0) - Download - General Help & Support - Example Scripts - Wiki
OutlookEX_GUI (2021-04-13 - Version 1.4.0.0) - Download
Outlook Tools (2019-07-22 - Version 0.6.0.0) - Download - General Help & Support - Wiki
PowerPoint (2021-08-31 - Version 1.5.0.0) - Download - General Help & Support - Example Scripts - Wiki
Task Scheduler (2022-07-28 - Version 1.6.0.1) - Download - General Help & Support - Wiki

Standard UDFs:
Excel - Example Scripts - Wiki
Word - Wiki

Tutorials:
ADO - Wiki
WebDriver - Wiki

 

Posted (edited)

Please use search option.

_IE example:

#include <IE.au3>
$Url='http://twitter.com/#!/login'
$oIE = _IECreate ( $Url )
_IELoadWait($oIE)
Sleep ( 1000 )
$oForms = _IEFormGetCollection ( $oIE )
For $oForm In $oForms
    $_UniqueId = $oForm.uniqueID
    $oFormElements = _IEFormElementGetCollection ( $oForm )
    For $oFormElement In $oFormElements
        Switch $oFormElement.uniqueID
            Case 'ms__id29'
                _IEFormElementSetValue ( $oFormElement, "username" )
            Case 'ms__id30'
                _IEFormElementSetValue ( $oFormElement, "password" )
                ;_IEFormSubmit ( $oForm )
        EndSwitch
    Next
Next
Edited by Ramzes

Sorry for my bad English but nobody is perfect. [font=arial, helvetica, sans-serif]Ramzes[/font]

Posted

Could you please be more specific? "auto login problem" doesn't tell us anything!

Do you get any error messages when you run your script from SciTe?

Your script lacks error checking. Does any of the _IE functions return an error (check @error).

My UDFs and Tutorials:

Spoiler

UDFs:
Active Directory (NEW 2024-07-28 - Version 1.6.3.0) - Download - General Help & Support - Example Scripts - Wiki
ExcelChart (2017-07-21 - Version 0.4.0.1) - Download - General Help & Support - Example Scripts
OutlookEX (2021-11-16 - Version 1.7.0.0) - Download - General Help & Support - Example Scripts - Wiki
OutlookEX_GUI (2021-04-13 - Version 1.4.0.0) - Download
Outlook Tools (2019-07-22 - Version 0.6.0.0) - Download - General Help & Support - Wiki
PowerPoint (2021-08-31 - Version 1.5.0.0) - Download - General Help & Support - Example Scripts - Wiki
Task Scheduler (2022-07-28 - Version 1.6.0.1) - Download - General Help & Support - Wiki

Standard UDFs:
Excel - Example Scripts - Wiki
Word - Wiki

Tutorials:
ADO - Wiki
WebDriver - Wiki

 

Posted

No error

auto login problem

$oForm = _IEFormGetObjByName($oIE, "signin-dropdown")
   $oQuery = _IEFormElementGetObjByName($oForm, "session[username_or_email]")
   $o_Query = _IEFormElementGetObjByName($oForm, "session[password]")
   $oSubmit = _IEFormElementGetObjByName($oForm, "submit")

Case 'ms__id29'
                _IEFormElementSetValue ( $oFormElement, "username" )
            Case 'ms__id30'
                _IEFormElementSetValue ( $oFormElement, "password" )
                ;_IEFormSubmit ( $oForm )
Guest
This topic is now closed to further replies.
×
×
  • Create New...