怎样在阿里旺旺2009自动输入用户名和密码?
本帖最后由 ohsee 于 2009-6-21 14:42 编辑ConfigFile = @ScriptDir & "\myWangWAng.ini"
$username=IniRead($ConfigFile,"config","user","EditComponent2")
$password=IniRead($ConfigFile,"config","pass","ATL:Edit1")
ControlSetText($Title, "", $username, "myWangWang")
ControlSetText($Title,"",$password,"a123")
ControlSetText($Title,"",$password,"a123")
此句不执行,请教。 IniRead是这样读取的吗?
看看帮助啦
或者你用msgbox('','',$password)看看返回值是什么?? 旺旺的密码框不接受ControlSetText 回复:
2楼:那是次要的
3楼:你说的很对,现在是想在旺旺的密码框输入密码,本贴主题,呵呵。 ControlSend ($Title,"",$password,"a123456") 问题又来了!
如果密码里有特殊字符,有问题
比如:!#$%^&()*{}
继续请教。。。 ControlSend ( "title", "text", controlID, "string" [, flag] )
flag Changes how "keys" is processed:
flag = 0 (default), Text contains special characters like + to indicate SHIFT and {LEFT} to indicate left arrow.
flag = 1, keys are sent raw. 问题又来了!
如果密码里有特殊字符,有问题
比如:!#$%^&()*{}
继续请教。。。
ohsee 发表于 2009-6-21 14:42 http://www.autoitx.com/images/common/back.gifControlSend ($Title,"",$password,"a123456%^&*()",1) 回复:
7楼:这是帮助里的,您的意思是?
8楼:密码里有!,^() {}
我用:“yyn123"&"{}}"或 用{ASC 0065}
旺旺提示没输入密码。 再回复7楼:
$UseP="abcd123456}^!"
ControlSend($Title,"",$password,$UseP,1)
旺旺提示:密码错误,看来有问题,我让UseP输出到非密码框,显示是正常的。 全部代码:
$title="阿里旺旺2009"
$username="EditComponent2"
$password="ATL:Edit1"
$useN="{ASC 47035}"&"{ASC 53542}" ;这是用户名,是汉字,没问题的。
$UseP="abcd^765!48}" ;这是密码
ControlSend($Title,"",$username,$useN,0)
ControlSend($Title,"",$password,$UseP,1)
执行结果:
用户名输入正确,密码输入错误。
曾经把密码输出到其他文本框里,显示没问题的。
输入到密码框,登陆的时候提示密码错误。 哪位Ai友,试试啊......
急,急,很急.... 激活窗口,直接用SEND试试 应该是淘宝的设置不让输入,以前我就搞过想自动登录,密码就是输不进去,只好放弃了。 试试PostMessage_UDF.au3看行不行
页:
[1]
2