VERTEX
  • VERTEX
  • 新手入门
    • 最低配置要求
    • 安装操作
    • 更新操作
    • 登录
    • 版本说明
  • 视频教程
    • 刷流教程
    • 追剧教程
    • 自动追番
  • 配置流程
    • 刷流配置流程
    • 追剧配置流程
  • 常见问题
    • 常见问题
  • 主要模块
    • 信息监控
    • 站点
    • 下载器
    • 服务器
    • Rss 任务
    • Rss 规则
    • 删种规则
    • 选种规则
    • 链接规则
    • 全局设置
    • 定时脚本
    • 通知工具
  • 刷流
    • 已支持的站点
  • 追剧
    • 微信联动
    • 超级追剧模式
    • 媒体服务通知
  • 其它
    • 使用须知
    • 各类规则判断条件中的比较类型
    • PT 扫盲
    • Cron 表达式
由 GitBook 提供支持
在本页
  • 自定义代码
  • 基本结构
  • torrent
  • 举栗
  • 使用正则匹配 Hares 站点官种
  1. 主要模块

Rss 规则

自定义代码

基本结构

// 提供 torrent 参数, torrent 为当前操作种子的信息
// 返回 true 则意为符合 Rss 条件, 添加该种
(torrent) => {
  return false;
}

torrent

torrent 结构如下

const torrent = {
  size: 0,
  name: '',
  hash: '',
  id: 0,
  url: '',
  link: ''
};

torrent 各属性释义

属性
释义

size

种子大小, 单位为 Byte

name

种子名称

hash

种子 hash

id

种子在所在站点的 id

url

种子文件的下载链接

link

种子在所在站点的详细页面链接

举栗

使用正则匹配 Hares 站点官种

// 使用正则匹配 Hares 站点官种,(单纯为了演示正则, 其实完全不需要使用正则....)
(torrent) => {
  const { name } = torrent;
  if (name.match(/Hares/)) {
    return true;
  }
  return false;
};

// 上面是为了看的清晰, 实际可以这么写...
(torrent) => torrent.name.match(/Hares/);