小脚本吧 关注:710贴子:1,523
  • 1回复贴,共1

雷电模拟器群控源码-小脚本

只看楼主收藏回复



IP属地:广东1楼2024-07-07 21:26回复
    Edition=xiaojiaoben-常用.dll|特殊.dll|界面.dll|
    标题=雷电模拟器群控
    启动热键=F9键
    暂停/继续热键=
    终止热键=F12键
    简介=
    自定义变量();
    变量(a,b,c,d,e,存放变量,线程ID);
    子程序(主程序);
    自启动(); // 仅作用于生成的小脚本免热键启动
    隐藏自身窗口();
    主体数据(存放变量);
    界面对接(存放变量);
    创建窗口(0 , 0 , 420 , 280 , "雷电模拟器群控" , 655360 , 16777215 , "");
    创建超级列表框(1 , 8 , 16 , 392 , 160 , "{句柄}{标题}{状态}{线程}" , 10 , 80 , 1);
    创建按钮(1 , 16 , 192 , 88 , 32 , "全部开始" , 10 , 0 , 1 , "开始子程序名");
    创建按钮(2 , 122 , 192 , 88 , 32 , "全部停止" , 10 , 0 , 1 , "停止子程序名");
    超级列表框置列宽(1 , 1 , 120);
    获取多进程句柄("dnplayer.exe" , "LDPlayerMainFrame" , "雷电模拟器" , 存放变量);
    调试(存放变量);
    运算(a = 分割文本(存放变量 , ","));
    乐玩多线程(2)
    计次循环(a , b , 计组1);
    强制文本型(a[b] , c);
    超级列表框插入表项(1 , c);
    运算(d = b - 1);
    获取句柄标题(a[b] , c);
    超级列表框置标题(1 , d , 1 , c);
    计次循环结束(计组1)
    创建窗口完毕();
    子程序(停止子程序名);
    变量(数量,存放变量1);
    超级列表框取表项数(1 , 数量);
    计次循环(数量 , b , 计组2);
    运算(d = b - 1);
    超级列表框置标题(1 , d , 2 , "停止");
    延时(1000);
    超级列表框取标题(1 , d , 3 , 存放变量1);
    结束线程程序(存放变量1);
    计次循环结束(计组2)
    子程序(开始子程序名);
    变量(数量,b,d);
    超级列表框取表项数(1 , 数量);
    计次循环(数量 , b , 计组2);
    运算(d = b - 1);
    执行线程程序(我是主流程 , d , 线程ID);
    强制文本型(线程ID , 线程ID);
    超级列表框置标题(1 , d , 2 , "开始");
    超级列表框置标题(1 , d , 3 , 线程ID);
    延时(1000);
    计次循环结束(计组2)
    子程序(我是主流程);
    变量(选择项,存放变量1,句柄,e,c,d);
    超级列表框取标题(1 , 选择项 , 0 , 存放变量1);
    运算(句柄 = 存放变量1);
    获取子句柄("RenderWindow" , "TheRender" , 1442840576); // 这个才是真句柄
    运算(e = 选择项 + 1);
    乐玩置线程(e); // 指定控制那个线程
    乐玩绑定窗口(5 , 1 , 1 , 0 , 0);
    计次循环(20 , , 计组2);
    运算(c = 生成指定随机数字(100 , 1200));
    运算(d = 生成指定随机数字(100 , 600));
    乐玩鼠标移动(c , d);
    乐玩鼠标按键(左键 , 单击);
    延时(1000);
    // 写个人物随机走动看看,是不是已经多线程控制了,互相不影响
    计次循环结束(计组2)
    超级列表框置标题(1 , 选择项 , 2 , "停止");


    IP属地:广东2楼2024-07-07 21:27
    回复