/acfun-helper

acfun-helper是一个适用于acfun(acfun.cn)的浏览器扩展,可以下载视频,标记用户,优化界面等

Primary LanguageJavaScriptMozilla Public License 2.0MPL-2.0

AcFun-Helper

AcFun 助手

介绍

AcFun-Helper 是一个适用于 AcFun( www.acfun.cn ) 的浏览器插件。

🍰 AcFun-Helper is an open source, and extensible Web Browser Extension for www.acfun.cn.

公告

  1. 评论抽奖已经完善。(2020-08-09 12:08 排除上次抽奖结果的功能已加入,到底需不需要迁移随机数生成方案@wpscott 在#issue70 已经给出了说明。)
  2. 插件开发组迫切需要会开发设计的同志,如有兴趣,请加入我们群或提交 pr 哦 (=゚ ω ゚)=。

主要功能


界面增强
  1. 首页增加右侧导航栏,方便快速跳转至目标分区。
  2. 个人中心入口增强,显示你的听众、香蕉、金香蕉、UID、直播间入口等信息。
  3. 视频投稿页面显示点赞数信息。(2020-10-12)
  4. 评论区标记,在评论区给 Up 添加一个蓝色标记。(终于不用翻到顶看看 Up 主是谁了,然来 Up 和我互动了?)
  5. 文章区 Up 屏蔽,(你说的对,但是说得太不好听了吧( ´_ゝ`))
  6. 为用户中心首页增加动态标签,可以获取不超过30条的近期动态。(只能看不能说,不太hang)
  7. 美化主页的顶栏、滚动条(这波啊,叫亚克力板)
  8. 文章区阅读模式、漫画模式旋转和拖动支持
  9. 个人中心视频稿件列表优化
  10. 多评论页面支持使用快捷键(Shift + PageUp/PageDown)翻页
主站
  1. 视频下载、弹幕下载、弹幕以ass字幕格式下载。(注意,插件不支持下载番剧
  2. 自动投蕉、自动点赞,并显示通知或者,加上老版App的投蕉声试试?。(香蕉烂掉?不可能的!)
  3. 自定义倍速。(0.1 倍看老婆!?(゚ Д ゚ ≡ ゚ Д ゚)?!)
  4. 画中画功能。【原生的 HTML5 画中画 !】(我也可以悄悄摸鱼了吗?(=゚ ω ゚)=)
  5. AB 回放功能。(两点循环播放,左右反复横跳!)
  6. “上次观看到”时间跳转。(暂时只支持 1P 的视频投稿,并且不支持番剧)
  7. 全局进度条。(什么?进度条君撑不住啦?)
  8. 快捷键切换倍速。(前进三!)
  9. 弹幕搜索及跳转,弹幕发送者主页跳转。(就让我瞧瞧弹幕是谁在杠)
  10. 播放器画质策略。(针对观看 60 帧视频卡顿的用户)
  11. 进入页面自动进入全屏。(观影模式或网页全屏)
  12. 播放完毕自动退出全屏。(网页全屏或宽屏模式)
  13. 视频稿件简介自动展开。(弹幕键盘佬,请问这个视频的BGM是什么?爱的供养,再问自傻。Y哥我只不过是想问这首歌的BGM是什么。)
  14. 通过点击评论区时间跳转到视频指定位置、或者选中评论区的一大段时间和标记评论在时间轴上添加时间轴章节标记。(空降大成功!)
  15. 自动播放下一个推荐视频。(“大家都在看”列表播放)
  16. 评论区抽奖!!!。【自己的稿件内打开网页右侧“助手”按钮界面,自定义抽奖人数+随机+去重(单个页面内独立的一次结果是不重复的),且助手会直接给出私信中奖 Acer 的链接,并且会详细告知楼层信息 !!!!(注意一下,其中“独立抽奖”是指每次抽奖的结果都是单独的,每次抽奖的用户都是单独的;而“排除上次结果抽奖”是指上次抽中的用户是从本次抽奖中排除的,上次抽奖的用户不会放到本次抽奖中。)】(可以给我来个专用抽奖工具吗,咱们三七分成?( ゚ ∀。))
  17. 为视频稿件下评论区中的指向视频的ac号增加信息弹窗。
  18. 视频、直播 MediaSession 支持
  19. 评论区快捷翻页
  20. 个人中心快捷键翻页
  21. 隐藏播放后视频推荐
直播站
  1. Up 开播提醒。【可以自定义关注直播(自定义列表的关注直播可选开播直接打开直播间),同时也可以打开“主站关注Up的直播”提醒开关关注在主站关注的Up的直播】(哎符逼哎,楼梯负一开审)
  2. 宽屏模式。(#感谢@Sinyupl)
  3. 屏蔽礼物,右侧弹幕列表中的礼物、关注、点赞、进场信息。(#感谢@Sinyupl)(就单纯听大伙儿吹逼吧)
  4. m3u8 直链看 A 站直播。(现在有超清了,少主换成超清的来了!)
  5. 增加时间 Tag (哇,上午九点三十二分,某著名单推人突然出现了另外一位v的直播间!)
  6. 画中画功能。(直播的播放器也支持画中画了!)
  7. 自动暂停直播站首页的播放器 或者 直接将其隐藏(测试君:总之就是,余音绕梁)
  8. 点击用户弹窗,临时标记相同用户在此之前的直播弹幕
浏览器
  1. 点击插件图标弹出快捷个人动态栏。【关注 Up 投稿列表、关注分组 Up 投稿动态、直播开播列表、未读提醒,还有直播计时板、用户信息查询、稿件信息查询】
  2. 右键下载视频/文章封面。(再也不用害羞地问封面了)
  3. 右键 AC 搜索。
  4. 浏览器地址栏直接搜索主站相关关键字。如何使用?(可以像在主站搜索栏一样使用地址栏了,甚至可以直接输入 ACid 跳转到相应投稿哦。)
  5. 稍后再看(只要我无限地增加稍后再看列表,那不就是另外一个收藏夹吗( ;´д`),btw,可以在设置或者后台弹出页面中撤销此次任务)
  6. 直播观看计时(主播超长待机!我也待机!)
  7. 在助手设置页面进入小广场,查看最近的广场动态信息
  8. 一键整理当前窗口中所有主站标签到新窗口中
  9. 番剧更新提醒
  10. 音乐播放器[ 完善中 ] ( 原型:AcfunFun @多丶鱼
  11. 用户信息、稿件信息查询、用户最近活跃查询(设置主页->小工具)
插件相关
  1. 配置文件导入导出。【插件配置(包含了屏蔽列表,Up 主标记列表和自动投蕉、播放器自动化配置)、播放器配置(弹幕关键词屏蔽列表、播放器配置等)】
  2. 一键清除插件配置。(点击即爆炸,如若未想好,千万别输 Y)
  3. 网络同步插件配置。(可以与服务器来同步配置了!)【服务器后端适配中和问题修复中,上线时间另定...】
  4. 联合AcFun 直播桌面通知和下载助手桌面程序,在直播界面的小助手弹出栏中可以直接请求程序将 Up 加入/移出 开播通知列表中。 (程序已开发了自带的UI,请使用其自带UI获得更好的体验,2020-10-18)
  5. 可选提前加载助手前台模块
  6. 联合AcFunQML

TodoList

TodoList
- 将抽奖的结果可选保存于sessionStorage或者IndexedDB(甚至在filesystem中的SQLite3数据库中,以便迁移数据)来防止在一段时间内出现的结果重复
- 完善插件和播放器配置网络同步 =>(基本可用,但是火狐浏览器下同步可能会出现问题)
- 评论编辑器快捷键发送
- 为评论时间播放器快速跳转添加一个点击后自动翻到播放器位置的开关或者对话框【在点开的评论加个提示 比方说【刚刚看到这里】 又或者拉上去之后在空白的地方加一个按钮【返回刚刚的评论】 之类的】
- 添加 稿件下抽奖、画中画模式、插件直播通知、地址栏(omnibox)支持【浏览器跳转】、弹幕下载、画质策略、弹幕搜索、评论区时间播放器快速跳转、直播时间Tag、AB回放、弹幕发送者主页跳转、全局进度条、稍后再看、倍率音量、番剧计划、小广场、音乐播放器 功能的使用说明

插件本体获取


安装方法

假如你能直接连接到扩展/插件商店,则直接安装;

否则,先打开 Chrome 浏览器(或者同为 Chromium 内核的浏览器),打开插件管理的“开发人员模式”(或者“开发者模式”);然后

方法一:,地址栏输入 chrome://extensions/ (不同的浏览器可能地址不同,如 Chromium 内核的 Edge 浏览器的扩展管理页面为 edge://extensions/ )将.crx 的文件拖拽到浏览器中间,会出现拖拽以安装的提示,如果浏览器能直接安装即成功,如果不能安装,或者提示只能通过 Chrome 网上应用商店安装该程序,请参照方法二

方法二:将.crx 的文件的扩展名改为.zip,并解压到指定的文件夹(这个文件夹不能删除!!!!【而且更新的时候你可以关掉浏览器再删掉内容再覆盖新版本的文件;注意只有在关闭浏览器的时候才能删除哦,这样就不会丢失配置文件了,或者使用配置导出。】);例如解压到了 test 文件夹,打开浏览器,地址栏输入 chrome://extensions/ (进入扩展管理页面), 点击'加载已解压的扩展程序',选择到你刚刚.zip 文件解压出来的的 test 文件夹,点击确定。扩展程序列表随即出现你导入的扩展程序,并在地址栏旁的工具栏会显示一个红色的‘A’字母图标,即为成功。


如何食用地址栏搜索

首先我们点击地址栏,然后输入 ac ,按下 tab 键(包括火狐浏览器是都可以直接按一个空格),接下来就可以直接搜索了

  1. 输入关键字,插件将会请求主站搜索关键字 API,我们可以在地址栏项目的返回中选择对应的条目;或者直接回车查看主站与此条目的相关搜索结果。
  2. 输入 ac 号(例如 ac16240438 )我们就能直接得到稿件的搜索结果了(一般都是唯一一个结果,我们可以直接点击进入)。
  3. 输入 - (<=对,这就是一个减号),然后直接接 ac 号,跳转【注意,番剧的 ac 号还没有做适配,所以番剧跳转是没有的哦】;例如:-ac16240438 返回功能介绍

联系我们

用户 QQ 群 296107184

微信公众号 AcFun 助手

加入我们

- 提个 Issue
- 在群内吐槽、贡献点子
- 直接提交 Pull Request

开源许可证

Released under the MPL-2.0 License.

提要

提要
* jquery 3.5.0
* mdui 0.4.3
* dexie 3.0.1

* esbuild 0.8.2     
* gulp 4.0.2    

相关项目

插件配置同步服务:

独立项目:


致谢

* @Sinyupl https://github.com/Sinyupl
* @wpscott https://github.com/wpscott
* @orzogc https://github.com/orzogc
* @condy0919 https://github.com/condy0919
* @catshitz https://github.com/catshitz

如果喜欢此插件,请务必给我们来一个 Star,如果不喜欢,请不要浪费你的口水,来一个 Star,然后再提交 Issue 来 diss;总之欢迎提出各种建议或者意见,这些宝贵的意见对以后的体验是非常重要的,不喜欢就大声说出来。阿部高和脸


缺~ 逼~ 乐~