Skip to content

AcFun每日任务助手,自动点赞投蕉弹幕分享

License

Notifications You must be signed in to change notification settings

Clackz/banana-helper

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

36 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

banana-helper

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

项目简介

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

功能描述

  • 每天自动运行任务,运行时间可自定义(默认18:01执行,受Github服务器限制大概率会延迟几分钟执行);
  • 每日任务-签到(+蕉x5/随机爆蕉);
  • 每日任务-完成一次点赞(+蕉x5/翻倍);
  • 每日任务-分享内容(+蕉x5);
  • 每日任务-发一次评论或弹幕(+蕉x5);
  • 每日任务-看番剧10分钟(+蕉x5);
  • 每日任务-看视频20分钟(+蕉x16);
  • 直播任务-看60分钟直播开扭蛋(+蕉x29);
  • 给每日香蕉榜TOP50投蕉点赞弹幕(-蕉x5N);
  • 给关注的up24小时内的视频动态投蕉点赞弹幕(-蕉x5N);

使用说明

  1. Fork本仓库;
  2. 打开浏览器,访问A站,并登录自己的账号;
  3. 在A站的页面上按下F12进入开发者工具;

  1. 根据上述图解操作后获得acPasstokenauth_key的值,将这两个值填入仓库>Settings>Secrets中;

  1. 手动执行任务,测试配置是否正确;

  1. 执行结果推送
  • 使用TelegramBot推送

    • 在Telegram中添加BotFather这个账号,然后依次发送/start /newbot 按照提示即可创建一个新的机器人。记下来给你生成的token
    • 在Telegram中搜索userinfobot,并给它发送一条消息,它会返回给你chatid
    • 在Github Secrets中添加TELEGRAMBOTTOKENTELEGRAMCHATID(注:SERVERPUSHKEY变量需要删除)
  • 使用PushPlus推送

    • 前往pushplus官网创建账号,获取token
    • 在Github Secrets中添加SERVERPUSHKEY并将上一步获取的token值填入其中
  • 使用Turbo版Server酱推送说明

    • 前往sct.ftqq.com点击登入,创建账号。

    • 点击点SendKey,生成一个Key。将其增加到Github Secrets中,变量名为SERVERPUSHKEY

  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(我说的就是你萌次元

参考说明

特别声明

  • 本仓库发布的脚本及其中涉及的任何解锁和解密分析脚本,仅用于测试和学习研究,禁止用于商业用途,不能保证其合法性,准确性,完整性和有效性,请根据情况自行判断。
  • 本人对任何脚本问题概不负责,包括但不限于由任何脚本错误导致的任何损失或损害。
  • 间接使用脚本的任何用户,包括但不限于建立VPS或在某些行为违反国家/地区法律或相关法规的情况下进行传播, 本人对于由此引起的任何隐私泄漏或其他后果概不负责。
  • 请勿将本仓库的任何内容用于商业或非法目的,否则后果自负。
  • 任何以任何方式查看此项目的人或直接或间接使用该项目的任何脚本的使用者都应仔细阅读此声明。本人保留随时更改或补充此免责声明的权利。一旦使用并复制了任何相关脚本或Script项目的规则,则视为您已接受此免责声明。

About

AcFun每日任务助手,自动点赞投蕉弹幕分享

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Java 100.0%