这是一个自动化的托管系统,目前支持网易云签到刷歌,bilibili赚经验+自动赛事预测,米游社原神签到,部署至服务器和你的小伙伴一起赚经验吧
目前项目属于测试阶段,可能会有些莫名其妙的bug,敬请谅解
如果觉得好用,点个star吧
- b站每日自动经验任务
- b站赛事预测赚硬币任务
- 网易云自动签到刷歌任务
- 米游社原神签到领奖励任务以及米游币任务
本人不会利用任何cookie,但是为了安全考虑,建议还是自己搭建运行环境
采用Springboot + Thymeleaf + layui制作
数据库:mysql
登录安全验证及权限管理:spring-security
定时任务核心:quartz(从pearadmin中抠过来的)
原作者开源项目已经停止维护,可以看看他的博客声明https://blog.misec.top/archives/bye-helper
支持b站签到任务以及赛事预测任务 已实现扫码登录
cookie登录请参考这里以获取cookie值
都是字面意思
只支持原神签到任务和米游币任务
- 首先准备好
application.yml
配置文件,模板文件可以在项目根目录找到或Releases中附,或者可以直接复制以下内容:
server:
#服务器端口
port: 26666
spring:
#数据库连接配置
datasource:
driver-class-name: com.mysql.cj.jdbc.Driver
url: jdbc:mysql://数据库地址:3306/数据库名称?characterEncoding=utf-8&useSSL=false&serverTimezone=Asia/Shanghai
username: 数据库用户名
password: 数据库密码
main:
allow-bean-definition-overriding: true
mvc: #静态文件
static-path-pattern: /static/**
mybatis:
#mapper配置文件
mapper-locations: classpath:mapper/*.xml,classpath:mapper/**/*.xml
type-aliases-package: com.oldwu.entity
#开启驼峰命名
configuration:
map-underscore-to-camel-case: true
# log-impl: org.apache.ibatis.logging.stdout.StdOutImpl
- 在mysql中创建数据库并导入sql
- 接下来你可以选择两种方式部署:
使用 Releases 中打包好的jar运行
- 将
application.yml
修改正确并放入jar包同级目录中 - 使用
java -jar xxx.jar
运行
自行编译
- 导入idea并下载依赖(请使用JDK1.8)
- 在
resources
文件夹放入application.yml
配置文件(可选,你可以选择外置配置文件) - 使用maven install打包成jar
- 使用
java -jar xxx.jar
运行
- 注册账号,并将其定为管理员账户,步骤:
- 查看
sys_user
表中你的账号对应的id
- 进入
sys_role_user
表中找到对应的user_id
- 将对应行的
sys_role_id
值改为1
- 查看
- 一些定时任务的配置请登录管理员账号在
自动任务管理
中查看
Releases中的jar不会经常更新,我已经设置的github自动构建,如果需要最新测试版,请前往 https://github.com/wyt1215819315/autoplan/actions 自行下载
- 代码不是一般的乱,(非常非常乱....而且很多地方不符合规范),本人萌新一枚,请大佬多多指教
- 由于BILIBILI-HELPER-PRE项目大多采用static变量,因此无法多线程运行,也无法手动执行
- 管理员功能:查看日志,删除任务等
- go-cqhttp推送(需要加机器人为好友)
- 手动执行b站任务(咕咕咕)
- 重做界面计划
- 后台接口改为api方式请求,以实现前后端完全分离
- 推送测试回显错误信息(提交返回的response )
- 建表方式改为mybatis-enhance-actable,可以实现像hibernate一样的表关系对应,以后仅需在实体上做更改就行,使用者也无需手动建表
- mybatis框架换为mybatis-plus,移除赘余xml
- 加入登录、注册 请求验证码,防止被恶意请求,虽然就算凑对了登进去,后台也不会返回cookie,这个可以先放一放
- 21.8.29 更新了b站二维码登录以及任务删除功能
- 21.8.30 增加了网易云推送,改变了日志表结构
- 21.8.31 增加了米游社原神签到,修复了网易云刷歌不计数的问题(摔、垃圾网易云json数组外边还要加引号)
- 21.9.2 增加了编辑参数编辑功能
- 21.9.3 增加了网易云任务和米游社任务的手动执行开关
- 21.9.4 增加了米游社cookie字段,使其能够执行米游币任务
- 21.9.5 修复了非管理员无法使用单次执行任务的问题,修复了米游社任务无权限访问的问题,修复了bilibili直播送礼物报错的问题
- 21.9.6 增加了bilibili赛事预测,修复了网易云uid超出int范围导致任务中断的问题
- 21.9.15 尝试更新了BILIBILI-HELPER至1.1.5,可以改善部分任务中出现的null错误
- 21.10.1 layui已下线,目前将所有cdn服务换为本地文件
- 21.10.3 修复了部分bug,更改了部分数据表字段名称使其更统一,增加bilibili反向赛事预测
- 21.10.4 增加了全局webhook,更改webhook的传入方式为json字符串,增加生成器页面用来生成webhook.json
- 21.11.6 修复米游币任务分享帖子失效的问题
- 21.12.11 修复log4j2漏洞
- 21.12.29 修改米游社原神签到逻辑,适配米游社账号下多角色不同服的签到处理,并修改一些页面显示,使其更美观(感谢@MuXia-0326)
感谢 JetBrains 对本项目的支持。
免责声明:请勿将本项目用于付费代挂,或者是作为骗取cookie的黑产业链,任何造成的结果均与本项目无关!