找回密码
 加入
搜索
查看: 6426|回复: 30

自动登陆QQ。新问题,密码框输入出现问题。!~~~~~~~~~!~未解决!

[复制链接]
发表于 2009-6-12 10:14:35 | 显示全部楼层 |阅读模式
本帖最后由 a6626236 于 2009-6-13 13:19 编辑
Dim $QQPath
$QQPath=RegRead("HKEY_LOCAL_MACHINE\SOFTWARE\Tencent\PlatForm_Type_List\1","TypePath") 
Run($QQPath)
WinWaitActive("QQ用户登录","")
ControlSetText("QQ用户登录","", "Edit1", "378582799")
ControlFocus("QQ用户登录","","Edit12")
Send("1")
Send("{!}")
Send("{~}")
在输入密码的时候只输入了3位数
发表于 2009-6-12 10:20:01 | 显示全部楼层
用controlsend试一下
 楼主| 发表于 2009-6-12 10:23:22 | 显示全部楼层
还是无法输入感叹号等符号!
 楼主| 发表于 2009-6-12 10:23:38 | 显示全部楼层
ControlSend("QQ用户登录", "", "Edit12", "123!~")
发表于 2009-6-12 10:34:51 | 显示全部楼层
这样的话我也不知道,不好意思,顺便帮你顶一下。你那个好像有个转义字符的吧?
 楼主| 发表于 2009-6-12 10:35:44 | 显示全部楼层
还是谢谢你了!
发表于 2009-6-12 11:14:16 | 显示全部楼层
分开可以吗
 楼主| 发表于 2009-6-12 11:21:03 | 显示全部楼层
楼上的怎么分开,能说清楚点吗?
 楼主| 发表于 2009-6-12 14:29:17 | 显示全部楼层
没有人能帮忙解决这个问题吗
发表于 2009-6-12 14:50:30 | 显示全部楼层
Send("1")
Send("2")
Send("3")
Send("4")
Send("!")
Send("~")
这样分开行不?
 楼主| 发表于 2009-6-12 15:01:45 | 显示全部楼层
本帖最后由 a6626236 于 2009-6-12 15:03 编辑

你运行这个脚本测试一下就知道了。!,只能密码框内输入1234 则!~不能。
发表于 2009-6-12 15:08:13 | 显示全部楼层
算了,我帮你试
发表于 2009-6-12 15:15:38 | 显示全部楼层
我这边可以,你试试
Dim $QQPath
$QQPath=RegRead("HKEY_LOCAL_MACHINE\SOFTWARE\Tencent\PlatForm_Type_List\1","TypePath") 
Run($QQPath)
WinWaitActive("QQ用户登录","")
ControlSetText("QQ用户登录","", "Edit1", "378582799")
ControlFocus("QQ用户登录","","Edit12")
Send("1234")
Send("{!}")
Send("{~}")
Controlclick("QQ用户登录", "","Button11")
发表于 2009-6-12 15:16:22 | 显示全部楼层
不行就在7行加sleep
特殊符号前加sleep,就保证了
发表于 2009-6-12 15:29:25 | 显示全部楼层
这是个很基础的问题了

传送门:
http://www.autoitx.com/forum.php ... &highlight=send
send 的详细说明
或者看看帮助文件的键盘控制部分
您需要登录后才可以回帖 登录 | 加入

本版积分规则

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

GMT+8, 2024-10-1 23:47 , Processed in 0.092371 second(s), 19 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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