简易中控紫猫插件版(3)压缩包使用说明

1.环境配置

脚本运行环境:没什么说的 正常的最新版手机按键 当然还需要 最新的紫猫插件

中控运行环境:首先要保证把压缩包的所有php文件都扔到网站的根目录下 必须保证网站的php版本是5.4+ 不然紫猫插件的php框架会出问题 然后你要知道网站数据库的账号和密码,和要用到的数据库名(自己随便起名 比如test之类的),在网站根目录下找到dbcon.php文件 用写字板就可以打

第一行基本不用动 第二行是数据库的账号 第三行是数据库密码 第四行是数据库名  把你刚刚知道的数据库信息写入里面

如果你只是测试 可以直接下载一个phpstudy来建立你的php环境 基本这些数据库配置都不用

2.脚本使用说明

保证中控php环境的开启 然后 打开脚本的UI界面

配置获取方式

想要注册一个新账号 并且把当前的本地配置作为这个新账号的云配置 就 在配置获取方式 选择  本地配置上传至云并使下面填上云类别云账号云密码 选择好本地的配置项 运行脚本即可

果已经有了云账号 只是想让当前脚本使用该账号的云配置在配置获取方式 选择  获取云配置下面填上云类别云账号云密码 运行脚本

如果不想使用中控  让当前脚本只是作为一个本地脚本 则选择  配置获取方式 选择  读取本地配置  。

云类别:类别名=用户名 用户可以有多个云账号  我们如何能够之查看属于自己的云账号的脚本情况呢  就需要设定一个一致的用户名(类别名)即可 建议使用QQ 手机号之类的不会和别人重复的账号来作为类别号

云账号云密码 没什么可说的  想要注册新账号写清楚  想要使用老账号也要写清楚账号密码

具体配置项 没什么可说 本来就是拿来举例子的

