TC官方合作论坛

 找回密码
 立即注册
查看: 5006|回复: 10

[已解决] 求TC鼠标仿真有轨迹移动教学

[复制链接]
发表于 2014-7-1 08:29:04 来自手机 | 显示全部楼层 |阅读模式

马上加入TC

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
我想做个现鼠标位置移动到x,y坐标的有轨迹移动,各位能否帮帮忙?教教小弟。要是直接有代码和注解最好
回复

使用道具 举报

发表于 2014-7-1 13:32:12 | 显示全部楼层
15296234462 发表于 2014-7-1 12:49
可以了,我的算法加大漠的仿真,可以做到了,单独做不到。。。汗。。。谢谢啊 ...

非也,单独也可以做到……只是算法问题。
API实现也一样,只是算法问题。
你可以看了一下别人的例子,论坛还有一些,你搜索下。
http://bbs.tyuyan.com/thread-39941-1-1.html
回复 支持 反对

使用道具 举报

发表于 2014-7-1 11:47:51 | 显示全部楼层
函数简介:
鼠标动作模拟真实操作,带移动轨迹,以及点击延时随机.      <收费功能,具体详情点击查看>
函数原型:

long EnableRealMouse(enable,mousedelay,mousestep)

参数定义:
enable 整形数: 0 关闭模拟
               1 开启模拟
mousedelay 整形数: 单位是毫秒. 表示在模拟鼠标移动轨迹时,每移动一次的时间间隔.这个值越大,鼠标移动越慢.
Mousestep 整形数: 表示在模拟鼠标移动轨迹时,每移动一次的距离. 这个值越大,鼠标移动越快速.
返回值:
整形数:
0:
失败
1: 成功

示例:

dm.EnableRealMouse 1,20,30

dm.MoveTo 100,100
dm.MoveTo 500,500


注: 此接口同样对LeftClick RightClick MiddleClick LeftDoubleClick起作用。具体表现是鼠标按下和弹起的间隔会在
当前设定延时的基础上,上下随机浮动50%. 假如设定的鼠标延时是100,那么这个延时可能就是50-150之间的一个值.

设定延时的函数是 SetMouseDelay


回复 支持 反对

使用道具 举报

 楼主| 发表于 2014-7-1 11:54:59 来自手机 | 显示全部楼层
itcfan 发表于 2014-7-1 11:47
函数简介:鼠标动作模拟真实操作,带移动轨迹,以及点击延时随机.      
函数原型:


除了用大漠没别的办法吗
回复 支持 反对

使用道具 举报

发表于 2014-7-1 11:58:31 | 显示全部楼层
15296234462 发表于 2014-7-1 11:54
除了用大漠没别的办法吗

函数简介:

鼠标动作模拟真实操作,带移动轨迹,以及点击延时随机.

函数原型:

int EnableRealMouse(int enable,int mousedelay,int mousestep)

参数定义:

enable 整形数: 0 关闭模拟
               1 开启模拟

mousedelay 整形数: 单位是毫秒. 表示在模拟鼠标移动轨迹时,每移动一次的时间间隔.这个值越大,鼠标移动越慢.

Mousestep 整形数: 表示在模拟鼠标移动轨迹时,每移动一次的距离. 这个值越大,鼠标移动越快速.

返回值:

整形数:
0: 失败
1: 成功

示例:


ts.EnableRealMouse(1,20,30)

ts.MoveTo(100,100)
ts.MoveTo(500,500)



注: 此接口同样对LeftClick RightClick MiddleClick起作用。具体表现是鼠标按下和弹起的间隔会在
当前设定延时的基础上,上下随机浮动50%. 假如设定的鼠标延时是100,那么这个延时可能就是50-150之间的一个值.

设定延时的函数是 SetMouseDelay


天使……都提示大漠有了……
回复 支持 反对

使用道具 举报

发表于 2014-7-1 11:59:20 | 显示全部楼层
还有貌似WINAPI也能实现,如果需要,我要查下函数了……
回复 支持 反对

使用道具 举报

 楼主| 发表于 2014-7-1 12:22:01 来自手机 | 显示全部楼层
itcfan 发表于 2014-7-1 11:59
还有貌似WINAPI也能实现,如果需要,我要查下函数了……

嗯。。。帮我查一下。。。谢谢。。。。有大概的代码吗
回复 支持 反对

使用道具 举报

 楼主| 发表于 2014-7-1 12:49:30 来自手机 | 显示全部楼层
itcfan 发表于 2014-7-1 11:59
还有貌似WINAPI也能实现,如果需要,我要查下函数了……

可以了,我的算法加大漠的仿真,可以做到了,单独做不到。。。汗。。。谢谢啊
回复 支持 反对

使用道具 举报

发表于 2014-7-1 13:33:53 | 显示全部楼层
本帖最后由 itcfan 于 2014-7-1 13:41 编辑


按键的移动算法,改一下就可以了。
回复 支持 反对

使用道具 举报

发表于 2014-8-11 02:39:36 | 显示全部楼层
学习
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

推荐上一条 /2 下一条

关闭

小黑屋|TC官方合作论坛 (苏ICP备18045623号)

GMT+8, 2024-5-14 18:32 , Processed in 0.038920 second(s), 23 queries .

Powered by 海安简单软件服务部

© 2008-2019 版权所有 保留所有权利

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