简易中控紫猫插件版(2)基本思路介绍

整体的运行思路:

image

中控端:其实就是紫猫插件自带的那个sql.php 和对应的mysql数据库表 功能是和脚本主代码进行交互  目前这情况下是接收脚本主代码传递过来的信息(云账号和当前脚本状态) 并把脚本状态存储到中控对应的云日志表里,根据云账号去云用户表里面查询出对应的密码 再根据云账号去云配置表里面查询出对应的配置内容 然后把 对应的密码和对应的配置返回给脚本主代码

脚本主代码只是负责和中控交互和根据中控指令开关脚本多线程从脚本多线程获取的脚本状态和云账号发送给中控端,中控处理完毕后返回当前账号对应的密码和云配置内容 先验证用户在脚本UI上输入的密码是否和从中控反馈回来的密码一致  不一致自然不用继续下去了 一致则把从中控传递来的云配置内容 转发给 脚本多线程 让脚本多线程按照云配置来运行脚本

脚本多线程只是负责运行脚本的功能模块 其他的什么也不做 把脚本运行状态写到多线程的公共变量里面 传递给脚本主代码  然后从脚本主代码那边获取到中控传递来的云配置内容 按照云配置执行脚本


运行流程详细版:(比较杂)

image


123

猜你喜欢

转载自www.cnblogs.com/zjl8455482/p/10357656.html