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

1.环境配置

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

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

image

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

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

漏了一点 如果是你自己的php环境 请根据自己的情况 把脚本源码第14行的 地址改为你php环境下的sql.php的地址即可

image

2.脚本使用说明

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

image

配置获取方式

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

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

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


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

image

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


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


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

3.后台使用方法

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

image

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

4.问题:

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

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

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

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

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

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

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


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

链接:https://pan.baidu.com/s/1KScBaYwg7XWi_1vVEJL_ZA
提取码:auku

6.我在一个云服务端做了1个接口和后台网页  脚本代码的数据库地址也默认为这个云服务器的地址了  如果懒得搭建php环境  可以直接运行脚本  会自动上传该云服务器的中控  可以方便的查看后台数据


该中控后台地址

http://106.13.86.144/list.php



123

转载于:https://www.cnblogs.com/zjl8455482/p/10360966.html

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/387449.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Java9新特性

Java 8 发布三年多之后,即将快到2017年7月下一个版本发布的日期了。 你可能已经听说过 Java 9 的模块系统,但是这个新版本还有许多其它的更新。 这里有九个令人兴奋的新功能将与 Java 9 一起发布。 1. Java 平台级模块系统 Java 9 的定义功能是一套全新的…

Java面试常见算法

在程序员的职业生涯中,算法亦算是一门基础课程,尤其是在面试的时候,很多公司都会让程序员编写一些算法实例,例如快速排序、二叉树查找等等。 本文总结了程序员在代码面试中最常遇到的10大算法类型,想要真正了解这些算法…

高仿人人Android梦想版终极源码发送(转)

经过几个月的努力,终于基本完成了人人API拥有的所有功能,界面采用仿照人人梦想版5.13制作,其中资源文件也采用人人的APK文件资源,完成的功能及知识点如下:1.通过三种动画仿照出人人引导页的放大切换图片的效果。2.通过重写ViewGroup仿照出人人菜单和其他界面的手势滑动切换效果…

android 实现SSL握手协商

Android的私钥和信任证书的格式必须是BKS格式的,通过配置本地JDK,让keytool可以生成BKS格式的私钥和信任证书,java本身没有BouncyCastle密库 ssl通道建立前必须进行协商(形成安全的通道--隧道技术)。 服务端: View Co…

同步阻塞的BIO、同步非阻塞的NIO、异步非阻塞的AIO

IO的方式通常分为几种,同步阻塞的BIO、同步非阻塞的NIO、异步非阻塞的AIO。 一、BIO 在JDK1.4出来之前,我们建立网络连接的时候采用BIO模式,需要先在服务端启动一个ServerSocket,然后在客户端启动Socket来对服务端进行通信&#x…

1 概述

Unix C TCP/IP 三位一体 Linux天生是网络操作系统 程序员的学习:不断地敲代码,不断地看别人的代码。 Linux两大领域: (1)服务器 (2)嵌入式设备 www.netcraft.com 查看网站服务器系统 VMware快…

Java Annotation认知(包括框架图、详细介绍、示例说明)

摘要 Java Annotation是JDK5.0引入的一种注释机制。 网上很多关于Java Annotation的文章,看得人眼花缭乱。Java Annotation本来很简单的,结果说的人没说清楚;弄的看的人更加迷糊。 我按照自己的思路,对Annotation进行了整理。理解…

Go语言学习之3 流程控制、函数

主要内容: 1. strings和strconv使用2. Go中的时间和日期类型3. 指针类型4. 流程控制5. 函数详解 1. strings和strconv使用 //strings 1. strings.HasPrefix(s string, prefix string) bool:判断字符串s是否以prefix开头 。 2. strings.HasSuffix(s strin…

RabbitMQ教程总结

【译】RabbitMQ教程一 主要通过Hello Word对RabbitMQ有初步认识 【译】RabbitMQ教程二 工作队列,即一个生产者对多个消费者循环分发、消息确认、消息持久、公平分发 【译】RabbitMQ教程三 如何同一个消息同时发给多个消费者开始引入RabbitMQ消息模型中的重要概念路由…

