网站首页 > 脚本专栏 > 按键精灵相关 > 按键精灵Q语言 正文
使用重复运行多开(限制启动次数和单个停止方法
给新手学习,老鸟请绕路
本方法是使用重复运行的方法多开,限制用户的启动次数,以及多开时停止单个窗口的方法,
运行环境:分辨率:1440x900 色深:32位 操作系统:Microsoft Windows XP 按键精灵版本:9.21.10865
@javi1983 2012/6/11
//允许启动次数,自行修改
允许脚本启动次数 = 5
'定义环境变量
Dimenv 是否启动, 启动次数, 启动的游戏窗口句柄, 本次启动窗口
Dim 本次启动, 启动窗口, 游戏原来标题, 绑定了窗口, 本次启动次数
本次启动 = "启动不成功"
If 是否启动 <> "已启动" Then
是否启动 = "已启动"
启动窗口 = Plugin.Window.Foreground()
本次启动窗口 = 启动窗口
游戏原来标题 = Plugin.Window.GetText(启动窗口)
启动的游戏窗口句柄 = 启动窗口
启动次数 = 1
本次启动次数 = 启动次数
Call Plugin.Window.SetText(启动窗口, "第" & 启动次数 & "次启动,句柄:" & 启动窗口)
本次启动 = "启动成功"
Else
If 启动次数 >= 允许脚本启动次数 Then
MsgBox "已经启动了" & 允许脚本启动次数 & "次脚本,不能再启动"
ExitScript
Else
'记录已启动窗口句柄,防止重复在一个游戏窗口启动
启动窗口 = Plugin.Window.Foreground()
游戏原来标题 = Plugin.Window.GetText(启动窗口)
If InStr(启动的游戏窗口句柄, 启动窗口) > 0 Then
MsgBox "该游戏窗口已经启动过脚本,请不要重复在一个游戏窗口启动"
ExitScript
Else
本次启动窗口 = 启动窗口
启动的游戏窗口句柄 = 启动的游戏窗口句柄 & "|" & 启动窗口
本次启动 = "启动成功"
启动次数 = 启动次数 + 1
本次启动次数 = 启动次数
Call Plugin.Window.SetText(启动窗口, "第" & 启动次数 & "次启动,句柄:" & 启动窗口)
End If
End If
End If
'启动子线程单停检测是否按了停止键
BeginThread 单停(本次启动窗口)
'〓〓〓〓↑以上加入到脚本的最前面〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓
'〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓一下为脚本代码〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓
While 1
Call Plugin.Bkgnd.SendString(启动窗口, "内容")
Delay 500
Wend
'〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓下面的放脚本最后面就可以〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓
'单停子线程
Sub 单停(要停止窗口句柄)
'设置停止键码,我这里使用的是END键,可以自己修改为别的键码
停止按键码 = 35
While 1
'检测上次按的键为停止键,并且活动窗口为本次启动的窗口,则停止脚本
If GetLastKey() = 停止按键码 and Plugin.Window.Foreground() = 要停止窗口句柄 Then ExitScript
'检测间隔,根据需要修改
Delay 1000
Wend
End Sub
'停止事件子程序OnScriptExit增加和减少多开次数
Sub OnScriptExit()
'加入停止延迟防止多开一次停止全部时启动次数计算错误
Delay 10 * 本次启动次数
If 本次启动 = "启动成功" Then
启动次数 = 启动次数 - 1
If 启动次数 = 0 Then
是否启动 = "未启动"
启动的游戏窗口句柄 = ""
Else
启动的游戏窗口句柄 = Replace(启动的游戏窗口句柄, 启动窗口 & "|", "")
启动的游戏窗口句柄 = Replace(启动的游戏窗口句柄, "|" & 启动窗口, "")
End If
'判断窗口是否存在
sWindow = Plugin.Window.IsWindow(启动窗口)
If sWindow = 1 Then
Call Plugin.Window.SetText(启动窗口, 游戏原来标题)
End If
End If
End Sub
- 上一篇: 按键精灵多线程源码
- 下一篇: 按键精灵演示例子:多线程测试源码
猜你喜欢
- 2020-06-25 手机群控框架,可自由灵活编辑功能
- 2019-03-25 按键精灵脚本源码 五开辅助战斗
- 2019-03-25 按键精灵脚本源码 奶德自动N
- 2019-03-25 按键精灵脚本源码 梦幻西游自动打怪
- 2019-03-25 按键精灵脚本源码 梦幻西游五开挂机
- 2019-03-25 按键精灵脚本源码 梦幻西游挂机感恩版v1.1
- 2019-03-25 按键精灵脚本源码 急速封妖1.2.2
- 2019-03-25 按键精灵脚本源码 火源小怪
- 2019-03-25 按键精灵脚本源码 董卓脚本
- 2019-03-25 按键精灵脚本源码 钓鱼智能版
欢迎 你 发表评论:
- 百度站内搜索
- 关注微信公众号
- 网站分类
-
- 网站公告
- 电子书书籍
- 程序员工具箱
- 编程工具
- 易语言相关
- 网络相关源码
- 图形图像源码
- 系统工具源码
- 易语言模块源码
- 易语言支持库
- 数据库类源码
- 易语言例程
- 易语言游戏开发
- 易语言模块
- 多媒体类源码
- 易语言资源网
- 易语言视频教程
- JS分析教程
- 易语言图文教程
- 易语言常见问题及笔记
- 工具源码
- 易语言版本
- 网络编程
- javascript
- PHP编程
- html
- 正则表达式
- 面试题
- nodejs
- 其它综合
- 脚本专栏
- python
- 按键精灵相关
- 按键精灵图文教程
- 按键精灵视频教程
- 按键精灵Q语言
- 按键精灵安卓版
- golang
- 游戏安全
- 火山相关
- 火山安卓软件
- 火山常见问题及笔记
- 火山安卓源码
- 火山视频教程
- 火山PC版本下载
- 火山PC视窗例程
- 互联网那些事
- 引流推广
- 项目揭秘
- 网络营销
- 营销软件
- QQ营销软件
- 娱乐软件
- 机器人插件
- 培训教程
- 技术教程
- 活动线报
- 数据库
- Redis
- Access
- MongoDB
- Mysql
- 问答
- 其它
- 易语言
- 需求
- 在线教程
- 多线程培训班
- 觅风易语言教程
- 模拟系列教程
- 集中营易语言教程
- 历史数据
- 随机tag











已有28位网友发表了看法:
易论坛培训 评论于 [2018-11-03 11:11:06] 回复
按键精灵重复次数命令
E语言资源网 评论于 [2018-11-07 15:30:08] 回复
按键精灵+次数+限制+解除
易语言源码网站 评论于 [2018-11-10 09:32:15] 回复
多窗口运行按键精灵怎么单停止一个窗口
易语言官方网站 评论于 [2018-11-29 12:00:19] 回复
按键精灵意外停止运行怎么自启动
易语言官方网站 评论于 [2018-11-30 08:15:56] 回复
按键精灵意外停止怎么做启动
易语言论坛 评论于 [2018-12-10 11:53:59] 回复
按键精灵循环次数变量
创建验证码图像 评论于 [2019-01-12 13:28:17] 回复
按键精灵重复多开
刺激战场辅助 评论于 [2019-03-01 12:06:28] 回复
按键精灵手机多开运行就好慢
火山安卓教程网 评论于 [2019-03-11 10:43:19] 回复
按键的重复多开
易语言资源网站 评论于 [2019-03-19 13:17:32] 回复
多开耍次数
易语言网站 评论于 [2019-07-19 11:56:32] 回复
禁止启动+怎么设置运行次数
易语言教程站 评论于 [2019-07-21 09:50:41] 回复
开外挂点重复运行还是运行一次
易语言教程站 评论于 [2019-08-01 11:31:52] 回复
易语言多开胆停
易语言教程站 评论于 [2019-08-01 11:35:17] 回复
易语言多开单停
易语言教程 评论于 [2019-11-12 20:53:50] 回复
按键精灵限制使用次数教程
易语言教程 评论于 [2020-02-18 00:30:31] 回复
网上学习多开如何不暂停
模块说明 评论于 [2020-03-02 22:42:46] 回复
沙盒多开游戏一个按键精灵能用不
静编 评论于 [2020-03-17 12:50:58] 回复
按键精灵重复运行
易语言 评论于 [2020-05-08 21:47:54] 回复
按键精灵+重复运行
按钮 评论于 [2020-06-05 23:41:21] 回复
按键精灵重复运行
易语言 评论于 [2020-06-06 00:26:23] 回复
按键精灵手机助手重复次数
易语言 评论于 [2020-08-19 17:13:55] 回复
按键精灵多开同运行
编程学习 评论于 [2021-04-08 12:33:32] 回复
传奇多开限制次数脚本
JS资源网 评论于 [2021-04-23 11:19:40] 回复
按键精灵要怎么限制別人開100個
编程资源 评论于 [2021-09-06 22:30:34] 回复
按键精无限循环的子程序运行到指定时间停止
编程资源 评论于 [2021-09-06 23:18:12] 回复
按键精灵 启动好几次
资源分享 评论于 [2021-11-23 14:43:50] 回复
then可以重复使用吗
易语言资源 评论于 [2021-12-30 22:12:32] 回复
按键精灵重复运行
fiddler 评论于 [2022-03-02 19:43:30] 回复
NC程序怎么单个重复运行