Commit Graph
85 Commits
Author SHA1 Message Date
huangxd- f671fa758f 增加GROUP_MINUTE环境变量,合并去重分钟数,表示按n分钟分组后对弹幕合并去重,默认为1,最大值为30,0表示不去重 (#38)
* 增加GROUP_MINUTE环境变量,合并去重分钟数,表示按n分钟分组后对弹幕合并去重,默认为1,最大值为30,0表示不去重

* 将allowedPlatforms和vodAllowedPlatforms提取成全局变量
2025-10-03 19:51:01 +08:00
huangxd- 478afcf18b Merge pull request #36 from woleigedouer/main
feat: 支持在match接口中通过@语法动态指定平台优先级
2025-10-03 19:16:47 +08:00
woleigedouer b23169ac44 feat: 支持在match接口中通过@语法动态指定平台优先级
- 新增parseFileName函数解析@平台标识
- 新增createDynamicPlatformOrder动态调整平台顺序
- 支持多种@符号位置格式
- 保持向后兼容,不影响现有功能
- 支持的平台:qiyi, bilibili1, imgo, youku, qq, renren, hanjutv
2025-10-03 12:10:58 +08:00
huangxd- e217c87df4 修复韩剧tv(韩小圈)弹幕源在hills和AfuseKt的问题 2025-10-02 22:24:47 +08:00
huangxd- 5171832949 修复韩剧tv(韩小圈)弹幕源获取弹幕后加载不出弹幕的问题 2025-10-01 23:09:45 +08:00
huangxd- 6e6c900565 新增支持韩剧tv(韩小圈)弹幕源 (#35)
* 新增支持韩剧tv(韩小圈)弹幕源
2025-10-01 17:10:34 +08:00
huangxd- 143f2ddd71 1. EPISODE_TITLE_FILTER环境变量改为默认值追加的方式,如果想自定义,不用写一长串了,示例:”测试|test“,则”测试“和”test“都会作为过滤词追加到集标题过滤默认值后面,注意:该变量只对match自动匹配有效
2. wrangler.toml新增keep_vars = true配置,用于修复cf更新部署后环境变量覆盖的问题
2025-09-29 22:54:37 +08:00
huangxd- a655624054 1. 刷新综艺过滤词
2. readme增加watchtower自动更新yaml示例
2025-09-28 23:05:50 +08:00
Elegy233 e57e434ffa 智能处理API路径,强兼小幻(划掉) (#31)
* 增加API路径智能检查补全,强兼小幻

* 更新小幻使用提示

* 根目录访问日志访问不打印处理日志

* 修复中文逗号

* 怎么还有句号,好神经的网页编辑

* 漏了一个日志命名
2025-09-28 22:38:05 +08:00
huangxd- 85b1bfbcb8 增加BLOCKED_WORDS环境变量,用于弹幕屏蔽词列表 (#28)
1. 增加BLOCKED_WORDS环境变量,用于弹幕屏蔽词列表 (详情见README,有示例)
2. 修改源请求失败打印日志
3. 修复vercel访问{domain}/{token}报404的问题
2025-09-27 17:47:41 +08:00
huangxd- 69362a6c66 增加PLATFORM_ORDER和EPISODE_TITLE_FILTER环境变量 (#27)
* 优化一些小细节:
删除cf worker部署时的默认环境变量,修复每次更新被覆盖的问题
补充README

* 如果sourceOrderArr中没有的源,则也不请求

* 增加PLATFORM_ORDER环境变量,用于指定优选返回某平台弹幕

* 增加EPISODE_TITLE_FILTER环境变量,按正则关键字对剧集或综艺的集标题进行过滤,适用于过滤一些预告或综艺非正式集
2025-09-27 12:23:46 +08:00
huangxd- 3a5323b9b7 增加源排序环境变量
优化match自动匹配逻辑,在没有按标题和季匹配到剧集时直接通过集数进行匹配
2025-09-23 23:08:12 +08:00
huangxd- 0c3c500e14 修复部分剧自动匹配错误的问题,如狂飙 2025-09-22 23:23:54 +08:00
huangxd- 8b136c240b 修改readme 2025-09-21 11:49:11 +08:00
huangxd- 64d4390f62 修复360电影获取不到的问题 2025-09-21 10:39:07 +08:00
huangxd- d4de3b86c6 Merge pull request #21 from huangxd-/dev
三个请求源增加并发,提升获取播放链接速度
2025-09-21 08:45:47 +08:00
huangxd- 401912c726 修改版本号为1.1.0 2025-09-21 08:38:44 +08:00
huangxd- 9123bca0c9 三个请求源增加并发,提升获取播放链接速度 2025-09-21 08:34:50 +08:00
huangxd- 2f12a1371c 限制YOUKU_CONCURRENCY最大并发数为16 2025-09-21 08:12:44 +08:00
xiaoyao20084321 24c2280330 设置优酷并发请求弹幕,并且并发数量从环境变量里面读取 (#20)
* Create sync_fork.yml

* feat: 优酷改成并发获取代码

* feat: 更新优酷并发为16

* feat: 设置优酷并发从环境变量里面获取
2025-09-21 07:55:34 +08:00
Elegy233 32cb44c5e3 增加ESM兼容层,实现简单兼容Node.js低版本 (#16)
* 增加esbuild依赖

* 增加ESM兼容层,实现兼容Node.js低版本

* 修改启动方式,智能判断是否启用ESM兼容层

* 修复不知道为什么点号变成了中文句号

* 更新Node.js支持版本

esbuild依赖版本需要Node.js > v18,理论上降低版本就能兼容更低版本但懒得测了()也是重回v18了

* 更新项目结构
2025-09-21 07:52:28 +08:00
huangxd- 8b7d2cb2b3 Updated .gitignore 2025-09-21 06:41:35 +08:00
huangxd- 297bee3996 增加腾芒优的弹幕position处理 2025-09-20 12:22:50 +08:00
huangxd- fa02c5fcb9 过滤集数为0的剧集 2025-09-20 10:41:59 +08:00
huangxd- 9fdcd65233 修复请求renren失败直接不返回其他站点信息的问题 2025-09-20 09:51:07 +08:00
huangxd- 3133bdebcb Merge pull request #19 from huangxd-/dev
添加环境变量BILIBILI_COOKIE,用于获取完整b站弹幕
2025-09-20 08:58:08 +08:00
huangxd- 95395bc324 Merge branch 'main' into dev 2025-09-20 08:46:47 +08:00
huangxd- 9ff3a20e57 添加环境变量BILIBILI_COOKIE,填入后才能获取完整b站弹幕 2025-09-20 08:46:13 +08:00
huangxd- dc6dc5e629 Merge pull request #18 from xiaoyao20084321/main
fix: 1.修复爱奇艺获取弹幕不全的问题2.修复腾讯视频获取不到彩色弹幕的问题
2025-09-20 08:15:57 +08:00
huangxd- 439b3cd54b 修复360不能访问的情况下不返回其他站点信息的问题 2025-09-20 07:39:49 +08:00
常超群 7a6751ad91 fix: 1.修复爱奇艺获取弹幕不全的问题2.修复腾讯视频获取不到彩色弹幕的问题 2025-09-19 16:59:32 +08:00
huangxd- 62eca9a9ef 优化README 2025-09-19 08:01:29 +08:00
huangxd- bd9d3faefa 修复edgeone pages部署访问不了根路径的问题 2025-09-19 07:28:03 +08:00
huangxd- 1c2822f4a2 修复edgeone pages部署match post请求体解析失败的问题 2025-09-19 00:29:34 +08:00
huangxd- 50f2f694a7 Merge pull request #15 from liixing/main
优化searchAnime和searchEpisodes函数,简化animeTitle的映射逻辑,并调整URL构建方式以提高可读性。
2025-09-18 23:40:59 +08:00
liixing 716c716f67 优化searchEpisodes函数中的URL构建方式,改为使用url.origin,提升代码可读性和维护性。 2025-09-18 23:38:03 +08:00
huangxd- 4d0666c119 Merge pull request #14 from liixing/main
新增GET /api/v2/search/episodes接口,支持根据动漫名称和集数过滤搜索结果,并优化相关日志记录。
2025-09-18 10:31:19 +08:00
liixing 5a67f44b48 新增GET /api/v2/search/episodes接口,支持根据动漫名称和集数过滤搜索结果,并优化相关日志记录。 2025-09-18 10:00:56 +08:00
huangxd- 606c85e4a1 Merge branch 'dev' 2025-09-17 22:23:16 +08:00
huangxd- a8fcd860d8 修改README中一键部署EdgeOne的注意事项 2025-09-17 22:20:55 +08:00
huangxd- f36a1513ab Merge pull request #11 from huangxd-/dev
match匹配接口增加季匹配逻辑
2025-09-17 21:39:41 +08:00
huangxd- 783246d692 修改README 2025-09-17 21:38:03 +08:00
huangxd- 7d303eea8d 增加腾讯云edgeone pages一键部署 2025-09-17 21:32:14 +08:00
huangxd- 6d2ed77b1e 优化match接口增加季匹配
新增腾讯云edgeone pages一键部署
2025-09-16 22:58:53 +08:00
huangxd- 8da409a413 修改README,增加match接口 2025-09-16 00:14:00 +08:00
huangxd- a4c2af4629 增加较简单的match接口,目前已支持自动匹配 2025-09-15 23:46:29 +08:00
huangxd- aab9b692b0 Merge pull request #4 from wan0ge/main
更新准确的Node.js版本要求
2025-09-15 11:01:19 +08:00
Elegy233 ad46eeaa1c 更新准确的Node.js版本要求 2025-09-15 10:33:42 +08:00
huangxd- 1fc5c5fbb9 第一个完整功能版 2025-09-14 20:03:24 +08:00
huangxd- 979600d5a1 修改README侵权声明 2025-09-14 18:12:10 +08:00