|
30精币
窗口程序集名 | 保 留 | 保 留 | 备 注 | 窗口程序集_启动窗口 | | | |
变量名 | 类 型 | 静态 | 数组 | 备 注 | url | 文本型 | | | kuaishouid | 文本型 | | | 快手源码 | 文本型 | | | lanzouyun | 文本型 | | | m3u8_url | 文本型 | | | json | 类_json | | | A | 整数型 | | | name | 文本型 | | |
url = “https://live.kuaishou.com/playback/3xi3nen58i3sxay” kuaishouid = 文本_取右边 (url, “/”, , )快手源码 = 模块_Utf8到Ansi (模块_WinHttp访问 (“https://live.kuaishou.com/live_api/playback/detail?productId=” + kuaishouid, , , “did=web_b3748731cd1742eeb10dc06d190f6574; clientid=3; did=web_b3748731cd1742eeb10dc06d190f6574; client_key=65890b29; kpn=GAME_ZONE; didv=1704258580000; userId=690466098; kuaishou.live.bfb1s=9b8f70844293bed778aade6e0a8f9942”, , “User-Agent:Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/122.0.0.0 Safari/537.36 Edg/122.0.0.0”)) 如果真 (json. 解析 (快手源码 )) m3u8_url = json. 取通用属性 (“data.currentWork.playUrl”)name = json. 取通用属性 (“data.currentWork.author.name”)调试输出 (name, m3u8_url )A = 信息框 (“发现直链,点击确定将自动下载!”, #系统等待, “发现直链”, )如果 (A = #确认钮 )运行 (取运行目录 () + “\N_m3u8DL\N_m3u8DL-CLI_v3.exe ” + #引号 + m3u8_url + #引号 + “ --workDir ” + #引号 + 取运行目录 () + “\Downloads” + #引号 + “ --saveName ” + #引号 + name + #引号 + “ --retryCount ” + #引号 + “100” + #引号 + “--enableDelAfterDone” + #引号 + “--enableBinaryMerge”, 假, )
运行 (取运行目录 () + “\N_m3u8DL\N_m3u8DL-CLI_v3.exe ” + #引号 + m3u8_url + #引号 + “ --workDir ” + #引号 + 取运行目录 () + “\Downloads” + #引号 + “ --saveName ” + #引号 + name + #引号 + “ --retryCount ” + #引号 + “100” + #引号 + “--enableDelAfterDone” + #引号 + “--enableBinaryMerge”, 假, )
下载命令这里修改一直不对,我按照N_m3u8DL-CLI-SimpleG.exe程序员给的下载命令函数设置,一直无法正常下载,求大神帮我看看是哪里有问题?帮我修改一下
"https://alivod.a.yximgs.com/livedvr/flv2ts/gifshow/Qr5Mauw97vk_avc1000m.1711281958487-5807185.0-16.m3u8?auth_key=1711970081-1055064410-0-e73ab55b91c363a1f578925ef33a13a0" --workDir "D:\88888\M3U8下载器快速版\Downloads" --saveName "11" --retryCount "100" --enableDelAfterDone --enableBinaryMerge
|
最佳答案
查看完整内容
对了 用的 系统_取DOS执行结果()
比如
下载命令 = “N_m3u8DL-CLI_v3.0.2 ” + #引号 + “下载链接”+ #引号 + “ --workDir ” + #引号 + “E:\保存文件夹” + #引号 + “ --saveName ” + #引号 + 保存文件名 + #引号 + “ --enableDelAfterDone ”
系统_取DOS执行结果(下载命令)
然后默默等待下载完即可,如果需要获取下载进度,把系统_取DOS执行结果()命令的第二个参数带上就行
...
|