声明:所有技术、工具仅为个人学习、使用 如有不当敬待指正 谢谢
一、主流程
1、设置文件存储路径
2、设置列表变量 结合打开选择对话框可以选择要下载的表格
3、结合打开日期时间对话框指令 设置现在数据的时间跨度
设置全部变量 方便数据传输
4、合理使用折叠指令 更方便查找每一个指令
合理使用调用流程指令 更好区分每个流程的功能 实现流程封装
增强指令复用
二、同一账号的店铺切换
抖店同一账号下会有很多店铺
通过实现设置列表 循环元素 利用全局变量 将每个店铺都设置为变量
结合捕获的元素 将元素设置为变量(可以改变的量)
即 抖店-切换账号-选择账号 这个元素可以随着程序执行而改变
编辑元素的innerText属性为可变的全局变量
依此将切换店铺的操作适用到多个店铺 以及账号
三、元素命名
设计多个页面数十上百个元素 合理的元素命名方便后续维护代码
同时适当的书写备注也可以很好的维护每一个功能
四、数据抓取
对于不方便直接下载的数据可以批量抓取
通过批量抓取数据可以将数据写入数据表格
通过数据表格导出实现保存到本地
通过清空数据表格实现数据的更新
五、数据表的选择
通过列表全局变量继承主流程选择的表格数据列表
通过循环(for)和判断(if) 实现要执行哪些流程的调用(即哪些数据表的下载)