.版本 2
.支持库 internet
.局部变量 源代码, 文本型
.局部变量 JSON, 类_json
源代码 = 到文本 (网页_访问 (编辑框1.内容, 0, , , , “User-Agent: Mozilla/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/95.0.4638.69 Safari/537.36”, , 真, ))
源代码 = 文本_取出中间文本 (源代码, “video/”, “/”)
源代码 = 到文本 (网页_访问 (“https://www.douyin.com/user/self?modal_id=” + 源代码 + “&showTab=like”, 0, , 编辑框2.内容, , “User-Agent: Mozilla/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/95.0.4638.69 Safari/537.36”, , 真, ))
源代码 = 文本_取出中间文本 (源代码, "<script id=”+#引号+<font color="#008080">“RENDER_DATA”</font>+#引号+<font color="#008080">“ type=”</font>+#引号+<font color="#008080">“application/json”</font>+#引号+“>", “</script>”)
源代码 = 编码_URL解码 (源代码, 真)
JSON.解析 (源代码)
源代码 = JSON.取通用属性 (“app.videoDetail.video.playAddr[0].src”)
写到文件 (“D:\桌面\新建文件夹 (5)\视频.MP4”, HTTP读文件 (“https:” + 源代码))
<script id="RENDER_DATA" type="application/json">
二:
.版本 2
.支持库 spec
.局部变量 源代码, 文本型
.局部变量 JSON, 类_json
.局部变量 局_正则, 正则表达式类
' 提取网址
局_正则.创建 (“[a-zA-z]+://[^\s]*”, 编辑框_原链接.内容, 假, 假, 真, 真)
' 获取抖音ID
源代码 = 到文本 (网页_访问 (局_正则.取匹配文本 (1, ), 0, , , , “User-Agent: Mozilla/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/95.0.4638.69 Safari/537.36”, , 真, , , , , , ))
源代码 = 文本_取出中间文本 (源代码, “video/”, “/”, , )
' 获取视频信息
源代码 = 到文本 (网页_访问 (“https://www.douyin.com/user/self?modal_id=” + 源代码 + “&showTab=like”, 0, , 编辑框_Cookie.内容, , “User-Agent: Mozilla/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/95.0.4638.69 Safari/537.36”, , 真, , , , , , ))
源代码 = 文本_取出中间文本 (源代码, “”, , )
源代码 = 编码_URL解码 (源代码, 真)
' 把json写到文本,之后去找对应的内容
' 写到文件 (“D:\iTJiN\Desktop\已解析视频\1.txt”, 到字节集 (源代码))
JSON.解析 (源代码, , )
' 无水印直链
调试输出 (JSON.取通用属性 (“app.videoDetail.video.playAddr[0].src”, ))
' 背景音乐
调试输出 (JSON.取通用属性 (“app.videoDetail.music.playUrl.uri”, ))
' 封面图
调试输出 (JSON.取通用属性 (“app.videoDetail.video.originCover”, ))