找回密码
 加入
搜索
查看: 86386|回复: 176

[原创] IE表单登陆另类方法讲解

 火... [复制链接]
发表于 2009-6-23 11:27:31 | 显示全部楼层 |阅读模式
本帖最后由 bob 于 2009-7-24 13:51 编辑

首先要了解IE.au3中的两个函数用法
_IEGetObjById 和 _IEGetObjByName
返回指定id或者名称(name)的对象变量

ID和Name属性是我们常见的一个属性,一般情况下,关键的网页操作对象都会有一个id或者name
为什么呢?
因为网页中的每个元素跟我们的人是一样的,每个人都有名字,都有身份证号,id 就是他们的身份证号
在单独的页面里唯一,这也能帮我们准确的定位操作的元素了。

在介绍一款辅助工具 彗星小助手,请附件下载

下面以百度搜索为例,先看下图


1、打开彗星开发小助手(操作方法类似SciTE中的AU3窗口信息工具),选中"网页"
2、拖拽小图标到百度输入框内,会获取到元素名称(Name值)和元素ID(ID值),下面引用代码可做一个参考,其它信息很少用到!
3、同理可拖拽图标到百度点击按钮(即'百度一下')上,也可获得ID值。

接着就是写代码了,其实很简单的:

;做演示用了,缺少判断语句的
#include <IE.au3>
$oIE = _IECreate("http://www.baidu.com/")
_IELoadWait($oIE)

$Input = _IEGetObjByID($oIE, "kw");通过工具查询到得百度输入框ID值
$Input.value = "autoit" ;为其赋值,即要搜索的内容

$OK = _IEGetObjByID($oIE, "sb");通过工具查询到得登陆按钮ID值
$OK.click ;点击登陆按钮

下面是两个用类似方法写的登录表单代码,有需要的可参考下:
http://www.autoitx.com/forum.php ... amp;page=3#pid58720
http://www.autoitx.com/forum.php ... amp;page=1#pid60923

不好意思,吭了大家不少分
现在可到网盘免费下载:
http://www.damipan.com/file/2i21IJX.html

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?加入

×

评分

参与人数 2金钱 +30 贡献 +15 收起 理由
afan + 20 + 10
kn007 + 10 + 5 支持原创,准备下附件试试

查看全部评分

发表于 2009-6-23 12:38:44 | 显示全部楼层
留名等待继续
发表于 2009-6-23 12:41:58 | 显示全部楼层
本帖最后由 kn007 于 2009-6-23 12:49 编辑

这玩意有趣



这玩意太好了,你应该早点拿出来共享啊,卖钱也值啊,虽然发了我10金钱,买要5钱,下要5钱,汗


这玩意太淫荡了,太猥琐了
发表于 2009-6-23 17:52:59 | 显示全部楼层
本帖最后由 crkey12345 于 2009-6-23 17:59 编辑

谢谢啦,kn007的回复很xx。
彗星开发小助手
不过bob应该补充解下没有name和id的情况
发表于 2009-6-23 18:44:11 | 显示全部楼层
下载来看看
发表于 2009-7-1 00:03:23 | 显示全部楼层
捐献了5块钱了...
发表于 2009-7-1 17:07:59 | 显示全部楼层
我是新手。我没钱呀。5~~~
发表于 2009-7-2 14:50:13 | 显示全部楼层
好烦的,我就想做网页自动操作方面的,可惜没钱下载。
发表于 2009-7-2 15:11:18 | 显示全部楼层
晕,下载了,杀毒的时候没问题,可是点击运行的时候,总是提示临时文件夹里有木马, 是不是这软件调用了什么网址呢?
发表于 2009-7-2 15:48:54 | 显示全部楼层
太好了,正需要这个呢,谢谢!
发表于 2009-7-3 16:24:26 | 显示全部楼层
这个,挺有用滴.....
学习下
发表于 2009-7-4 22:48:54 | 显示全部楼层
感谢分享。。。。。。。
发表于 2009-7-8 20:41:55 | 显示全部楼层
怎么办? 我没钱了
发表于 2009-7-8 21:06:29 | 显示全部楼层
等待.......................................
发表于 2009-7-9 13:10:59 | 显示全部楼层
WARNING: ProxyAV has detected a virus in this
file!

File has been dropped.

ProxyAV Administrator: unknown

2009-07-09 13:54:57+08:00CST
Hardware serial number: 0406050018
ProxyAV (Version 3.1.1.7(31501)) - http://www.BlueCoat.com/
Antivirus Vendor: Sophos, Plc.
Scan Engine Version: 2.88.0
Pattern File Version: 4.43E.847124.1257051255 (Timestamp: 2009/07/09 00:34:00)

Machine name: ProxyAV
Machine IP address: 192.168.127.13
Server: 61.187.251.222
Client: 10.168.200.165
Protocol: ICAP

Virus: "Troj/Dropr-K" found!
URL: http://www.autoitx.com/attachmen ... 3i0PiiM7TEmGofMy3wg

提示有毒。。。。。。。。。。。还钱。。。
您需要登录后才可以回帖 登录 | 加入

本版积分规则

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

GMT+8, 2024-12-27 11:42 , Processed in 0.084607 second(s), 26 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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