机器学习实战(笔记)------------KNN算法

1.KNN算法 KNN算法即K-临近算法,采用测量不同特征值之间的距离的方法进行分类。 以二维情况举例: 假设一条样本含有两个特征。将这两种特征进行数值化,我们就可以假设这两种特种分别为二维坐标系中的横轴和纵轴,将一个样本以点的形…

Java注解Annotation 完成验证

Java注解Annotation用起来很方便,也越来越流行,由于其简单、简练且易于使用等特点,很多开发工具都提供了注解功能,不好的地方就是代码入侵比较严重,所以使用的时候要有一定的选择性。 这篇文章将利用注解,来…

隐藏马尔科夫模型HMM

概率图模型 HMM 先从一个具体的例子入手,看看我们要解决的实际问题.例子引自wiki.https://en.wikipedia.org/wiki/Hidden_Markov_model Consider two friends, Alice and Bob, who live far apart from each other and who talk together daily over the telephone about what …

阿里云天池 金融风控训练营Task1 广东工业站

Task1 赛题理解 一、学习知识点概要 本次学习先是介绍了赛题的背景和概况,题目以金融风控中的个人信贷为背景,给所给的47列特征中,根据贷款申请人的数据信息预测其是否有违约的可能,以此判断是否通过贷款。随后介绍了比赛中的评…

如何将.crt的ssl证书文件转换成.pem格式

如何将.crt的ssl证书文件转换成.pem格式摘自:https://www.landui.com/help/show-8127 2018-07-04 14:55:41 2158次 准备:有一台安装了php的linux操作系统执行下面的openssl命令即可:openssl x509 -in www.xx.com.crt -out www.xx.com.pem转载于:https://…

SpringMVC学习记录--Validator验证分析

一.基于Validator接口的验证. 首先创建User实例,并加入几个属性 ?12345678910111213141516171819202122232425262728293031323334<code class"hljs cs">public class User {private String username;private String password;private String nickname;public …

C# 获取句柄程序

这个小程序需要用到系统API&#xff0c;也就是需要用到user32中的三个函数。 第一个&#xff1a;WindowFromPoint 返回一个窗口句柄 第二个&#xff1a;GetWindowText 获取窗口标题 第三个&#xff1a;GetClassName 获取类名 当然&#xff0c;最重要的一点就是要引用命名空间…

centos7安装oracle12c 一

本文 基本参考了下面这篇文章http://blog.csdn.net/gq5251/article/details/42004035 和http://www.linuxidc.com/Linux/2017-08/146528.htm 但是改正了一些错误操作系统:CentOS Linux release 7.2.1511 (Core) oracle: oarcle (12.1.0.2.0) - Standard Edition (SE2)几点要注…

阿里云天池 Python训练营Task4: Python数据分析:从0完成一个数据分析实战 学习笔记

本学习笔记为阿里云天池龙珠计划Python训练营的学习内容&#xff0c;学习链接为&#xff1a;https://tianchi.aliyun.com/specials/promotion/aicamppython?spm5176.22758685.J_6770933040.1.6f103da1tESyzu 一、学习知识点概要 本次主要通过阿里云天池的赛题【Python入门系…

JMETER从JSON响应中提取数据

如果你在这里&#xff0c;可能是因为你需要使用JMeter从Json响应中提取变量。 好消息&#xff01;您正在掌握掌握JMeter Json Extractor的权威指南。作为Rest API测试指南的补充&#xff0c;您将学习掌握Json Path Expressions 所需的一切。 我们走吧&#xff01;并且不要惊慌&…

centos7安装oracle12c 二

环境&#xff1a;CentOS7VMware12&#xff0c;分配资源&#xff1a;CPU&#xff1a;2颗&#xff0c;内存&#xff1a;4GB&#xff0c;硬盘空间&#xff1a;30GB Oracle 12C企业版64位 下载地址&#xff1a;http://www.oracle.com/technetwork/database/enterprise-edition/down…