これが公開ウェブページ上の私の簡単なautoit自動ログインスクリプトです。
#include <IE.au3>
Global $oIE = _IECreate("http://www.zoznam.sk/",1)
$username = _IEGetObjByName($oIE, "login")
$password = _IEGetObjByName($oIE, "password")
$oForm = _IEGetObjByName ($oIE, "prihlas")
_IEFormElementSetValue ($username, "123456")
_IEFormElementSetValue ($password, "654321")
Sleep(1000)
_IEAction($oForm, "click")
ユーザー名とパスワードを書き込みますが、ボタンはクリックしません。何かがその行動を妨げることができますか?いくつかのIE設定?または?
ありがとう
職場でこれを試してください。別のアプローチ:-)そのコードを試してみると、「Nesprávnezadanéprihlasovacieúdaje」と表示されます。これは、グーグルで翻訳すると「間違ったログインデータ」を意味します。
#include <IE.au3>
$sUsername = "Username"
$sPassword = "Password"
$sUrl = "http://www.zoznam.sk"
;~ $oIE = _IECreate($sUrl, 0, 1, 0, 1)
$oIE = _IECreate($sUrl, 1);, 1, 0, 1)
;~ Sleep(2000)
$oHWND = _IEPropertyGet($oIE, "hwnd")
WinSetState($oHWND, "", @SW_MAXIMIZE)
$oForm = _IEFormGetCollection($oIE, 2)
$oUsername = _IEGetObjById($oForm, "loginid")
$oPassword = _IEGetObjById($oForm, "passwordid")
_IEFormElementSetValue($oUsername, $sUsername)
_IEFormElementSetValue($oPassword, $sPassword)
;~ _IEFormSubmit($oForm)
Local $oSubmit = _IEGetObjByName($oIE, "prihlas")
_IEAction($oSubmit, "click")
この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。
侵害の場合は、連絡してください[email protected]
コメントを追加