zhuweitung / banana-helper

AcFun每日任务助手,自动点赞投蕉弹幕分享
MIT License
20 stars 36 forks source link
acfun

banana-helper

GitHub stars GitHub forks GitHub issues GitHub license GitHub contributors GitHub release (latest SemVer)

项目简介

本项目是一个利用GitHub Actions来实现AcFun每日签到、投蕉、点赞、弹幕、分享的项目。目标是让每根香蕉最终的归宿是UP的口袋,而不是一个月之后烂掉。

功能描述

使用说明

  1. Fork本仓库;
  2. 打开浏览器,访问A站,并登录自己的账号;
  3. 在A站的页面上按下F12进入开发者工具;
  1. 根据上述图解操作后获得acPasstokenauth_key的值,将这两个值填入仓库>Settings>Secrets中;
  1. 手动执行任务,测试配置是否正确;
  1. 执行结果推送
  1. Fork仓库后,GitHub Actions默认不自动执行任务,需要有commit记录才会激活,最简单就是修改readme.md,在文末添加空行提交,这样自动执行定时任务就激活了

配置说明

配置文件位于src/main/resources/config.json

Key Value 说明
throwBananaNum Integer 每日投蕉数,默认30
throwAndLike [0,1] 投蕉并点赞,默认开启
throwAndDanmu [0,1] 投蕉并发送弹幕,默认开启
isLike [0,1] 是否点赞(手机端每日任务),默认开启
isDanmu [0,1] 是否发送弹幕(手机端每日任务),默认开启
danmuPriority [0,1] 弹幕优先级,0:从视频弹幕池中取频率最高的发送,1:从自定义弹幕池中随机取弹幕,默认0
danmuPool [String,...] 自定义弹幕池
isShare [0,1] 是否分享(手机端每日任务),默认开启
bananaPriority [0,1] 投蕉优先级,0:优先给每日香蕉榜投蕉(TOP50),1:优先给关注的up投蕉,默认0
followUpPriority [uid,...] 关注up的投蕉优先级,up的uid可以进入up的主页获取
userAgent String UA标识,AcFun/6.39.0 (iPhone; iOS 14.3; Scale/2.00)
skipUpList [uid,...] 跳过投蕉点赞弹幕up列表,一般是一些喜欢刷屏的up(我说的就是你萌次元

参考说明

特别声明