位置: 首页 > 易语言 > 易语言批量解析快手视频作品及评论

易语言批量解析快手视频作品及评论

  • 阅读: 673
  • 发布时间: 2023-08-31 16:53:44
  • 评论: 9999+

易语言快速解析快手视频和评论采集评论,支持一键导出到txt文件和一键导出到excel文件,源码中需要自己添加cookie,否则无法获取数据,cookie修改位置:在常量中

代码如下:

.版本 2
.支持库 iext

.子程序 _按钮1_被单击
.局部变量 i, 整数型
.局部变量 导出数据, 文本型
.局部变量 路径, 文本型

通用对话框1.类型 = 1
通用对话框1.默认文件后缀 = “*.txt”
通用对话框1.过滤器 = “文本文件(*.txt)|*.txt”
通用对话框1.打开 ()
路径 = 通用对话框1.文件名
.如果真 (路径 = “”)
返回 ()
.如果真结束

.计次循环首 (超级列表框1.取表项数 (), i)
导出数据 = 导出数据 + 超级列表框1.取标题 (i - 1, 1) + “----” + 超级列表框1.取标题 (i - 1, 2) + “----” + 超级列表框1.取标题 (i - 1, 3) + “----” + 超级列表框1.取标题 (i - 1, 4) + “----” + 超级列表框1.取标题 (i - 1, 5) + “----” + 超级列表框1.取标题 (i - 1, 6) + “----” + 超级列表框1.取标题 (i - 1, 7) + “----” + 超级列表框1.取标题 (i - 1, 8) + “----” + 超级列表框1.取标题 (i - 1, 9) + “----” + 超级列表框1.取标题 (i - 1, 10) + “----” + 超级列表框1.取标题 (i - 1, 11) + “----” + 超级列表框1.取标题 (i - 1, 12) + “----” + 超级列表框1.取标题 (i - 1, 13) + #换行符 + #换行符
.计次循环尾 ()
.如果 (写到文件 (路径, 到字节集 (导出数据)))
信息框 (“导出成功”, #信息图标, “提示”, )
.否则
信息框 (“导出失败”, #错误图标, “提示”, )
返回 ()
.如果结束


.子程序 _按钮3_被单击
.局部变量 i, 整数型
.局部变量 导出数据, 文本型
.局部变量 路径, 文本型

通用对话框1.类型 = 1
通用对话框1.默认文件后缀 = “*.txt”
通用对话框1.过滤器 = “文本文件(*.txt)|*.txt”
通用对话框1.打开 ()
路径 = 通用对话框1.文件名
.如果真 (路径 = “”)
返回 ()
.如果真结束
.计次循环首 (超级列表框1.取表项数 (), i)
导出数据 = 导出数据 + 超级列表框2.取标题 (i - 1, 1) + “----” + 超级列表框2.取标题 (i - 1, 2) + “----” + 超级列表框2.取标题 (i - 1, 3) + “----” + 超级列表框2.取标题 (i - 1, 4) + “----” + 超级列表框2.取标题 (i - 1, 5) + “----” + 超级列表框2.取标题 (i - 1, 6) + “----” + 超级列表框2.取标题 (i - 1, 7) + “----” + 超级列表框2.取标题 (i - 1, 8) + “----” + 超级列表框2.取标题 (i - 1, 9) + “----” + 超级列表框2.取标题 (i - 1, 10) + “----” + 超级列表框2.取标题 (i - 1, 11) + “----” + 超级列表框2.取标题 (i - 1, 12) + “----” + 超级列表框2.取标题 (i - 1, 13) + #换行符 + #换行符
.计次循环尾 ()
.如果 (写到文件 (路径, 到字节集 (导出数据)))
信息框 (“导出成功”, #信息图标, “提示”, )
.否则
信息框 (“导出失败”, #错误图标, “提示”, )
返回 ()
.如果结束


.子程序 _按钮4_被单击
.局部变量 exl, excel表格类
.局部变量 i, 整数型
.局部变量 k, 整数型

exl.创建 ()
.如果真 (exl.打开 (取运行目录 () + “\2.xlsx”, , , , ) = 假)
信息框 (“请新创建该文件”, #错误图标, , )
返回 ()
.如果真结束

按钮4.禁止 = 真
exl.创建单元格_工作表对象 ()
.计次循环首 (超级列表框1.取列数 (), k)
exl.单元格_写数据 (字符 (64 + k) + “1”, 超级列表框1.取列标题 (k))
' 调试输出 (字符 (64 + k) + “1”, 超级列表框1.取列标题 (k))
exl.单元格_置文本加粗 (字符 (64 + k) + “1”)
.计次循环尾 ()

.计次循环首 (超级列表框1.取表项数 (), i)
exl.单元格_写数据 (“A” + 到文本 (i + 1), 超级列表框1.取标题 (i - 1, 1))
exl.单元格_写数据 (“B” + 到文本 (i + 1), 超级列表框1.取标题 (i - 1, 2))
exl.单元格_写数据 (“C” + 到文本 (i + 1), 超级列表框1.取标题 (i - 1, 3))
exl.单元格_写数据 (“D” + 到文本 (i + 1), 超级列表框1.取标题 (i - 1, 4))
exl.单元格_写数据 (“E” + 到文本 (i + 1), 超级列表框1.取标题 (i - 1, 5))
exl.单元格_写数据 (“F” + 到文本 (i + 1), 超级列表框1.取标题 (i - 1, 6))
exl.单元格_写数据 (“G” + 到文本 (i + 1), 超级列表框1.取标题 (i - 1, 7))
exl.单元格_写数据 (“H” + 到文本 (i + 1), 超级列表框1.取标题 (i - 1, 8))
exl.单元格_写数据 (“I” + 到文本 (i + 1), 超级列表框1.取标题 (i - 1, 9))
exl.单元格_写数据 (“J” + 到文本 (i + 1), 超级列表框1.取标题 (i - 1, 10))
exl.单元格_写数据 (“K” + 到文本 (i + 1), 超级列表框1.取标题 (i - 1, 11))
exl.单元格_写数据 (“L” + 到文本 (i + 1), 超级列表框1.取标题 (i - 1, 12))
exl.单元格_写数据 (“M” + 到文本 (i + 1), 超级列表框1.取标题 (i - 1, 13))
.计次循环尾 ()
exl.保存 ()
按钮4.禁止 = 假

.子程序 _复制整行_被选择




.子程序 _复制无水印_被选择

置剪辑板文本 (超级列表框1.取标题 (超级列表框1.现行选中项, 10))

查看全部代码,请点击 查看全文


发布评论 留下您的评论 给个鼓励吧

搜索

用户推荐

hxm8888
TA很懒,还没有添加简介
sq1995liu
TA很懒,还没有添加简介
haru88
TA很懒,还没有添加简介
287801813
TA很懒,还没有添加简介
ffshen
TA很懒,还没有添加简介
renhuanxi
TA很懒,还没有添加简介
erpao123
TA很懒,还没有添加简介
summber
TA很懒,还没有添加简介
dwktjyh
TA很懒,还没有添加简介
yy1992
TA很懒,还没有添加简介