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


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;


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值