xifangczy / cat-catch

猫抓 浏览器资源嗅探扩展 / cat-catch Browser Resource Sniffing Extension
GNU General Public License v3.0
8.11k stars 756 forks source link

请在猫爪中怎么设置N_m3u8DL-RE.exe的参数 #320

Open zhangweildlh opened 4 months ago

zhangweildlh commented 4 months ago

详细描述想要添 加/修改/增强 的功能 我将N_m3u8DL-RE.exe更名为N_m3u8DL-CLI.exe,然后替换了旧的Nm3u8DL-CLI.exe;在猫爪中设置参数: "${url}" --tmp-dir "D:\System\UserTemp" --save-dir "D:\Documents\Downloads" --save-name "${title}${now}" --thread-count 32 --auto-select --del-after-done --no-log ${referer|exists:'--headers "Referer:*"'} 新的N_m3u8DL-CLI.exe(实际是N_m3u8DL-RE.exe)一直报错。应该是${url}有问题。请问该怎么设置啊

xifangczy commented 4 months ago

首先 不能直接改名。。RE 目前还没有调用协议。 不过你可以使用工具 https://github.com/corbamico/m3u8dl-invoke 实现调用N_m3u8DL-RE

另外 ${referer|exists:'--headers "Referer:*"'} 你需要把--headers 改为 --header

zhangweildlh commented 4 months ago

首先 不能直接改名。。RE 目前还没有调用协议。 不过你可以使用工具 https://github.com/corbamico/m3u8dl-invoke 实现调用N_m3u8DL-RE

另外 ${referer|exists:'--headers "Referer:*"'} 你需要把--headers 改为 --header

你好,我尝试了一下。感觉[m3u8dl-invoke]对Nm3u8DL-RE、cat-catch的支持不好。比如--saveName "${fullFileName|exists:"*","${title}"}${fullDate}-${hours}-${minutes}-${seconds}" 会出现乱码。如果不加这个参数,有些没有文件名,也没有网页名的会出现下载后完成后,在输出目录中没有文件。