TC官方合作论坛

标题: TC鼠标移动的问题,盼解决 [打印本页]

作者: xenolss    时间: 2012-5-24 06:17
标题: TC鼠标移动的问题,盼解决
   今天写脚本的时候 无意中发现了tc的一个小问题,绝对真实 可以自己做实验观察
   有些游戏不支持大漠的MoveTo鼠标命令 以及普通的mousemove鼠标命令,这个时候drivemouse.mousemove这个超级鼠标就派上用场了
之前一直用的感觉可以
   但是今天问题来了
   具体情况是,使用这个超级鼠标的时候,无论是哪个坐标移动之后 点击   会有非常微小的拖拽偏移 以左上x,y轴为0 来标注的话  大概就是x和y都会拖拽移动-3,-3左右的坐标
   无论加入多少移动之前 移动之后 鼠标点击的延迟,这个问题都存在
   是写脚本点击地图的时候发现的  地图每次点击  都会被拖拽一点
   然后我写了一个10次点击的循环
int i=1
while(i<11)
   help.sleep(1000)
   drivemouse.mousemove(x,y)
   help.sleep(2000)
   drivemouse.leftclick(1)
   help.sleep(2000)
   i=i+1
endwhile
   这样对着脚本的地图点击10次之后  地图被拖拽了往左上角的30,30这种偏移量  
   用leftdown() 然后leftup() 也是一样,  不在游戏里操作用普通鼠标没有这个现象...在游戏里用不了普通鼠标

作者: xenolss    时间: 2012-5-24 06:19
不知道什么原因导致的 如果大家没有这个现象 那就是我的系统有问题了。
作者: mahua1130    时间: 2012-5-24 08:47
表示没遇到过此类问题
作者: xenolss    时间: 2012-5-24 09:02
一会我拿到别的机器上试试  这台重装了依旧这样 没辙了  连续在同一个位置点击25次按钮 可以从正中间点到左上角点不到按钮的地方
作者: tyuyan    时间: 2012-5-24 09:13
这个具体的精确坐标点也没去测试过,呵呵。。
作者: 落叶归根    时间: 2012-5-24 09:59
没有具体去看过 。。
作者: 战斗之神    时间: 2012-5-24 10:34
看看 。  有时间我去测试下。。还没用过超级的呢
作者: 花开花落    时间: 2012-5-24 10:49
这个要测试才知道。
作者: 战地之王    时间: 2012-5-24 11:12
学习下 。坐等大家的测试结果。
作者: 无情的冷风    时间: 2012-5-24 11:47
来看看 。。 这个不是很注意,基本上我要点击是图片和按钮。 有那么大的范围。 就没注意过。
作者: TakeBobo    时间: 2012-5-24 13:53
看下 。
作者: xenolss    时间: 2012-5-24 18:25
这个基本上已经确认了 具体的情况是这样的  杜狼老大给我解释了下 我也想了想
游戏或者桌面上都存在这个问题
用超级鼠标的时候
每次移动鼠标  移动到的位置是你想要的精确坐标
然后leftclick之后   鼠标会做一个这样的动作 按下的时候  往左上移动-3,-3 这样的坐标 然后弹起 于是点击鼠标  就成了一个拖拽的动作
大家可以试试不加延迟连续点100次  桌面上也行  然后看看鼠标的轨迹就知道了,同样的测试 普通鼠标不会动




欢迎光临 TC官方合作论坛 (http://bbs.52tc.co/) Powered by Discuz! X3.1