Skip to content

Releases: hjdhnx/drpy-node

V1.2.10

13 Aug 12:03

Choose a tag to compare

20250813

更新至V1.2.10

  1. 调整首页的文档超链接,定时任务从接口文档里抽出来,订阅过滤内的自动带pwd。文档 /docs 路由增加basic验证防止被盗用接口
  2. 定时任务 /tasks路由返回信息的lastrun和nextrun显示优化,从UTC时间改成北京时间
  3. 尝试支持cat源的本地代理功能,增加getProxyUrl 函数,T4增加 ENV 对象
  4. 去除 adapt 属性 改为 do 属性

V1.2.9

12 Aug 10:15

Choose a tag to compare

20250812

更新至V1.2.9

已知bug: cat源动态修改代码后如果没重启后端服务,修改的内容不生效(通过打日志看出来的,原因是esm模块缓存)
因此代码里通过?v=文件hash值 绕过esm缓存机制,不确定会不会造成内存占用问题。
定时任务脚本也存在类似问题,但是没做绕过,必须重启服务。

const scriptUrl = `${pathToFileURL(filePath).href}?v=${fileHash}`;
  1. py和猫源支持头信息处放ext扩展参数
  2. cat猫源支持T4模式(需要设置中心enable_cat设置为2)
  3. cat t4源支持使用 req jsoup 等对象,由于drpyS导入在前,理论上drpyS里所有globalThis暴露的变量都可以用

V1.2.8

10 Aug 11:19

Choose a tag to compare

20250810

更新至V1.2.8

  1. 引入 cron 依赖,支持定时执行执行 scripts/cron 下的脚本
  2. 优化未含sub订阅码时自定义源排序不生效的问题
  3. 完善两套实用定时任务 可转债打新提醒 国内每日新闻,可根据配置开启消息通知

V1.2.7

08 Aug 00:26

Choose a tag to compare

20250808

更新至V1.2.7

catvod源支持,更新部分源

  1. 把月亮影视的底裤扒了,它的源配置为我所用 采集2025静态.json
    ,原链接为moontv
  2. spider/catvod目录新增原生js支持
  3. 增加 & 修复源

V1.2.6

05 Aug 07:33

Choose a tag to compare

20250805

更新至V1.2.6

由于上个版本实验性启用drpy2源t4风格接口,用户反馈极差,Bug难以修复,此版本弃用上版的drpy2解析逻辑

  1. 移除原drpy2解析逻辑,预留解析libs,待后面实现
  2. 优化代码风格,全局导入问题
  3. 增加源

V1.2.5

04 Aug 02:57

Choose a tag to compare

20250804

更新至V1.2.5

  1. 修复 央视大全.ds
  2. 新增 爱看机器人凤凰FM天空影视 等源
  3. dr2接口模式增加 T4风格 by 涵晓,实验性特性,存在同步接口性能问题,按需开启(设置中心把允许dr2值设置为2)
  4. package.json 新增显式依赖项

V1.2.4

31 Jul 22:56

Choose a tag to compare

20250801

更新至V1.2.4

  1. 提供drpy-core轻量版,体积不到700kb
  2. 删除多余的drpy2相关文件

V1.2.3

28 Jul 23:05

Choose a tag to compare

20250729

更新至V1.2.3

  1. drpy2接口增加 buildQueryString TextEncoder TextDecoder WXXH WebAssembly
  2. drpy2 依赖库打包成一个 drpy-core.js

具体打包过程参考:drpy2打包项目

V1.2.2

27 Jul 21:18

Choose a tag to compare

20250728

更新至V1.2.2

  1. 文件头增加 lang 属性,方便区分加密情况下这个源是哪张类型,ds dr2 hipy
  2. 修复日志输出到文件在轮转时乱创文件夹问题
  3. drpyS 增加 buildQueryString 函数
  4. 增加drpy2的api,相关文件路径在 public/drpy2

V1.2.1

27 Jul 01:55

Choose a tag to compare

20250727

更新至V1.2.1

  1. 移除过时的pinyin库(pinyin 库依赖的 nodejieba 跑路了)
  2. 同步 秋秋 提供的代码,主要涉及新增了 node-forge 库,优化了几个网盘工具类
  3. ds写源文档增加了对 action 交互动作的详细图片说明
  4. 首页配置接口链接增加动态密码注入,设置密码的场景不需要手动改?pwd=
  5. 配置文件生成的名称提供了选项,默认改回按文件名(可选按源里设置的名称)
  6. 通过全局监听器解决了由于部分源 如 番薯动漫 内的异步错误导致的进程崩溃问题
  7. 所有源增加文件头,用于后续加载过程快速生成配置,首次加载配置提速:6500ms -> 120ms
  8. 修改对应的加解密函数支持带文件头的源解密
  9. getOriginalJs 修改为异步函数