TC官方合作论坛

 找回密码
 立即注册
查看: 1152|回复: 1

[问题] 求救,鼠标轨迹老是发生未知错误

[复制链接]
发表于 2014-11-24 12:12:47 | 显示全部楼层 |阅读模式

马上加入TC

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

x
功能 鼠标轨迹(x1,y1)
    变量 x0,y0,x3,y3,c1,x,y,返回串,x=数组[0],y=数组[0],ydx,ydy
    鼠标.获取坐标(x0,y0)
    m=数学.绝对值(x1-x0)
    n=数学.绝对值(y1-y0)
    d=数学.开方(m*m + n*n)
    cs=类型.取整(d/20)
    x2=类型.取整((x1-x0)/cs)
    y2=类型.取整((y1-y0)/cs)
    s=0
    for(i1=0;i1<d;i1=i1+d/cs )

        if(x3==""&&y3=="")
            x3=x0
            y3=y0
        else
            x3=x3&"|"&(x0+x2*s)
            y3=y3&"|"&(y0+y2*s)
        endif
        s=s+1
    endfor
    str.split(x3,"|",x)
    str.split(y3,"|",y)
    arraysp.size(x,c1)
    for (j1=0;j1<c1;j1++)
        ydx=类型.转整型(x[j1])+辅助.随机数(-1,1)
        ydy=类型.转整型(y[j1])+辅助.随机数(-1,1)
        鼠标.移动(ydx,ydy)
        辅助.等待(20)
    endfor
    鼠标.移动(x1,y1)
功能结束









求大神指导

回复

使用道具 举报

发表于 2014-12-17 18:59:51 来自手机 | 显示全部楼层
x2,y2的值有时候会很大,超出屏幕范围,判断一下
回复 支持 反对

使用道具 举报

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

本版积分规则

关闭

推荐上一条 /2 下一条

关闭

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

GMT+8, 2024-9-28 09:46 , Processed in 0.040609 second(s), 23 queries .

Powered by 海安简单软件服务部

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

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