自动化托管系统 - Autoplan 教程
autoplan 这是一个自动化的托管系统,目前支持网易云,bilibili,米游社原神签到 项目地址: https://gitcode.com/gh_mirrors/au/autoplan
项目介绍
自动化托管系统(Autoplan) 是一个基于Spring Boot、Spring Security、Layui、MySQL开发的开源工具,专为简化日常在线任务而设计。它当前支持多种平台的自动化操作,包括但不限于哔哩哔哩每日经验任务、赛事预测,网易云音乐自动签到及刷歌,米游社的原神签到与米游币任务,以及小米运动的定时步数提交。此系统通过集成Quartz作为定时任务的核心,实现了高度定制化的任务调度。
项目快速启动
步骤一:准备工作
首先,确保你已经安装了Git、Java JDK 1.8或更高版本,以及MySQL数据库。
-
克隆项目:
git clone https://github.com/wyt1215819315/autoplan.git
-
数据库准备:
- 创建一个名为
autoplan
的数据库。 - 导入
autoplan/sql/auto_plan.sql
文件来创建必要的数据库表结构。
- 创建一个名为
步骤二:配置与启动
-
编辑
src/main/resources/application.yml
配置文件,设置数据库连接信息和其他必要配置。 -
Jar包部署:
- 可以直接使用发布的jar包运行,或者编译项目。
- 外置配置文件则需保证其位于与jar相同的目录,并正确配置。
- 使用以下命令运行:
# 使用发布版jar java -jar autoplan.jar # 或者如果自己编译 mvn clean package java -jar target/autoplan.jar
-
Docker部署:
- 编辑
docker-run
目录下的application.yml
以设定数据库密码。 - 修改
run.sh
中的数据库密码。 - 执行
run.sh
脚本来构建并运行容器。
- 编辑
应用案例和最佳实践
- 个人用户自动化: 用户可以设置定时任务,比如每天自动完成哔哩哔哩的经验任务和签到,保持账号活跃。
- 小型企业运营: 对于管理多个社交媒体账户的企业,Autoplan可以帮助自动化日常签到、发帖等,节省人工操作时间。
- 游戏社区管理: 自动进行米游社的任务,帮助社区管理者减轻负担,确保玩家福利发放及时。
示例实践
以Bilibili签到为例,在成功部署后,登录后台,添加Bilibili相关任务,配置完成后即可自动化执行每日签到。
典型生态项目
虽然Autoplan本身是个独立项目,但其在社区中可以与其他工具结合形成一套完整的自动化解决方案。例如,结合GitHub Actions进行持续集成和部署,或是使用第三方消息推送服务如Go-CQHTTP实现任务完成的通知推送,增强用户体验。
这个教程提供了快速入门Autoplan的基本路径,针对具体应用场景,用户可能还需深入研究源码和配置细节,以充分利用其提供的各种功能。记住,使用此类自动化工具时,应当遵循各平台的服务条款,避免违规操作。
autoplan 这是一个自动化的托管系统,目前支持网易云,bilibili,米游社原神签到 项目地址: https://gitcode.com/gh_mirrors/au/autoplan
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考