云签到

cas(cloud add sign)

emmmm.......

主要是利用php来设置一个定时任务,实现每日签到

然后就是签到的封包了

不过php是单线程的,效率挺低,后面可以改成多进程的模式提高效率

监控文件:appadminctrlmonitor.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为启动

容器

需要安装dockerdocker-compose

默认外部端口8088,具体可以修改目录下的docker-compose.yml文件

docker-compose up -d

添加平台

继承appcommonBasePlatform抽象类,实现里面的方法

在数据库cas_platform表中添加平台的信息,在cas_action中添加操作的信息

实现的类要放在app/common/api目录下

支持平台

太久没更新有些失效了...

百度贴吧 b站直播 联通客户端 ......

TODO

先不挖太多坑了

优化操作流程 CLI模式启动 平台账号登录,更方便的添加账号

版权声明:

1、该文章(资料)来源于互联网公开信息,我方只是对该内容做点评,所分享的下载地址为原作者公开地址。
2、网站不提供资料下载,如需下载请到原作者页面进行下载。
3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考学习用!
4、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。