按键模拟精灵和自动按键挂机程序

易语言 2020-01-19 14:46:31

按键模拟精灵和自动按键挂机程序

.判断开始 (超级列表框1.取表项数 () = 0)
信息框 (“你还没有设置要模拟的按键”, 0, , )
.默认
.如果真 (选择框1.选中 = 真)
自动开始秒 = 到整数 (编辑框1.内容) × 60 + 到整数 (编辑框2.内容)
运行状态 = “计划开启”
状态条1.置文本 (0, “计划开启”)
.如果真结束
.如果 (运行状态 = “计划开启” 或 运行状态 = “已开启”)
.如果真 (选择框2.选中 = 真)
自动结束秒 = 到整数 (编辑框4.内容) × 60 + 到整数 (编辑框3.内容)
.如果真结束
时钟3.时钟周期 = 1000
.否则
信息框 (“没有开启模拟,你也可以设置计划开启。”, 0, , )

.判断开始 (超级列表框1.取表项数 () = 0)
信息框 (“你还没有设置要模拟的按键”, 0, , )
.默认
清除数组 (模拟按键)
.计次循环首 (超级列表框1.取表项数 (), i)
临时模拟按键.窗口句柄 = 到整数 (超级列表框1.取标题 (i - 1, 0))
临时模拟按键.键代码 = 到整数 (超级列表框1.取标题 (i - 1, 2))
临时模拟按键.按键名称 = 超级列表框1.取标题 (i - 1, 1)
临时模拟按键.时间周期 = 到整数 (超级列表框1.取标题 (i - 1, 3))
临时模拟按键.计时 = 到整数 (超级列表框1.取标题 (i - 1, 3))
临时模拟按键.时钟标识 = i
输出调试文本 (临时模拟按键.键代码)
输出调试文本 (临时模拟按键.时间周期)
加入成员 (模拟按键, 临时模拟按键)
.计次循环尾 ()
时钟1.时钟周期 = 100
状态条1.置文本 (0, “已开始模拟”)
运行状态 = “已开启”