TC官方合作论坛

 找回密码
 立即注册
查看: 718|回复: 5
打印 上一主题 下一主题

[已解决] 圆形渐开 鼠标形状特征改变要他停下

[复制链接]
跳转到指定楼层
楼主
发表于 2013-11-2 22:53:25 | 只看该作者 回帖奖励 |正序浏览 |阅读模式

马上加入TC

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

x
圆形渐开 中鼠标形状特征改变要鼠标在改变的地方停下   进行其他操作,菜鸟求解应改插入什么语句
变量 线程句柄
功能 开始运行()

    初始极径 = 1  
    倍数 = 2
    系数=2.5     
    圆周率 = 3.1415926  
    半径,极角

    起始x=513,起始y=407
    终点x,终点y
    极角=圆周率/2

    鼠标.移动(起始x,起始y+倍数*初始极径+系数*极角)
    辅助.等待(2)


    遍历(i=0;i<3000;i++)  
        半径 = 初始极径+系数*极角   

        终点x = 起始x+类型.转整型(倍数*半径*数学.余弦值(极角))
        终点y = 起始y+类型.转整型(倍数*半径*数学.正弦值(极角))

        极角 = 极角 + 0.01   作
        鼠标.移动(终点x,终点y)

        辅助.等待(2)

    遍历结束

功能结束

回复

使用道具 举报

6#
发表于 2013-11-3 08:30:25 | 只看该作者
    zx,zy,x,y,xx,yy
    R=1
    pi = 5
    du = 0
    窗口.激活(hwnd)
    窗口.获取位置(hwnd,x,y)
    调试输出("窗口位置"&x&","&y)
    鼠标.移动(x+50,y+50)
    循环(真)
        
        dm.MoveTo(402+R*数学.余弦值(du * pi / 180) , 322+R*数学.正弦值(du * pi / 180))// 400和322代表起点坐标
        //改“+”“-”能改旋转方向
        辅助.等待(20)
        鼠标=dm.GetCursorShape()//这句是获取后台鼠标特征码 当然 这是大漠的一个收费命令,当然你前台的话就不收费了
        调试输出(鼠标)
        如果(鼠标=="17c0e3d4"||鼠标=="44572454")//判断获取到的特征码是否是我需要的 是就执行里面的代码 不是就不管
            dm.LeftClick()
            辅助.等待(50)
            dm.LeftClick()
            辅助.等待(1500)
            dm_ret = dm.FindStr(369,461,438,521,"采","ffffff-222222",1.0,zx,zy)
            如果(zx>0)
                遍历(15)
                    辅助.等待(500)
                    dm_ret = dm.FindStr(284,120,796,573,"全部拾取","fdeb78-222222|ffdbbb-222222",1.0,zx,zy)
                    如果(zx>0)
                        dm.MoveTo(zx,zy)
                        辅助.等待(50)
                        dm.LeftClick()
                        辅助.等待(10)
                        dm.LeftClick()
                        辅助.等待(10)
                        dm.LeftClick()
                        辅助.等待(50)
                        跳出
                    如果结束
                遍历结束
            如果结束
            跳出
        如果结束
        
        如果(R>150)
            跳出
        如果结束
        du=du+10
        R = R + 2
    循环结束
这是我的一个 圆形渐开 的采集代码 可以参考参考
回复 支持 反对

使用道具 举报

5#
发表于 2013-11-3 08:27:04 | 只看该作者
在鼠标移动的 下面 加一句获取鼠标特征码(当然 这要通过插件才能实现)
然后判断特征码是否跟你要的特征码一致  如果一致就调用你需要的程序 不一致就不用管他
如果你是想判断 变化没变化   那就需要用两句获取特征码了
在鼠标移动前面 获取一次  然后鼠标移动代码后面获取一次  然后看值是否相等
回复 支持 反对

使用道具 举报

地板
 楼主| 发表于 2013-11-3 07:18:04 | 只看该作者

那么这是不可能实现的?
回复 支持 反对

使用道具 举报

板凳
发表于 2013-11-3 03:13:18 | 只看该作者
我也来求知识!
回复 支持 反对

使用道具 举报

沙发
发表于 2013-11-2 23:28:07 | 只看该作者
回复 支持 反对

使用道具 举报

*滑动验证:
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

站长推荐上一条 /2 下一条

关闭

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

GMT+8, 2025-10-1 14:54 , Processed in 0.159824 second(s), 24 queries .

Powered by 海安天坑软件科技有限公司

© 2001-2013 Comsenz Inc.

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