您的位置:首页 > 其它

AAuto - 百度自动登录 (模拟操作)

2013-03-01 15:32 316 查看
import win.ui;

/*DSG{{*/

var winform = ..win.form( bottom=400;parent=...;right=600;text="百度自动登录演示" )

winform.add(

edit={ dr=1;dl=1;bottom=363;right=595;left=7;multiline=1;top=4;z=1;db=1;dt=1;edge=1;cls="edit" }
)
/*}}*/

//引入web控件库

import web.form
winform.show()

//嵌入web控件

//winform.edit 就是刚才那个文本框 后面的edit是文本框的名称,前面的winform代表主窗体

wb = web.form( winform.edit )

//在web窗体里面打开百度登录页面
wb.go("https://passport.baidu.com/?login&tpl=mn")
//等待网页加载完成
wb.wait()

//运行之后 已经可以设置帐号了

//设置帐号
var ele = wb.getEle("username")

wb.click(ele); //模拟点击
ele.value = "test7890000"

//设置密码
var ele = wb.getEle("password")

wb.click(ele); //模拟点击
ele.value = "qqwwee123"

//填写正确,下面点击登录按钮

//这个是获取到登录按钮
var ele = wb.queryEles( tagName="INPUT" );

//激活这个按钮的点击事件
ele.click()

//可以看到刚才已经登录成功了
//我们现在把工程发布为EXE可执行程序
win.loopMessage();

return winform;
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