跳转至

自动下载策略

自动下载策略功能可以根据预设规则自动触发下载操作,当捕获到匹配的直播源时,自动调用右键菜单中的"下载调用"功能。

功能说明

当疯狂URL捕获到网络请求时,会自动检查是否匹配已启用的策略组规则。匹配成功后,会自动触发下载调用,主要与连连下(LLDM)下载器搭配使用,通过内部专属通信机制自动添加下载任务,因此,要使用此功能,需要先安装并运行连连下(LLDM)下载器

界面介绍

alt text alt text

策略组管理

  • 策略组列表:左侧显示所有策略组,可通过 + - 按钮添加或删除
  • 启用开关:每个策略组都有独立的启用/禁用开关
  • 匹配模式:支持"满足所有规则"、"满足任意规则"、"排除任意规则"三种模式

规则配置

  • 规则类型:支持主机名、内容类型、路径、URL关键词、协议等多种匹配类型
  • 匹配条件:可设置具体的匹配内容,支持正则表达式
  • 启用状态:每条规则可单独启用或禁用

默认策略组

系统预置了4个示例策略组,默认均为禁用状态:

1. 常用直播 (示例)

匹配模式:满足任意规则

  • FLV视频流:video/x-flv
  • M3U8播放列表:application/vnd.apple.mpegurl
  • M3U8播放列表(x-mpegURL):application/x-mpegURL
  • M3U8文件扩展名:\.m3u8(\?.*)?$ (正则)
  • FLV文件扩展名:\.flv(\?.*)?$ (正则)
  • TS切片文件:\.ts(\?.*)?$ (正则)

2. RTMP流媒体 (示例)

匹配模式:满足任意规则

  • RTMP协议:rtmp
  • RTMPS协议:rtmps
  • RTMP URL特征:rtmp[s]?:// (正则)

3. HTTP(S)流媒体 (示例)

匹配模式:满足所有规则

  • HTTP/HTTPS协议:^https?$ (正则)
  • 流媒体内容类型:^(video/|audio/|application/.*(stream|video|audio|mpegurl)).* (正则)

4. 常见视频文件 (示例)

匹配模式:满足任意规则

  • MP4文件:\.mp4(\?.*)?$ (正则)
  • AVI文件:\.avi(\?.*)?$ (正则)
  • MKV文件:\.mkv(\?.*)?$ (正则)
  • MOV文件:\.mov(\?.*)?$ (正则)
  • MP4内容类型:video/mp4

规则类型说明

可用的规则类型

  • 主机名:匹配请求的主机名部分
  • 内容类型:匹配HTTP响应的Content-Type头
  • 路径:匹配URL的路径部分
  • URL关键词:匹配完整URL中的关键词
  • 协议:匹配URL的协议部分(http、https、rtmp等)

匹配模式

  • 满足所有规则:策略组内所有启用的规则都必须匹配
  • 满足任意规则:策略组内任意一个启用的规则匹配即可
  • 排除任意规则:当任意一个启用的规则匹配时,排除该请求

使用步骤

  1. 启用功能:在界面顶部开启"自动下载"开关
  2. 选择策略组:从左侧列表选择需要的策略组
  3. 启用策略组:打开策略组的启用开关
  4. 配置规则:根据需要调整规则的启用状态和匹配条件
  5. 测试验证:访问目标网站,观察是否正确触发下载

与LLDM集成

自动下载策略主要与连连下(LLDM)下载器搭配使用,通过内部专属通信机制实现自动添加下载任务。当策略匹配成功时,会自动将捕获的直播源信息传递给LLDM下载器,实现无人值守的自动下载。

右键菜单快速控制策略

alt text

注意事项

使用提醒

  • 启用自动下载前请确保LLDM下载器已正确安装和配置
  • 策略规则过于宽泛可能导致大量不必要的下载
  • 请合理配置存储空间,避免磁盘空间不足
  • 遵守相关网站的使用条款和版权规定

配置建议

  • 建议先测试单个策略组,确认匹配效果后再启用多个
  • 可以通过调整规则的启用状态来精细控制匹配范围
  • 定期检查下载任务状态,及时调整策略配置