最后就是写我们的功能模块代码  引用的时候在多线程里面引用 而且注意多线程里  只会继承主代码的函数 插件 和全局变量的声明(只是声明 没有赋值 你在主代码给变量赋值对于多线程下而言没有任何意义 需要在多线程下再次赋值 该变量才能起到全局变量的作用

3.后台使用方法

直接浏览器访问网站根目录下的list.php即可 在list.php页面填入你的类别Id 点击查询就可以查看你所属的所有云账号的情况 也可以修改该账号对应的运行指令 当然先保证脚本处于启动状态  修改控制指令才能有

感觉写的时候 脑袋是一锅浆糊  希望你能看得懂 猪年快乐

4.问题:

1.问题还是很多的 因为是用的紫猫插件 所以数据库里面的表过多 脚本连接中控操作比较费劲 正常查询一次 当前脚本需要3-4次  影响效率

2.如果脚本非正常的停止 那么脚本状态无法发送到中控  中控端的对应脚本状态就一直保持错误的状态 实际上是已经崩溃停止了,这个其实也很好解决 但是需要服务器配合 设置定时任务即可 不过我们这里就罢了 只是个演示而已

3 脚本功能模块要在多线程中调用 这个让人很不习惯 写法也需要注意

4 账号的安全性 基本上只是个幌子 尤其是 类别名的安全性 根本没有  密码在数据库的存储也是明文的

5 还有几个功能没有实现 原理很简单 因为无关紧要所以就不写了  也都是紫猫老师的思路

5 最后最要紧的就是压缩包地

百度网盘下载地址(备份一个1KScBaYwg7XWi_1vVEJL_ZA       auku  防止地址被吃了)

----------------------------------------------------------

链接:https://pan.baidu.com/s/1KScBaYwg7XWi_1vVEJL_ZA

提取码:auku

123

原文地址:https://www.cnblogs.com/zjl8455482/p/10357790.html

时间: 2024-10-03 22:56:05

简易中控紫猫插件版(3)压缩包使用说明的相关文章

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

整体的运行思路: 中控端:其实就是紫猫插件自带的那个sql.php 和对应的mysql数据库表 功能是和脚本主代码进行交互  目前这情况下是接收脚本主代码传递过来的信息(云账号和当前脚本状态) 并把脚本状态存储到中控对应的云日志表里,根据云账号去云用户表里面查询出对应的密码 再根据云账号去云配置表里面查询出对应的配置内容 然后把 对应的密码和对应的配置返回给脚本主代码 脚本主代码:只是负责和中控交互和根据中控指令开关脚本多线程 把从脚本多线程获取的脚本状态和云账号发送给中控端,中控处理完毕后返回

简易中控紫猫插件版(1)

中控思路基本都是从紫猫老师的教程里面获取到的 脚本代码大部分也是紫猫的  紫猫老师也提供了一个控制后台 不过是在脚本端的  而且暂时只能查看 无法直接修改 索性我就用php写了3个简单网页来作为控制后台 中控的核心思路:实现脚本和中控定期的交互 把脚本的信息上传给中控 中控把对应的内容反馈给脚本 然后脚本根据这些反馈做出对应的操作.紫猫插件的作用是 让我们无需深入研究网页编程就可以实现脚本和中控的交互 至于其他的东西还是需要我们自己来写 当前中控实现的功能 1.用户可以通过脚本注册账号 并可以修

紫猫插件-文件读写(1-13)

QM[zm]05.01 文件读写之读取乱码文件(VIP) 小知识:了解下base64编码(功能就目前而言只是让内容无法直接读取 还有一个常用用处是可以把图片的二进制流base64编码 把图片作为字符串来传输 实际上稍微懂一点这方面的知识的很容易看到真实的内容) 举个例子 比如迅雷下载地址 我们把第一行的字符串进行base64解码 得到的结果是 很明显 迅雷对下载地址进行了保护 算法无非就是 给真正的下载地址左侧加AA右侧加ZZ 然后整体bse64加密 得到了我们看到的迅雷下载地址 顺便说一下 我

紫猫插件-网络共享数据(16-18)

QM[zm]04.16 网络共享数据之数据库权限(VIP) 小知识:简单的限制同名设备登陆功能 实现思路 每次某个设备登陆 就把登陆设备的设备Id上传接口 接口在数据库里面查找对应的设备 找到字段是否已运行为1  当该设备脚本停止 就给接口传送一个信息 让该字段为-1 但是这会涉及到接口的功能设计和php代码的管理  如果有相同设备id的设备想要运行脚本 先到接口的数据库搜索是否已运行字段的值  如果为1 表明已经有该设备运行 自然会阻止重名设备运转 如果没有设备运行 则允许运行后  把字段 已

[lua]紫猫lua教程-命令宝典-L1-01-01. Lua环境与IDE

网上大把的lua教程  不过紫猫老师的教程向来都是讲的非常仔细 所以最近天气已经36+了 魔兽世界还需要冲飞行声望  懒得写单子根本没有单子,正好认认真真的看下紫猫老师的lua教程 紫猫老师的lua教程的目的性相当明确就是让人能够独立的编写按键的lua插件  并且公布了紫猫插件的以前版本的源码  这一点对于我而言都是一个惊喜  可从紫猫老师的源码里面学到很多东西 顺路帮紫猫老师打个广告  不过紫猫老师的教程过于细致 什么都讲到了 视频量一直都很大  入学咨询QQ:345911220 紫猫学院官网

Notepad++搭建Python简单开发环境(nppexec插件版)

Notepad++搭建Python简单开发环境(nppexec插件版)  原地址:http://blog.sina.com.cn/s/blog_55eb21950101daty.html 1.打开Notepad++,选择菜单Plugin(插件)->Plugin Manager->Show Plugin Manager,打开插件管理器,在”Available”选项卡中找到NppExec2.勾选NppExec,然后Install,下载完成后,一切Yes,OK3.重新启动Notepad++,NppE

Eclipse中使用JRebel实现项目热部署(Maven插件版)

JRebel实现项目热部署(Maven插件版) 热部署,就是在应用运行过程中不进行重启,可直接进行软件升级. 在开发过程中,热部署就是在项目运行过程中变更代码,无需重启服务器即可使代码生效. tomcat可以进行项目热部署,但在类中添加方法或方法名改动时则无法热部署,需要重启服务器,导致浪费大量开发时间在等待项目重启上,通过JRebel可实现绝大部分项目代码改动都能进行热部署. 在安装JRebel插件前建议先把Maven jar包中央仓库的下载地址(默认下载地址是国外的,下载速度比较慢)换成国内

[lua]紫猫lua教程-命令宝典-L1-01-02. 变量

L1[变量]01. 变量命名规则 命名规则:数字字母下划线构成 但是不能数字开头 不推荐中文名 很多都是不支持中文 但是在一些其他的编辑器里面 比如触摸精灵 之类的 就可以 注意 :变量命名必须要包含一定涵义   比如我们要用变量存储一个年龄数值 比如我们用 x=18 别人看我们的源码 看到这里 她不明白 X这个变量为18代表什么意思  如果我们用age=18  那么他一看就明白了 方便我们自己 也方便他人  这个是一个良好的习惯 值得培养 注意 变量名区分大小写 注意:变量名有一些系统保留字

(转)jQuery Mobile 移动开发中的日期插件Mobiscroll 2.3 使用说明

(原)http://www.cnblogs.com/hxling/archive/2012/12/12/2814207.html jQuery Mobile 移动开发中的日期插件Mobiscroll 2.3 使用说明 近期在移动方面的开发,使用jQuery Mobile ,移动方面的插件不如Web 方面的插件多,选择的更少,有一些需要自己去封装,但功力尚不足啊. 日期插件JQM也提供了内置的,但样式方面不好看,只好百度.Google啦,找到了两款 jquery-mobile-datebox 和