自动下载策略¶
自动下载策略功能可以根据预设规则自动触发下载操作,当捕获到匹配的直播源时,自动调用右键菜单中的"下载调用"功能。
功能说明¶
当疯狂URL捕获到网络请求时,会自动检查是否匹配已启用的策略组规则。匹配成功后,会自动触发下载调用,主要与连连下(LLDM)下载器搭配使用,通过内部专属通信机制自动添加下载任务,因此,要使用此功能,需要先安装并运行连连下(LLDM)下载器。
界面介绍¶
策略组管理¶
- 策略组列表:左侧显示所有策略组,可通过
+
-
按钮添加或删除 - 启用开关:每个策略组都有独立的启用/禁用开关
- 匹配模式:支持"满足所有规则"、"满足任意规则"、"排除任意规则"三种模式
规则配置¶
- 规则类型:支持主机名、内容类型、路径、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等)
匹配模式¶
- 满足所有规则:策略组内所有启用的规则都必须匹配
- 满足任意规则:策略组内任意一个启用的规则匹配即可
- 排除任意规则:当任意一个启用的规则匹配时,排除该请求
使用步骤¶
- 启用功能:在界面顶部开启"自动下载"开关
- 选择策略组:从左侧列表选择需要的策略组
- 启用策略组:打开策略组的启用开关
- 配置规则:根据需要调整规则的启用状态和匹配条件
- 测试验证:访问目标网站,观察是否正确触发下载
与LLDM集成¶
自动下载策略主要与连连下(LLDM)下载器搭配使用,通过内部专属通信机制实现自动添加下载任务。当策略匹配成功时,会自动将捕获的直播源信息传递给LLDM下载器,实现无人值守的自动下载。
右键菜单快速控制策略¶
注意事项¶
使用提醒
- 启用自动下载前请确保LLDM下载器已正确安装和配置
- 策略规则过于宽泛可能导致大量不必要的下载
- 请合理配置存储空间,避免磁盘空间不足
- 遵守相关网站的使用条款和版权规定
配置建议
- 建议先测试单个策略组,确认匹配效果后再启用多个
- 可以通过调整规则的启用状态来精细控制匹配范围
- 定期检查下载任务状态,及时调整策略配置