找回密码
 加入
搜索
查看: 2279|回复: 5

请解释一下QQ2009自动登陆的代码意思

[复制链接]
发表于 2009-7-3 16:47:40 | 显示全部楼层 |阅读模式
$QQkey="HKEY_LOCAL_MACHINE\SOFTWARE\TENCENT\QQ2009"
$QQpath=RegRead($QQkey,"Install")
Run($QQpath&"\bin\QQ.exe")
WinWait("QQ2009 正式版 SP1")
WinWaitActive("QQ2009 正式版 SP1")
$XY=wingetpos("QQ2009 正式版 SP1")
mouseclick("left",$XY[0]+215,$XY[1]+123)
Send("QQ号码",1)
mouseclick("left",$XY[0]+230,$XY[1]+154)
Send("{BS 18}")
Send("QQ密码",1)
mouseclick("left",$XY[0]+75,$XY[1]+190)
Send("{down 6}")
Send("{enter}")
mouseclick("left",$XY[0]+230,$XY[1]+154)
Send("{enter}")

期中的
mouseclick("left",$XY[0]+215,$XY[1]+123)
$XY[0]+215这个是什么意思
怎么用窗口信息工具看不到相对的坐标
想写一个DNF(地下城与勇士的自动登陆)
我乱拼的代码
选好区后到了登陆密码那
WinWait("地下城与勇士")
If Not WinActive("地下城与勇士")Then WinActivate("地下城与勇士")
mouseclick("left",676,602)
Send("{BS 18}")
Sleep(1000)
Send("QQ号码",1)
Send("{Tab 1}")
Send(“QQ密码",1)
mouseclick("left",860,628)
请高手们帮忙解释QQ自动登陆那个代码的意思和改一下DNF自动输入的代码
谢谢
发表于 2009-7-3 22:49:23 | 显示全部楼层
$XY[0]+215

$XY=wingetpos("QQ2009 正式版 SP1")
WinGetPos 
--------------------------------------------------------------------------------

获取指定窗口的坐标位置和大小等属性.


WinGetPos ( "窗口标题" [, "窗口文本"] ) 


 

参数

窗口标题 目标窗口标题. 参考标题高级定义. 
窗口文本 [可选参数] 指定窗口包含的文本. 

 

返回值

成功: 返回一个含有下列信息的4维数组: 
 $array[0] = X 坐标 
 $array[1] = Y 坐标  
 $array[2] = 宽度  
 $array[3] = 高度  
失败: 返回值为1,并把 @error 设为 1,说明未找到目标窗口.  
我这里么dnf
 楼主| 发表于 2009-7-4 04:20:48 | 显示全部楼层
我想知道的是[0]+215 的意思
发表于 2009-7-4 12:39:50 | 显示全部楼层
$array[0] = X 坐标
$array[1] = Y 坐标  
$array[2] = 宽度  
$array[3] = 高度  


就是获取的QQ方框大小 x坐标+215 做新坐标...
发表于 2009-7-4 23:26:50 | 显示全部楼层
我想知道的是[0]+215 的意思
ldzhf469 发表于 2009-7-4 04:20

[0]是$xy数组的索引 谢谢!
 楼主| 发表于 2009-7-5 14:36:57 | 显示全部楼层
$array[0] = X 坐标
$array[1] = Y 坐标  
$array[2] = 宽度  
$array[3] = 高度  


就是获取的QQ方框大小 x坐标+215 做新坐标...
wuluck 发表于 2009-7-4 12:39

谢谢各位的回复
215这坐标如何获得
用什么工具可以获得
AU3自带的窗口工具好像获取不了
您需要登录后才可以回帖 登录 | 加入

本版积分规则

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

GMT+8, 2024-12-26 20:40 , Processed in 0.115752 second(s), 23 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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