cas(cloud add sign)
emmmm.......
主要是利用php来设置一个定时任务,实现每日签到
然后就是签到的封包了
不过php是单线程的,效率挺低,后面可以改成多进程的模式提高效率
监控文件:app\admin\ctrl\monitor.php
使用cli模式运行
总之现在是一个很不完善的玩意=_=
将源码克隆至自己的服务器,根目录下的db.sql为数据库结构文件
利用phpmyadmin或其他工具将db.sql导入到数据库
修改更目录下的.env
文件,修改数据库配置部分
config为读取数据库cas_config中的pwd_encode_salt字段
使用php运行目录下的start.php文件,即可启动监控
php start.php
//注意后台运行
nohup php start.php > /dev/null 2>&1 &
在app/cache/log/year/month/
目录下,可以看到运行日志
在表cas_log
中可以看到详细的数据
如果启动不成功,请在数据库中修改cas_config
表的monitor_status
,值修改为0,重新启动
0为未启动,1为启动
需要安装docker
和docker-compose
默认外部端口8088,具体可以修改目录下的docker-compose.yml
文件
docker-compose up -d
继承app\common\BasePlatform
抽象类,实现里面的方法
在数据库cas_platform表中添加平台的信息,在cas_action中添加操作的信息
实现的类要放在app/common/api目录下
太久没更新有些失效了...
- 百度贴吧
- b站直播
- 联通客户端 ......
先不挖太多坑了
- 优化操作流程
- CLI模式启动
- 平台账号登录,更方便的添加账号