cx-det

一个带推送功能的设备监控

Github项目地址

安装方法

数据库安装

  1. 将根目录下的cx.sql导入数据库

站点配置

  1. 打开/users/config.php修改如下内容:

    <?php
    
    const DATABASE_ADDR = "localhost"; // 填写你的数据库地址
    const DATABASE_USERNAME = "你的数据库用户名"; // 填写的你的数据库用户名
    const DATABASE_PASS = "你的数据库密码"; // 填写你的数据库密码
    const DATABASE = "你的数据库名"; // 填写你的数据库名
    
    const WEBSITE = "CX 监控"; // 填写你的站点名称
    
    const DING_WEBHOOK = "DingDing Webhook机器人提供的webhook地址"; // 填写钉钉webhook机器人地址
    
    const INITPASS = "123456"; // 学生初始密码
    const TEACHER_PASS = "admin"; // 教师初始密码
    
    $db = mysqli_connect(DATABASE_ADDR,DATABASE_USERNAME,DATABASE_PASS,DATABASE);
    
    ?>

按照注释进行配置

导入用户数据

​ 出入应用场景需要,不开放注册,所有用户数据均通过导入的方式

  1. 将所有用户信息导入name_list.xlsx
  2. 编辑user_import.php

    $classname = "班级"; // 这里输入班级

将这里改成要导入的班级

  1. 转到网站根目录,执行php user_import.php将会进行自动导入。
  2. 班级对应的教师账号就是 $classname里存放的班级名,密码是在conifg.php中放的TEACHER_PASS
  3. 每个学生的账号就是自己的中文名,密码是在conifg.php中放的INITPASS

食用方法

学生

1.打开浏览器,访问站点

image-20210121043204010

2.登录

用户名为自己的中文名

密码为config.php中设置的INITPASS

image-20210121043339233

3.保持页面开启即可,监控会自动开启

教师

1.打开浏览器,访问CX 监控

2.登录

教师账号为$classname

密码为config.php中设置的TEACHER_PASS

打开如图页面

image-20210121043648507

钉钉信息推送

image-20210121043718630

image-20210121044748852

image-20210121045021008


THE END

#### Contact

QQ : 3319066174

Email : cxbsoft@bsot.cn

Telegram : @cxbsoft

Github : cxb-soft

Last modification:January 23rd, 2021 at 11:21 am
如果觉得我的文章对你有用,请随意赞赏