找回密码
 加入
搜索
楼主: lsb968

学习笔记,思路理清,注明了一下,发帖子储藏以后用

 火... [复制链接]
发表于 2013-8-21 10:45:01 | 显示全部楼层
感谢整理,感谢分享
发表于 2013-8-21 15:50:30 | 显示全部楼层
留名备用~~~~~~~
发表于 2013-8-21 15:50:56 | 显示全部楼层
留名备用~~~~~~~~
发表于 2013-8-21 17:15:53 | 显示全部楼层
好帖!收藏備用不時之需
 楼主| 发表于 2013-8-21 17:38:46 | 显示全部楼层
本帖最后由 lsb968 于 2013-8-31 16:08 编辑


表单提交汇总……





;第一种
#include <IE.au3>
$oIE = _IECreate ("http://mail.163.com",0,1,1,0)
_IEPropertySet ($oIE, "width", 800)
_IEPropertySet ($oIE, "height", 600)
$oForm = _IEFormGetObjByName ($oIE, "login163")
$oQuery = _IEFormElementGetObjByName ($oForm, "username")
_IEFormElementSetValue ($oQuery,''XXXXXX")
$oQuery = _IEFormElementGetObjByName ($oForm, "password")
_IEFormElementSetValue ($oQuery, ''XXXXX')
$oIE.document.getElementsByTagName('button').item(0).click
_IEAction ($oIE, "visible")





;第二种
#include <IE.au3>
$oIE = _IECreate ("http://t.sina.com.cn")
$oUser = _IEGetObjById  ($oIE, "username")
$oPass = _IEGetObjById  ($oIE, "password")
_IEFormElementSetValue ($oUser, "XXXXX")
_IEFormElementSetValue ($oPass, "XXXXX")
$oLogin = _IEGetObjById  ($oIE, "login_submit_btn")
$oLogin.click()




;第三种
#include <IE.au3>
$oIE = _IECreate("http://mail.163.com", 0, 1, 1, 0)
        _IELoadWait($oIE)
        _IEPropertySet($oIE, "width", 800)
        _IEPropertySet($oIE, "height", 600)
 $oInputs = _IETagNameGetCollection($oIE, "INPUT")
For $oInput In $oInputs
        If $oInput.name = "username" Then
         $oInput.value = 'XXXXXXXXX'
        EndIf
        Next
        For $oInput In $oInputs
     If $oInput.name = "password" Then
       $oInput.value = 'XXXXXX'
         EndIf
        Next
        $oIE.document.getElementsByTagName('button').item(0).click

        For $oInput In $oInputs
        If $oInput.type = "submit" Then
        _IEAction($oInput, "click")
        EndIf
Next        






;第四种
#include <IE.au3>
$oIE = _IECreate("https://passport.csdn.net/account/login", 0, 1, 1, 0)
$oFrame = _IEGetObjById($oIE,"logfrm")
$oIE = $oFrame.contentWindow
$Ele = _IEGetObjById($oIE,"u")
_IEFormElementSetValue($Ele,"xxx")
$Ele2 = _IEGetObjById($oIE,"p")
_IEFormElementSetValue($Ele2,"xxxx")
$Ele3 = _IETagNameGetCollection($oIE,"SPAN",0)
 _IEAction($Ele3, "click")

;contentWindow 属性是指指定的 frame 或者 iframe 所在的 window 对象
;在 IE 中 iframe 或者 frame 的 contentWindow 属性可以省略,但在 Firefox 中如果要对 iframe 对象进行编辑则必须指定contentWindow属性。

发表于 2013-8-21 22:51:40 | 显示全部楼层
非常感谢分享
发表于 2013-8-22 09:42:52 | 显示全部楼层
权限不够啊!!!!
发表于 2013-8-22 10:07:37 | 显示全部楼层
楼主能否提供一下_StringEncryptX.au3谢谢了
发表于 2013-8-22 11:42:01 | 显示全部楼层
收藏备用,谢谢分享
发表于 2013-8-22 13:14:38 | 显示全部楼层
尾随学习!谢谢分享
发表于 2013-8-22 16:49:33 | 显示全部楼层
伤不起看不了级别不够
 楼主| 发表于 2013-8-22 21:06:05 | 显示全部楼层


风行者源码《网页快捕 2.4版》 对函数不熟悉注释下方便学习……
  

源码下载请到风行者的原帖:http://www.autoitx.com/forum.php ... p;extra=&page=1

游客,本帖隐藏的内容需要积分高于 70 才可浏览,您当前积分为 0
发表于 2013-8-24 10:05:15 | 显示全部楼层
学习学习学习
发表于 2013-8-24 10:05:42 | 显示全部楼层
学习学习学习
发表于 2013-8-24 10:05:51 | 显示全部楼层
学习学习学习
您需要登录后才可以回帖 登录 | 加入

本版积分规则

QQ|手机版|小黑屋|AUTOIT CN ( 鲁ICP备19019924号-1 )谷歌 百度

GMT+8, 2024-12-28 20:02 , Processed in 0.072638 second(s), 14 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表