TC官方合作论坛

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

[功能] 问道游戏多开实现方法

[复制链接]
跳转到指定楼层
楼主
发表于 2011-9-19 15:59:06 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
【点击下载脚本(含源码)】:
【脚本原理】:
利用枚举的方法实现了获取多个窗口句柄,再将多个枚举到的窗口句柄依次放入队列,当然我在这里直接截取一个实现一个游戏按下TAB键,这里只给出一套方案,大家想实现多线程开启游戏,可以采取编号出队的方式依次获取每个窗口进行多开,因为多开涉及到了线程的关闭和若用到大漠需要释放合理,这里就没有列举出来如何巧妙释放和关闭,希望对于不知道如何实现多开的用户带来一些帮助,思路很清新,相信这个学会了离多开后台执行任务也接近了。

【脚本界面图】:


注:代码是TC1.0版本的   个别地方需要自己改动
【源码如下】:
空间 我的程序

整型 线程句柄
功能 整型 截取账号(字符型 多开窗口)
字符型 截取句柄
字符型 窗口句柄
整型 竖杠位置//获得|的位置
整型 比较
整型 序号
序号 = 1
//寻找|进行截取
循环()
截取句柄 = 字符串.截取(多开窗口,0,字符串.查找字符(多开窗口,124))
变量队列.整型值编号入队(序号,转换.字符型转整型(截取句柄))
辅助.消息框("获得窗口句柄,并实现按下tab键")
窗口.提交按键(转换.字符型转整型(截取句柄),9)
多开窗口 = 字符串.移除(多开窗口,字符串.查找字符(多开窗口,124)+1)
比较=字符串.比较(截取句柄,多开窗口)
序号 = 序号+1
如果(比较 == 0)
跳出
如果结束

循环结束
返回 序号
功能结束

功能 整型 实现多开()
字符型 窗口集
窗口集 = 窗口.枚举窗口(编辑框.获得文本("编辑框0"))
如果(字符串.长度(窗口集)== 0)
辅助.消息框("请检查是否开启窗口!")
否则
我的程序.截取账号(窗口集)
如果结束
返回 0
功能结束

功能 逻辑型 开始_点击()
//这里添加你要执行的代码,这里是你点击开始按钮执行的代码
线程句柄 = 线程.开启("我的程序.实现多开")
返回
//函数返回语句
功能结束

功能 整型 辅助更新()
   辅助.命令("www.tcmde.com",false)
返回 0
功能结束

功能 整型 使用说明()
   辅助.消息框("脚本实现了多开的方法,简单的实现了向问道游戏窗口按下TAB键,弹出地图!")
返回 0
功能结束

功能 逻辑型 退出_点击()
//这里是你退出的时候要执行的代码,这类是你点击退出按钮执行的代码
线程.关闭(线程句柄)
辅助.退出()
返回
//函数返回语句
功能结束
空间结束
//命名空间结束语句




本帖子中包含更多资源

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

x
回复

使用道具 举报

75#
发表于 2013-7-28 10:10:41 | 只看该作者
此贴必火
回复 支持 反对

使用道具 举报

74#
发表于 2012-11-2 07:21:55 | 只看该作者
学习中
回复 支持 反对

使用道具 举报

73#
发表于 2012-9-6 10:30:53 | 只看该作者
1111111111111
回复 支持 反对

使用道具 举报

72#
发表于 2012-9-3 13:58:44 | 只看该作者
小白飘过,多开,学习中
回复 支持 反对

使用道具 举报

71#
发表于 2012-8-28 09:37:52 | 只看该作者
学习学习
回复 支持 反对

使用道具 举报

70#
发表于 2012-7-27 19:55:49 | 只看该作者
顶下
回复 支持 反对

使用道具 举报

69#
发表于 2012-7-24 13:44:18 | 只看该作者
最后一个回复
回复 支持 反对

使用道具 举报

68#
发表于 2012-7-24 13:43:39 | 只看该作者
继续仔细学习
回复 支持 反对

使用道具 举报

67#
发表于 2012-7-24 13:43:10 | 只看该作者
不错学习了1111
回复 支持 反对

使用道具 举报

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

本版积分规则

关闭

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

关闭

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

GMT+8, 2025-9-17 23:52 , Processed in 0.135510 second(s), 27 queries .

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

© 2001-2013 Comsenz Inc.

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