多线程批量执行操作写法!

展示协议脚本各类邮箱生成的写法

长效邮箱协议脚本教程https://www.cxyxt.com/keygen/haokeygen.html

.版本 2

线程操作.置CPU亲和性 ()
执行数量 = 到整数 (编辑框_执行数量.内容)
线程数量 = 到整数 (编辑框_线程数量.内容)
.如果真 (执行数量 < 线程数量)
    执行数量 = 线程数量
.如果真结束
创建状态 = 线程池.创建 (线程数量, 执行数量)
.如果真 (取反 (创建状态))
    提示框 (“线程创建失败,请重启软件!”, , )
    按钮_开始.标题 = “开始”
    返回 ()
.如果真结束
投递计次 = 0
' ---------------------判断有没有空闲线程------------------------
.判断循环首 (投递计次 < 执行数量)
    空闲线程 = 线程池.取_空闲线程数 ()  ' 0 没有空闲
    .判断循环首 (空闲线程 = 0)
        .如果真 (线程池.取_状态 () ≠ 1)
            返回 ()
        .如果真结束
        空闲线程 = 线程池.取_空闲线程数 ()
        程序_延时 (60)
    .判断循环尾 ()
    ' ----------------------没有空线程,开始去去执行------------------------------
    .计次循环首 (空闲线程, )
        线程池.投递任务 (&执行任务, 投递计次)
        原子_递增 (投递计次)
        程序_延时 (60)
    .计次循环尾 ()
.判断循环尾 ()
' --------------------------------------------------------
.判断循环首 (线程池.取_是否有空闲 () = 假)
    .如果真 (线程池.取_状态 () ≠ 1)
        返回 ()
    .如果真结束
    程序_延时 (60)
.判断循环尾 ()
线程池.销毁 (0, 真)
按钮_开始.标题 = “开始”
 

Logo

腾讯云面向开发者汇聚海量精品云计算使用和开发经验,营造开放的云计算技术生态圈。

更多推荐