变量名 | 类 型 | 静态 | 数组 | 备 注 |
Cookie | 文本型 | | |
协议头 | 文本型 | | |
返回值 | 文本型 | | |
json | 类_json | | |
局_正则 | 正则表达式类 | | |
待解析网址 | 文本型 | | |
局_正则.
创建 (“[a-zA-z]+://[^\s]*”,
取剪辑板文本 (), 假, 假, 真,
真)
如果真 (局_正则.
取匹配数量 () = 0
)
信息框 (“请输入正确的视频分享网址”,
#错误图标, ,
)
返回 ()待解析网址 = 局_正则.取匹配文本 (1, )标签_解析.标题 = 局_正则.
取匹配文本 (1,
)Cookie =
“” 协议头 =
“User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/98.0.4758.102 Safari/537.36 NetType/WIFI MicroMessenger/7.0.20.1781(0x6700143B) WindowsWechat(0x63090551) XWEB/6939 Flue”返回值 =
到文本 (网页_访问_对象 (待解析网址, 0, , Cookie, , 协议头, , , 真, , , , , , , , , ,
))
返回值 =
文本_取出中间文本 (返回值,
“video/”,
“/?region”, ,
)返回值 =
到文本 (网页_访问_对象 (“https://www.douyin.com/discover?modal_id=” + 返回值, 0, , Cookie, , 协议头, , , 真, , , , , , , , , ,
))
返回值 =
文本_取出中间文本 (源代码,
“json” +
#引号 +
“>”,
“</script>”, ,
)json.
解析 (返回值, ,
)透明标签_标题.标题 = json.
取通用属性 (“app.videoDetail.desc”,
)透明标签_视频.标题 =
“https:” + json.
取通用属性 (“app.videoDetail.video.playApi”,
)透明标签_封面.标题 =
“https:” + json.
取通用属性 (“app.videoDetail.video.originCover”,
)透明标签_音频.标题 = json.
取通用属性 (“app.videoDetail.music.playUrl.uri”,
)