本项目是一个利用GitHub Actions来实现AcFun每日签到、投蕉、点赞、弹幕、分享的项目。目标是让每根香蕉最终的归宿是UP的口袋,而不是一个月之后烂掉。
- 每天自动运行任务,运行时间可自定义(默认18:01执行,受Github服务器限制大概率会延迟几分钟执行);
- 每日任务-签到(+蕉x5/随机爆蕉);
- 每日任务-完成一次点赞(+蕉x5/翻倍);
- 每日任务-分享内容(+蕉x5);
- 每日任务-发一次评论或弹幕(+蕉x5);
- 每日任务-看番剧10分钟(+蕉x5);
- 每日任务-看视频20分钟(+蕉x16);
- 直播任务-看60分钟直播开扭蛋(+蕉x29);
- 给每日香蕉榜TOP50投蕉点赞弹幕(-蕉x5N);
- 给关注的up24小时内的视频动态投蕉点赞弹幕(-蕉x5N);
- Fork本仓库;
- 打开浏览器,访问A站,并登录自己的账号;
- 在A站的页面上按下F12进入开发者工具;
- 根据上述图解操作后获得
acPasstoken
和auth_key
的值,将这两个值填入仓库>Settings
>Secrets
中;
- 手动执行任务,测试配置是否正确;
配置文件位于src/main/resources/config.json
Key | Value | 说明 |
---|---|---|
throwBananaNum | Integer | 每日投蕉数,默认20 |
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) |
- 部分API参考Sitoi/dailycheckin
- 代码结构参考JunzhouLiu
- 消息通知参考itning
- 本仓库发布的脚本及其中涉及的任何解锁和解密分析脚本,仅用于测试和学习研究,禁止用于商业用途,不能保证其合法性,准确性,完整性和有效性,请根据情况自行判断。
- 本人对任何脚本问题概不负责,包括但不限于由任何脚本错误导致的任何损失或损害。
- 间接使用脚本的任何用户,包括但不限于建立VPS或在某些行为违反国家/地区法律或相关法规的情况下进行传播, 本人对于由此引起的任何隐私泄漏或其他后果概不负责。
- 请勿将本仓库的任何内容用于商业或非法目的,否则后果自负。
- 任何以任何方式查看此项目的人或直接或间接使用该项目的任何脚本的使用者都应仔细阅读此声明。本人保留随时更改或补充此免责声明的权利。一旦使用并复制了任何相关脚本或Script项目的规则,则视为您已接受此免责声明。