变量名 | 类 型 | 静态 | 数组 | 备 注 |
抖音id | 文本型 | | 0 |
链接数组 | 文本型 | | 0 |
i | 整数型 | | |
结果 | 文本型 | | 0 |
json | 类_json | | |
成员数 | 整数型 | | |
视频直链 | 文本型 | | |
a | 整数型 | | |
链接数组 =
分割文本 (编辑框1.内容,
#换行符, )
计次循环首 (取数组成员数 (链接数组
), i
)
如果 (取数组成员数 (链接数组
) > 20
)

如果 (取数组成员数 (抖音id
) = 20
)

抖音解析处理 (抖音id, 结果
)

清除数组 (抖音id
)

加入成员 (抖音id,
解析_抖音ID (链接数组
[i
]))




加入成员 (抖音id,
解析_抖音ID (链接数组
[i
]))


计次循环尾 ()
如果真 (取数组成员数 (抖音id
) > 0
)
抖音解析处理 (抖音id, 结果
)
计次循环首 (取数组成员数 (结果
), a
)
如果真 (json.
解析 (结果
[a
], ,
))


视频直链 = json.
取通用属性 (“['aweme_detail'].video['bit_rate'][0]['play_addr']['url_list'][3]”,
)

视频直链 =
子文本替换 (视频直链,
“/playwm/”,
“/play/”, , ,
真)
列表加入内容 (json.
取通用属性 (“['aweme_detail']['preview_title']”,
), json.
取通用属性 (“['aweme_detail'].video.cover['url_list'][0]”,
), 视频直链
)
程序_延时 (10,
)

计次循环尾 ()
计次循环首 (取数组成员数 (抖音id
), i
)
加入成员 (结果,
解析_抖音视频 (抖音id
[i
]))
程序_延时 (20
)
计次循环尾 ()