TC官方合作论坛

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

[已解决] 我的TC,怎么实现多开同时控制?代码 好像只能控制最后一个...

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

马上加入TC

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

x
空间 多开2
//默认空间
dm = 数组[4]
进程数 = 4
线程 = 数组[4]
进程句柄 = 数组[4]
窗口句柄 = 数组[4]

//开始按钮_点击操作

功能 开始_点击()   
    //遍历(i=0;i<进程数;i++)        
        //线程[i]=线程.开启("多开2.打开游戏进程",i)
        //辅助.等待(8000)        
    //遍历结束  
    线程[0]=线程.开启("多开2.打开游戏进程",0)
    辅助.等待(4000)
    线程[1]=线程.开启("多开2.打开游戏进程",1)
    辅助.等待(4000)
    线程[2]=线程.开启("多开2.打开游戏进程",2)
    辅助.等待(4000)
    线程[3]=线程.开启("多开2.打开游戏进程",3)
功能结束

功能 打开游戏进程(i)   
    进程句柄[i]=进程.打开("rc:摇骰子3.exe")
    进程.等待初始化(进程句柄[i],500)
    窗口句柄[i]=进程.获取窗口句柄(进程句柄[i])
    窗口.设置位置(窗口句柄[i],10+i*300,10)
    辅助.等待(300)
    窗口.激活(窗口句柄[i])
    辅助.等待(500)
    窗口.发送按键(窗口句柄[i],13)
    窗口.提交按键(窗口句柄[i],13)
    辅助.等待(300)
    dm[i]=com("dm.dmsoft")
    绑定值=dm[i].BindWindow(窗口句柄[i],"gdi","windows","windows",0)
    调试输出(绑定值)
    //辅助.等待(150)
    //变量 x,y
    //返回值=dm[i].GetCursorPos(x,y)
    //调试输出(返回值)
    //辅助.消息框(x&","&y)
    循环(真)
        dm[i].moveto((130+i*300),210)
        辅助.等待(1000)
        dm[i].LeftClick()
        辅助.等待(1000)
        dm[i].KeyPress(13)
        辅助.等待(1000)
    循环结束
    //多开2.游戏(i)
   
功能结束


//退出按钮_点击操作
功能 退出_点击()        
    遍历(i=0;i<进程数;i++)
        解绑定值=dm[i].UnBindWindow()
        //调试输出(解绑定值)
        进程.关闭进程(进程句柄[i])
        线程.关闭(线程[i])
    遍历结束   
    辅助.退出()   
功能结束


功能 初始化()
    //这里添加你要执行的代码
    结果 = 辅助.注册插件("rc:\\dm.dll",真)   
功能结束



空间结束
//空间结束语句
回复

使用道具 举报

发表于 2014-9-24 13:10:00 | 显示全部楼层
是啊,你用一个开始和一个退出按钮控制所有的线程了。而且还是开相同的一个线程,不知你怎样想的。。。
回复 支持 反对

使用道具 举报

发表于 2014-9-24 13:09:43 | 显示全部楼层
是啊,你用一个开始和一个退出按钮控制所有的线程了。而且还是开相同的一个线程,不知你怎样想的。。。
回复 支持 反对

使用道具 举报

发表于 2014-9-24 13:09:53 | 显示全部楼层
是啊,你用一个开始和一个退出按钮控制所有的线程了。而且还是开相同的一个线程,不知你怎样想的。。。
回复 支持 反对

使用道具 举报

发表于 2014-9-24 14:35:59 | 显示全部楼层
TC有多开代码,自己去帮助文档找。

或者在TC示例里。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2014-9-29 18:25:58 | 显示全部楼层
我也不知道我怎么想的,我只是想用I区别开不同的线程,没想那么多,原来这样开的还是同一线程
回复 支持 反对

使用道具 举报

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

本版积分规则

关闭

推荐上一条 /2 下一条

关闭

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

GMT+8, 2024-9-28 12:44 , Processed in 0.035353 second(s), 24 queries .

Powered by 海安简单软件服务部

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

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