diff --git a/ElectronJS/src/taskGrid/FlowChart.html b/ElectronJS/src/taskGrid/FlowChart.html
index 8dcba06..3dfaf85 100644
--- a/ElectronJS/src/taskGrid/FlowChart.html
+++ b/ElectronJS/src/taskGrid/FlowChart.html
@@ -636,7 +636,7 @@ If the expression returns a value greater than 0 or evaluates to True, the opera
Export Data Format (Excel/CSV/TXT/Database):
- XLSX (EXCEL, note that a single Excel cell can accommodate up to 32767 characters)
+ XLSX (EXCEL, note that a single Excel cell can save up to 32767 characters)
CSV
TXT
MySQL Database
diff --git a/ElectronJS/src/taskGrid/FlowChart_CN.html b/ElectronJS/src/taskGrid/FlowChart_CN.html
index 3e13476..08ab40a 100644
--- a/ElectronJS/src/taskGrid/FlowChart_CN.html
+++ b/ElectronJS/src/taskGrid/FlowChart_CN.html
@@ -637,7 +637,7 @@ print(emotlib.emoji()) # 使用其中的函数。
导出数据格式(Excel/CSV/TXT/数据库,查看MySQL操作教程 ):
- XLSX(即EXCEL文件,注意Excel单个单元格最多可容纳32767字符)
+ XLSX(即EXCEL文件,注意Excel单个单元格最多可存储32767字符)
CSV
TXT
MySQL数据库
diff --git a/ElectronJS/tasks/101.json b/ElectronJS/tasks/101.json
index d3fbe2d..6320e14 100644
--- a/ElectronJS/tasks/101.json
+++ b/ElectronJS/tasks/101.json
@@ -1 +1 @@
-{"id":101,"name":"京东全球版-专业的综合网上购物商城","url":"https://www.jd.com","links":"https://www.jd.com","create_time":"6/8/2023, 2:56:31 AM","version":"0.3.2","containJudge":false,"desc":"https://www.jd.com","inputParameters":[{"id":0,"name":"urlList_0","nodeId":1,"nodeName":"打开网页","value":"https://www.jd.com","desc":"要采集的网址列表,多行以\\n分开","type":"string","exampleValue":"https://www.jd.com"},{"id":1,"name":"inputText_1","nodeName":"输入文字","nodeId":6,"desc":"要输入的文本,如京东搜索框输入:电脑","type":"string","exampleValue":"最新Field[\"3\"]适合男性","value":"最新Field[\"3\"]适合男性"}],"outputParameters":[{"id":0,"name":"3","desc":"","type":"string","exampleValue":"手机"}],"graph":[{"index":0,"id":0,"parentId":0,"type":-1,"option":0,"title":"root","sequence":[1,4],"parameters":{"history":1,"tabIndex":0,"useLoop":false,"xpath":"","wait":0},"isInLoop":false},{"id":1,"index":1,"parentId":0,"type":0,"option":1,"title":"打开网页","sequence":[],"isInLoop":false,"position":0,"parameters":{"useLoop":false,"xpath":"","wait":0,"beforeJS":"","beforeJSWaitTime":0,"afterJS":"","afterJSWaitTime":0,"url":"https://www.jd.com","links":"https://www.jd.com","maxWaitTime":10,"scrollType":0,"scrollCount":1,"scrollWaitTime":1}},{"id":-1,"index":2,"parentId":0,"type":1,"option":8,"title":"循环","sequence":[3],"isInLoop":false,"position":1,"parameters":{"history":4,"tabIndex":-1,"useLoop":false,"xpath":"/html/body/div[5]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div","wait":0,"beforeJS":"","beforeJSWaitTime":0,"afterJS":"","afterJSWaitTime":0,"scrollType":0,"scrollCount":1,"scrollWaitTime":1,"loopType":1,"pathList":"","textList":"","code":"","waitTime":0,"exitCount":0,"historyWait":2,"breakMode":0,"breakCode":"","breakCodeWaitTime":0,"allXPaths":["/html/body/div[5]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]","//div[contains(., '/手机/数码')]","//DIV[@class='LeftSide_menu_item__SBMWC LeftSide_text_space__2UhbG ']"]}},{"id":-1,"index":3,"parentId":2,"type":0,"option":3,"title":"提取数据","sequence":[],"isInLoop":true,"position":0,"parameters":{"history":4,"tabIndex":-1,"useLoop":false,"xpath":"","wait":0,"beforeJS":"","beforeJSWaitTime":0,"afterJS":"","afterJSWaitTime":0,"paras":[{"nodeType":0,"contentType":0,"relative":true,"name":"参数1_文本","desc":"","extractType":0,"relativeXPath":"","allXPaths":"","exampleValues":[{"num":0,"value":"/手机/数码"},{"num":1,"value":"/家用电器"},{"num":2,"value":"/电脑/办公"},{"num":3,"value":"/家纺/家居/厨具"},{"num":4,"value":"/家具/家装/灯具/工业品"},{"num":5,"value":"/内衣/男装/女装/童装"},{"num":6,"value":"/箱包/钟表/珠宝/女鞋"},{"num":7,"value":"/运动/户外/男鞋"},{"num":8,"value":"/汽车用品/车载电器"},{"num":9,"value":"/母婴/洗护喂养"},{"num":10,"value":"/玩具乐器/宠物生活"},{"num":11,"value":"/家庭清洁/个人护理/计生情趣"},{"num":12,"value":"/图书/童书/文学"}],"unique_index":"uuj91nq71elim2lghv","default":"","beforeJS":"","beforeJSWaitTime":0,"JS":"","JSWaitTime":0,"afterJS":"","afterJSWaitTime":0,"downloadPic":0}],"loopType":1}},{"id":2,"index":4,"parentId":0,"type":1,"option":8,"title":"循环","sequence":[5,6],"isInLoop":false,"position":1,"parameters":{"history":4,"tabIndex":-1,"useLoop":false,"xpath":"/html/body/div[5]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div","wait":0,"beforeJS":"","beforeJSWaitTime":0,"afterJS":"","afterJSWaitTime":0,"scrollType":0,"scrollCount":1,"scrollWaitTime":1,"loopType":1,"pathList":"","textList":"","code":"","waitTime":0,"exitCount":0,"historyWait":2,"breakMode":0,"breakCode":"","breakCodeWaitTime":0,"allXPaths":["/html/body/div[5]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]","//div[contains(., '/手机/数码')]","//DIV[@class='LeftSide_menu_item__SBMWC LeftSide_text_space__2UhbG ']"]}},{"id":3,"index":5,"parentId":2,"type":0,"option":3,"title":"提取数据","sequence":[],"isInLoop":true,"position":0,"parameters":{"history":4,"tabIndex":-1,"useLoop":false,"xpath":"","wait":0,"beforeJS":"","beforeJSWaitTime":0,"afterJS":"","afterJSWaitTime":0,"paras":[{"nodeType":1,"contentType":0,"relative":true,"name":"3","desc":"","relativeXPath":"/a[1]","allXPaths":["/a[1]","//a[contains(., '手机')]"],"exampleValues":[{"num":0,"value":"手机"},{"num":1,"value":"家用电器"},{"num":2,"value":"电脑"},{"num":3,"value":"家纺"},{"num":4,"value":"家具"},{"num":5,"value":"内衣"},{"num":6,"value":"箱包"},{"num":7,"value":"运动"},{"num":8,"value":"汽车用品"},{"num":9,"value":"母婴"},{"num":10,"value":"玩具乐器"},{"num":11,"value":"家庭清洁"},{"num":12,"value":"图书"}],"unique_index":"/a[1]","default":"","beforeJS":"","beforeJSWaitTime":0,"JS":"","JSWaitTime":0,"afterJS":"","afterJSWaitTime":0,"downloadPic":0}]}},{"id":4,"index":6,"parentId":2,"type":0,"option":4,"title":"输入文字","sequence":[],"isInLoop":true,"position":1,"parameters":{"history":4,"tabIndex":-1,"useLoop":false,"xpath":"//*[@id=\"key\"]","wait":0,"beforeJS":"","beforeJSWaitTime":0,"afterJS":"","afterJSWaitTime":0,"value":"最新Field[\"3\"]适合男性","allXPaths":["/html/body/div[4]/div[1]/div[2]/div[1]/input[1]","//input[contains(., '')]","id(\"key\")","//INPUT[@class='text defcolor']"]}}]}
\ No newline at end of file
+{"id":101,"name":"收藏夹","url":"https://space.bilibili.com/291929894/favlist","links":"https://space.bilibili.com/291929894/favlist","create_time":"7/23/2023, 7:42:28 PM","update_time":"7/23/2023, 8:12:15 PM","version":"0.5.0","saveThreshold":10,"cloudflare":0,"environment":0,"maxViewLength":15,"recordLog":1,"outputFormat":"xlsx","saveName":"current_time","inputExcel":"","startFromExit":0,"containJudge":false,"desc":"https://space.bilibili.com/291929894/favlist","inputParameters":[{"id":0,"name":"urlList_0","nodeId":1,"nodeName":"打开网页","value":"https://space.bilibili.com/291929894/favlist","desc":"要采集的网址列表,多行以\\n分开","type":"text","exampleValue":"https://space.bilibili.com/291929894/favlist"},{"id":1,"name":"loopTimes_循环_1","nodeId":12,"nodeName":"循环","desc":"循环循环执行的次数(0代表无限循环)","type":"int","exampleValue":0,"value":0}],"outputParameters":[{"id":0,"name":"参数1_链接文本","desc":"","type":"text","recordASField":1,"exampleValue":"14:19播放:428.6万两不疑 第二季 第9话 德妃复位投稿:2022-12-14音频已失效"},{"id":1,"name":"参数2_链接地址","desc":"","type":"text","recordASField":1,"exampleValue":"https://www.bilibili.com/bangumi/play/ep682866"},{"id":2,"name":"参数3_图片地址","desc":"","type":"text","recordASField":1,"exampleValue":"//i0.hdslb.com/bfs/archive/87bdd82a819cee798d6a428f1b500752664b8b80.jpg@320w_200h_1c_!web-space-favlist-video.webp"},{"id":3,"name":"参数4_文本","desc":"","type":"text","recordASField":1,"exampleValue":"播放:428.6万"},{"id":4,"name":"参数5_文本","desc":"","type":"text","recordASField":1,"exampleValue":"两不疑第二季第9话德妃复位"},{"id":5,"name":"参数6_文本","desc":"","type":"text","recordASField":1,"exampleValue":"投稿:2022-12-14"},{"id":6,"name":"参数7_文本","desc":"","type":"text","recordASField":1,"exampleValue":"音频已失效"},{"id":7,"name":"参数8_链接文本","desc":"","type":"text","recordASField":1,"exampleValue":"两不疑 第二季 第9话 德妃复位"},{"id":8,"name":"参数9_链接地址","desc":"","type":"text","recordASField":1,"exampleValue":"https://www.bilibili.com/bangumi/play/ep682866"},{"id":9,"name":"参数10_文本","desc":"","type":"text","recordASField":1,"exampleValue":"收藏于:2022-12-14"},{"id":10,"name":"参数11_文本","desc":"","type":"text","recordASField":1,"exampleValue":"取消收藏"},{"id":11,"name":"参数12_文本","desc":"","type":"text","recordASField":1,"exampleValue":"移动到"},{"id":12,"name":"参数13_文本","desc":"","type":"text","recordASField":1,"exampleValue":"复制到"},{"id":13,"name":"参数14_文本","desc":"","type":"text","recordASField":1,"exampleValue":"投稿:2-19"},{"id":14,"name":"参数15_文本","desc":"","type":"text","recordASField":1,"exampleValue":"已被UP主删除"},{"id":15,"name":"自定义参数_3","desc":"","type":"text","recordASField":0,"exampleValue":"自定义值"}],"graph":[{"index":0,"id":0,"parentId":0,"type":-1,"option":0,"title":"root","sequence":[1,12],"parameters":{"history":1,"tabIndex":0,"useLoop":false,"xpath":"","iframe":false,"wait":0,"waitType":0,"beforeJS":"","beforeJSWaitTime":0,"afterJS":"","afterJSWaitTime":0,"waitElement":"","waitElementTime":10,"waitElementIframeIndex":0},"isInLoop":false},{"id":1,"index":1,"parentId":0,"type":0,"option":1,"title":"打开网页","sequence":[],"isInLoop":false,"position":0,"parameters":{"useLoop":false,"xpath":"","wait":5,"waitType":0,"beforeJS":"","beforeJSWaitTime":0,"afterJS":"","afterJSWaitTime":0,"waitElement":"","waitElementTime":10,"waitElementIframeIndex":0,"url":"https://space.bilibili.com/291929894/favlist","links":"https://space.bilibili.com/291929894/favlist","maxWaitTime":10,"scrollType":0,"scrollCount":1,"scrollWaitTime":1,"cookies":""}},{"id":-1,"index":2,"parentId":0,"type":0,"option":2,"title":"点击元素","sequence":[],"isInLoop":false,"position":1,"parameters":{"history":1,"tabIndex":0,"useLoop":false,"xpath":"","iframe":false,"wait":2,"waitType":0,"beforeJS":"","beforeJSWaitTime":0,"afterJS":"","afterJSWaitTime":0,"waitElement":"","waitElementTime":10,"waitElementIframeIndex":0,"scrollType":0,"scrollCount":1,"scrollWaitTime":1,"clickWay":0,"maxWaitTime":10,"paras":[]}},{"id":-1,"index":3,"parentId":0,"type":1,"option":8,"title":"循环","sequence":[],"isInLoop":false,"position":2,"parameters":{"history":1,"tabIndex":0,"useLoop":false,"xpath":"","iframe":false,"wait":0,"waitType":0,"beforeJS":"","beforeJSWaitTime":0,"afterJS":"","afterJSWaitTime":0,"waitElement":"","waitElementTime":10,"waitElementIframeIndex":0,"scrollType":0,"scrollCount":1,"scrollWaitTime":1,"loopType":0,"pathList":"","textList":"","code":"","waitTime":0,"exitCount":0,"historyWait":2,"breakMode":0,"breakCode":"","breakCodeWaitTime":0}},{"id":-1,"index":4,"parentId":0,"type":2,"option":9,"title":"判断条件","sequence":[5,6],"isInLoop":false,"position":2,"parameters":{"history":1,"tabIndex":0,"useLoop":false,"xpath":"","iframe":false,"wait":0,"waitType":0,"beforeJS":"","beforeJSWaitTime":0,"afterJS":"","afterJSWaitTime":0,"waitElement":"","waitElementTime":10,"waitElementIframeIndex":0}},{"id":-1,"parentId":3,"index":5,"type":3,"option":10,"title":"条件分支","sequence":[],"isInLoop":false,"parameters":{"history":1,"tabIndex":0,"useLoop":false,"xpath":"","iframe":false,"wait":0,"waitType":0,"beforeJS":"","beforeJSWaitTime":0,"afterJS":"","afterJSWaitTime":0,"waitElement":"","waitElementTime":10,"waitElementIframeIndex":0,"class":0,"value":"","code":"","waitTime":0},"position":0},{"id":-1,"parentId":3,"index":6,"type":3,"option":10,"title":"条件分支","sequence":[],"isInLoop":false,"parameters":{"history":1,"tabIndex":0,"useLoop":false,"xpath":"","iframe":false,"wait":0,"waitType":0,"beforeJS":"","beforeJSWaitTime":0,"afterJS":"","afterJSWaitTime":0,"waitElement":"","waitElementTime":10,"waitElementIframeIndex":0,"class":0,"value":"","code":"","waitTime":0},"position":1},{"id":-1,"index":7,"parentId":0,"type":2,"option":9,"title":"判断条件","sequence":[11],"isInLoop":false,"position":2,"parameters":{"history":1,"tabIndex":0,"useLoop":false,"xpath":"","iframe":false,"wait":0,"waitType":0,"beforeJS":"","beforeJSWaitTime":0,"afterJS":"","afterJSWaitTime":0,"waitElement":"","waitElementTime":10,"waitElementIframeIndex":0}},{"id":-1,"parentId":3,"index":8,"type":3,"option":10,"title":"条件分支","sequence":[],"isInLoop":false,"parameters":{"history":1,"tabIndex":0,"useLoop":false,"xpath":"","iframe":false,"wait":0,"waitType":0,"beforeJS":"","beforeJSWaitTime":0,"afterJS":"","afterJSWaitTime":0,"waitElement":"","waitElementTime":10,"waitElementIframeIndex":0,"class":0,"value":"","code":"","waitTime":0},"position":0},{"id":-1,"parentId":3,"index":9,"type":3,"option":10,"title":"条件分支","sequence":[],"isInLoop":false,"parameters":{"history":1,"tabIndex":0,"useLoop":false,"xpath":"","iframe":false,"wait":0,"waitType":0,"beforeJS":"","beforeJSWaitTime":0,"afterJS":"","afterJSWaitTime":0,"waitElement":"","waitElementTime":10,"waitElementIframeIndex":0,"class":0,"value":"","code":"","waitTime":0},"position":1},{"index":10,"id":-1,"parentId":3,"type":3,"option":10,"title":"条件分支","sequence":[],"isInLoop":false,"parameters":{"history":1,"tabIndex":0,"useLoop":false,"xpath":"","iframe":false,"wait":0,"waitType":0,"beforeJS":"","beforeJSWaitTime":0,"afterJS":"","afterJSWaitTime":0,"waitElement":"","waitElementTime":10,"waitElementIframeIndex":0,"class":0,"value":"","code":"","waitTime":0},"position":0},{"index":11,"id":-1,"parentId":3,"type":3,"option":10,"title":"条件分支","sequence":[],"isInLoop":false,"parameters":{"history":1,"tabIndex":0,"useLoop":false,"xpath":"","iframe":false,"wait":0,"waitType":0,"beforeJS":"","beforeJSWaitTime":0,"afterJS":"","afterJSWaitTime":0,"waitElement":"","waitElementTime":10,"waitElementIframeIndex":0,"class":0,"value":"","code":"","waitTime":0},"position":0},{"id":2,"index":12,"parentId":0,"type":1,"option":8,"title":"循环","sequence":[18,14,13],"isInLoop":false,"position":1,"parameters":{"history":4,"tabIndex":-1,"useLoop":false,"xpath":"//*[contains(@class, \"be-pager-next\")]","iframe":false,"wait":0,"waitType":0,"beforeJS":"","beforeJSWaitTime":0,"afterJS":"","afterJSWaitTime":0,"waitElement":"","waitElementTime":10,"waitElementIframeIndex":0,"scrollType":0,"scrollCount":1,"scrollWaitTime":1,"loopType":0,"pathList":"","textList":"","code":"","waitTime":0,"exitCount":0,"historyWait":2,"breakMode":0,"breakCode":"","breakCodeWaitTime":0,"allXPaths":["/html/body/div[2]/div[4]/div[1]/div[1]/div[2]/div[3]/ul[2]/li[7]","//li[contains(., '下一页')]","//LI[@class='be-pager-next']","/html/body/div[last()-6]/div[last()-1]/div/div[last()-2]/div/div/ul/li"]}},{"id":5,"index":13,"parentId":2,"type":0,"option":2,"title":"点击元素","sequence":[],"isInLoop":true,"position":2,"parameters":{"history":4,"tabIndex":-1,"useLoop":true,"xpath":"","iframe":false,"wait":4,"waitType":0,"beforeJS":"","beforeJSWaitTime":0,"afterJS":"","afterJSWaitTime":0,"waitElement":"","waitElementTime":10,"waitElementIframeIndex":0,"scrollType":0,"scrollCount":1,"scrollWaitTime":1,"clickWay":0,"maxWaitTime":10,"paras":[],"allXPaths":["/html/body/div[2]/div[4]/div[1]/div[1]/div[2]/div[3]/ul[2]/li[7]","//li[contains(., '下一页')]","//LI[@class='be-pager-next']","/html/body/div[last()-6]/div[last()-1]/div/div[last()-2]/div/div/ul/li"]}},{"id":4,"index":14,"parentId":2,"type":1,"option":8,"title":"循环","sequence":[15],"isInLoop":true,"position":1,"parameters":{"history":4,"tabIndex":-1,"useLoop":false,"xpath":"/html/body/div[2]/div[4]/div[1]/div[1]/div[2]/div[3]/ul[1]/li","iframe":false,"wait":0,"waitType":0,"beforeJS":"","beforeJSWaitTime":0,"afterJS":"","afterJSWaitTime":0,"waitElement":"","waitElementTime":10,"waitElementIframeIndex":0,"scrollType":0,"scrollCount":1,"scrollWaitTime":1,"loopType":1,"pathList":"","textList":"","code":"","waitTime":0,"exitCount":0,"historyWait":2,"breakMode":0,"breakCode":"","breakCodeWaitTime":0,"allXPaths":["/html/body/div[2]/div[4]/div[1]/div[1]/div[2]/div[3]/ul[1]/li[1]","//li[contains(., '20:29播放:44')]","//LI[@class='small-item']","/html/body/div[last()-6]/div[last()-1]/div/div[last()-2]/div/div/ul[last()-1]/li[last()-19]"]}},{"id":6,"index":15,"parentId":4,"type":0,"option":3,"title":"提取数据","sequence":[],"isInLoop":true,"position":0,"parameters":{"history":4,"tabIndex":-1,"useLoop":false,"xpath":"","iframe":false,"wait":0,"waitType":0,"beforeJS":"","beforeJSWaitTime":0,"afterJS":"","afterJSWaitTime":0,"waitElement":"","waitElementTime":10,"waitElementIframeIndex":0,"clear":0,"paras":[{"nodeType":1,"contentType":0,"relative":true,"name":"参数1_链接文本","desc":"","relativeXPath":"/a[1]","allXPaths":["/a[1]","//a[contains(., '14:19播放:42')]","//A[@class='cover cover-normal']","/html/body/div[last()-6]/div[last()-1]/div/div[last()-2]/div/div/ul[last()-1]/li[last()-4]/a[last()-1]"],"exampleValues":[{"num":0,"value":"14:19播放:428.6万两不疑 第二季 第9话 德妃复位投稿:2022-12-14音频已失效"}],"unique_index":"/a[1]","iframe":false,"default":"","paraType":"text","recordASField":1,"beforeJS":"","beforeJSWaitTime":0,"JS":"","JSWaitTime":0,"afterJS":"","afterJSWaitTime":0,"downloadPic":0},{"nodeType":2,"contentType":0,"relative":true,"name":"参数2_链接地址","desc":"","relativeXPath":"/a[1]","allXPaths":["/a[1]","//a[contains(., '14:19播放:42')]","//A[@class='cover cover-normal']","/html/body/div[last()-6]/div[last()-1]/div/div[last()-2]/div/div/ul[last()-1]/li[last()-4]/a[last()-1]"],"exampleValues":[{"num":0,"value":"https://www.bilibili.com/bangumi/play/ep682866"}],"unique_index":"/a[1]","iframe":false,"default":"","paraType":"text","recordASField":1,"beforeJS":"","beforeJSWaitTime":0,"JS":"","JSWaitTime":0,"afterJS":"","afterJSWaitTime":0,"downloadPic":0},{"nodeType":4,"contentType":1,"relative":true,"name":"参数3_图片地址","desc":"","relativeXPath":"/a[1]/div[1]/picture[1]/img[1]","allXPaths":["/a[1]/div[1]/picture[1]/img[1]","//img[contains(., '')]","//IMG[@alt='两不疑 第二季']","/html/body/div[last()-6]/div[last()-1]/div/div[last()-2]/div/div/ul[last()-1]/li[last()-4]/a[last()-1]/div[last()-2]/picture/img"],"exampleValues":[{"num":0,"value":"//i0.hdslb.com/bfs/archive/87bdd82a819cee798d6a428f1b500752664b8b80.jpg@320w_200h_1c_!web-space-favlist-video.webp"}],"unique_index":"/a[1]/div[1]/picture[1]/img[1]","iframe":false,"default":"","paraType":"text","recordASField":1,"beforeJS":"","beforeJSWaitTime":0,"JS":"","JSWaitTime":0,"afterJS":"","afterJSWaitTime":0,"downloadPic":1},{"nodeType":0,"contentType":1,"relative":true,"name":"参数4_文本","desc":"","relativeXPath":"/a[1]/div[2]/div[1]/p[1]","allXPaths":["/a[1]/div[2]/div[1]/p[1]","//p[contains(., '播放:428.6万')]","//P[@class='view']","/html/body/div[last()-6]/div[last()-1]/div/div[last()-2]/div/div/ul[last()-1]/li[last()-4]/a[last()-1]/div[last()-1]/div/p[last()-2]"],"exampleValues":[{"num":0,"value":"播放:428.6万"}],"unique_index":"/a[1]/div[2]/div[1]/p[1]","iframe":false,"default":"","paraType":"text","recordASField":1,"beforeJS":"","beforeJSWaitTime":0,"JS":"","JSWaitTime":0,"afterJS":"","afterJSWaitTime":0,"downloadPic":0},{"nodeType":0,"contentType":1,"relative":true,"name":"参数5_文本","desc":"","relativeXPath":"/a[1]/div[2]/div[1]/p[2]","allXPaths":["/a[1]/div[2]/div[1]/p[2]","//p[contains(., '两不疑 第二季 第9')]","//P[@class='ep_title']","/html/body/div[last()-6]/div[last()-1]/div/div[last()-2]/div/div/ul[last()-1]/li[last()-4]/a[last()-1]/div[last()-1]/div/p[last()-1]"],"exampleValues":[{"num":0,"value":"两不疑第二季第9话德妃复位"}],"unique_index":"/a[1]/div[2]/div[1]/p[2]","iframe":false,"default":"","paraType":"text","recordASField":1,"beforeJS":"","beforeJSWaitTime":0,"JS":"","JSWaitTime":0,"afterJS":"","afterJSWaitTime":0,"downloadPic":0},{"nodeType":0,"contentType":1,"relative":true,"name":"参数6_文本","desc":"","relativeXPath":"/a[1]/div[2]/div[1]/p[3]","allXPaths":["/a[1]/div[2]/div[1]/p[3]","//p[contains(., '投稿:2022-12')]","//P[@class='pubdate']","/html/body/div[last()-6]/div[last()-1]/div/div[last()-2]/div/div/ul[last()-1]/li[last()-4]/a[last()-1]/div[last()-1]/div/p"],"exampleValues":[{"num":0,"value":"投稿:2022-12-14"}],"unique_index":"/a[1]/div[2]/div[1]/p[3]","iframe":false,"default":"","paraType":"text","recordASField":1,"beforeJS":"","beforeJSWaitTime":0,"JS":"","JSWaitTime":0,"afterJS":"","afterJSWaitTime":0,"downloadPic":0},{"nodeType":0,"contentType":1,"relative":true,"name":"参数7_文本","desc":"","relativeXPath":"/a[1]/div[3]/p[1]","allXPaths":["/a[1]/div[3]/p[1]","//p[contains(., '音频已失效')]","/html/body/div[last()-6]/div[last()-1]/div/div[last()-2]/div/div/ul[last()-1]/li[last()-4]/a[last()-1]/div/p"],"exampleValues":[{"num":0,"value":"音频已失效"}],"unique_index":"/a[1]/div[3]/p[1]","iframe":false,"default":"","paraType":"text","recordASField":1,"beforeJS":"","beforeJSWaitTime":0,"JS":"","JSWaitTime":0,"afterJS":"","afterJSWaitTime":0,"downloadPic":0},{"nodeType":1,"contentType":0,"relative":true,"name":"参数8_链接文本","desc":"","relativeXPath":"/a[2]","allXPaths":["/a[2]","//a[contains(., '两不疑 第二季 第9')]","//A[@class='title']","/html/body/div[last()-6]/div[last()-1]/div/div[last()-2]/div/div/ul[last()-1]/li[last()-4]/a"],"exampleValues":[{"num":0,"value":"两不疑 第二季 第9话 德妃复位"}],"unique_index":"/a[2]","iframe":false,"default":"","paraType":"text","recordASField":1,"beforeJS":"","beforeJSWaitTime":0,"JS":"","JSWaitTime":0,"afterJS":"","afterJSWaitTime":0,"downloadPic":0},{"nodeType":2,"contentType":0,"relative":true,"name":"参数9_链接地址","desc":"","relativeXPath":"/a[2]","allXPaths":["/a[2]","//a[contains(., '两不疑 第二季 第9')]","//A[@class='title']","/html/body/div[last()-6]/div[last()-1]/div/div[last()-2]/div/div/ul[last()-1]/li[last()-4]/a"],"exampleValues":[{"num":0,"value":"https://www.bilibili.com/bangumi/play/ep682866"}],"unique_index":"/a[2]","iframe":false,"default":"","paraType":"text","recordASField":1,"beforeJS":"","beforeJSWaitTime":0,"JS":"","JSWaitTime":0,"afterJS":"","afterJSWaitTime":0,"downloadPic":0},{"nodeType":0,"contentType":1,"relative":true,"name":"参数10_文本","desc":"","relativeXPath":"/div[1]","allXPaths":["/div[1]","//div[contains(., '')]","//DIV[@class='meta pubdate']","/html/body/div[last()-6]/div[last()-1]/div/div[last()-2]/div/div/ul[last()-1]/li[last()-4]/div[last()-2]"],"exampleValues":[{"num":0,"value":"收藏于:2022-12-14"}],"unique_index":"/div[1]","iframe":false,"default":"","paraType":"text","recordASField":1,"beforeJS":"","beforeJSWaitTime":0,"JS":"","JSWaitTime":0,"afterJS":"","afterJSWaitTime":0,"downloadPic":0},{"nodeType":0,"contentType":1,"relative":true,"name":"参数11_文本","desc":"","relativeXPath":"/div[2]/ul[1]/li[1]","allXPaths":["/div[2]/ul[1]/li[1]","//li[contains(., '')]","//LI[@class='be-dropdown-item be-dropdown-item-delimiter']","/html/body/div[last()-6]/div[last()-1]/div/div[last()-2]/div/div/ul[last()-1]/li[last()-4]/div[last()-1]/ul/li[last()-2]"],"exampleValues":[{"num":0,"value":"取消收藏"}],"unique_index":"/div[2]/ul[1]/li[1]","iframe":false,"default":"","paraType":"text","recordASField":1,"beforeJS":"","beforeJSWaitTime":0,"JS":"","JSWaitTime":0,"afterJS":"","afterJSWaitTime":0,"downloadPic":0},{"nodeType":0,"contentType":1,"relative":true,"name":"参数12_文本","desc":"","relativeXPath":"/div[2]/ul[1]/li[2]","allXPaths":["/div[2]/ul[1]/li[2]","//li[contains(., '')]","//LI[@class='be-dropdown-item']","/html/body/div[last()-6]/div[last()-1]/div/div[last()-2]/div/div/ul[last()-1]/li[last()-4]/div[last()-1]/ul/li[last()-1]"],"exampleValues":[{"num":0,"value":"移动到"}],"unique_index":"/div[2]/ul[1]/li[2]","iframe":false,"default":"","paraType":"text","recordASField":1,"beforeJS":"","beforeJSWaitTime":0,"JS":"","JSWaitTime":0,"afterJS":"","afterJSWaitTime":0,"downloadPic":0},{"nodeType":0,"contentType":1,"relative":true,"name":"参数13_文本","desc":"","relativeXPath":"/div[2]/ul[1]/li[3]","allXPaths":["/div[2]/ul[1]/li[3]","//li[contains(., '')]","//LI[@class='be-dropdown-item']","/html/body/div[last()-6]/div[last()-1]/div/div[last()-2]/div/div/ul[last()-1]/li[last()-4]/div[last()-1]/ul/li"],"exampleValues":[{"num":0,"value":"复制到"}],"unique_index":"/div[2]/ul[1]/li[3]","iframe":false,"default":"","paraType":"text","recordASField":1,"beforeJS":"","beforeJSWaitTime":0,"JS":"","JSWaitTime":0,"afterJS":"","afterJSWaitTime":0,"downloadPic":0},{"nodeType":0,"contentType":1,"relative":true,"name":"参数14_文本","desc":"","relativeXPath":"/a[1]/div[2]/div[1]/p[4]","allXPaths":["/a[1]/div[2]/div[1]/p[4]","//p[contains(., '投稿:2-19')]","//P[@class='pubdate']","/html/body/div[last()-6]/div[last()-1]/div/div[last()-2]/div/div/ul[last()-1]/li[last()-19]/a[last()-1]/div[last()-1]/div/p"],"exampleValues":[{"num":1,"value":"投稿:2-19"}],"unique_index":"/a[1]/div[2]/div[1]/p[4]","iframe":false,"default":"","paraType":"text","recordASField":1,"beforeJS":"","beforeJSWaitTime":0,"JS":"","JSWaitTime":0,"afterJS":"","afterJSWaitTime":0,"downloadPic":0},{"nodeType":0,"contentType":1,"relative":true,"name":"参数15_文本","desc":"","relativeXPath":"/a[1]/div[3]/div[2]","allXPaths":["/a[1]/div[3]/div[2]","//div[contains(., '已被UP主删除')]","//DIV[@class='delete-from']","/html/body/div[last()-6]/div[last()-1]/div/div[last()-2]/div/div/ul[last()-1]/li/a[last()-1]/div/div"],"exampleValues":[{"num":19,"value":"已被UP主删除"}],"unique_index":"/a[1]/div[3]/div[2]","iframe":false,"default":"","paraType":"text","recordASField":1,"beforeJS":"","beforeJSWaitTime":0,"JS":"","JSWaitTime":0,"afterJS":"","afterJSWaitTime":0,"downloadPic":0}],"loopType":1}},{"id":-1,"index":16,"parentId":2,"type":0,"option":3,"title":"提取数据","sequence":[],"isInLoop":true,"position":0,"parameters":{"history":1,"tabIndex":0,"useLoop":false,"xpath":"","iframe":false,"wait":0,"waitType":0,"beforeJS":"","beforeJSWaitTime":0,"afterJS":"","afterJSWaitTime":0,"waitElement":"","waitElementTime":10,"waitElementIframeIndex":0,"clear":0,"paras":[]}},{"id":-1,"index":17,"parentId":2,"type":0,"option":3,"title":"提取数据","sequence":[],"isInLoop":true,"position":0,"parameters":{"history":1,"tabIndex":0,"useLoop":false,"xpath":"","iframe":false,"wait":0,"waitType":0,"beforeJS":"","beforeJSWaitTime":0,"afterJS":"","afterJSWaitTime":0,"waitElement":"","waitElementTime":10,"waitElementIframeIndex":0,"clear":0,"paras":[]}},{"id":3,"index":18,"parentId":2,"type":0,"option":3,"title":"提取数据","sequence":[],"isInLoop":true,"position":0,"parameters":{"history":1,"tabIndex":0,"useLoop":false,"xpath":"","iframe":false,"wait":0,"waitType":0,"beforeJS":"","beforeJSWaitTime":0,"afterJS":"","afterJSWaitTime":0,"waitElement":"","waitElementTime":10,"waitElementIframeIndex":0,"clear":0,"paras":[{"nodeType":0,"contentType":7,"relative":false,"name":"自定义参数_3","desc":"","extractType":0,"relativeXPath":"//body","recordASField":0,"allXPaths":[],"exampleValues":[{"num":0,"value":"自定义值"}],"default":"","beforeJS":"","beforeJSWaitTime":0,"JS":"","JSWaitTime":0,"afterJS":"","afterJSWaitTime":0,"downloadPic":0,"paraType":"text"}]}},{"id":-1,"index":19,"parentId":0,"type":0,"option":5,"title":"自定义操作","sequence":[],"isInLoop":false,"position":1,"parameters":{"history":1,"tabIndex":0,"useLoop":false,"xpath":"","iframe":false,"wait":0,"waitType":0,"beforeJS":"","beforeJSWaitTime":0,"afterJS":"","afterJSWaitTime":0,"waitElement":"","waitElementTime":10,"waitElementIframeIndex":0,"clear":0,"codeMode":0,"code":"","waitTime":0,"recordASField":0,"paraType":"text"}}]}
\ No newline at end of file
diff --git a/ElectronJS/tasks/197.json b/ElectronJS/tasks/197.json
new file mode 100644
index 0000000..c4d4228
--- /dev/null
+++ b/ElectronJS/tasks/197.json
@@ -0,0 +1 @@
+{"id":197,"name":"新web采集任务","url":"https://space.bilibili.com/291929894/favlist","links":"https://space.bilibili.com/291929894/favlist","create_time":"","update_time":"7/23/2023, 8:08:05 PM","version":"0.5.0","saveThreshold":10,"cloudflare":0,"environment":0,"maxViewLength":15,"recordLog":1,"outputFormat":"xlsx","saveName":"current_time","inputExcel":"","startFromExit":0,"containJudge":false,"desc":"https://space.bilibili.com/291929894/favlist","inputParameters":[{"id":0,"name":"urlList_0","nodeId":1,"nodeName":"打开网页","value":"https://space.bilibili.com/291929894/favlist","desc":"要采集的网址列表,多行以\\n分开","type":"text","exampleValue":"https://space.bilibili.com/291929894/favlist"}],"outputParameters":[{"id":0,"name":"参数1_链接文本","desc":"","type":"text","recordASField":1,"exampleValue":"11:48:18播放:2.4万收藏:1188UP主:开源之家投稿:2020-8-4视频已失效已被UP主删除"},{"id":1,"name":"参数2_链接地址","desc":"","type":"text","recordASField":1,"exampleValue":"javascript:;"},{"id":2,"name":"参数3_图片地址","desc":"","type":"text","recordASField":1,"exampleValue":"//i0.hdslb.com/bfs/archive/be27fd62c99036dce67efface486fb0a88ffed06.jpg@320w_200h_1c_!web-space-favlist-video.webp"},{"id":3,"name":"参数4_文本","desc":"","type":"text","recordASField":1,"exampleValue":"播放:2.4万"},{"id":4,"name":"参数5_文本","desc":"","type":"text","recordASField":1,"exampleValue":"收藏:1188"},{"id":5,"name":"参数6_文本","desc":"","type":"text","recordASField":1,"exampleValue":"UP主:开源之家"},{"id":6,"name":"参数7_文本","desc":"","type":"text","recordASField":1,"exampleValue":"投稿:2020-8-4"},{"id":7,"name":"参数8_文本","desc":"","type":"text","recordASField":1,"exampleValue":"视频已失效"},{"id":8,"name":"参数9_文本","desc":"","type":"text","recordASField":1,"exampleValue":"已被UP主删除"},{"id":9,"name":"参数10_链接文本","desc":"","type":"text","recordASField":1,"exampleValue":"已失效视频"},{"id":10,"name":"参数11_链接地址","desc":"","type":"text","recordASField":1,"exampleValue":"javascript:;"},{"id":11,"name":"参数12_文本","desc":"","type":"text","recordASField":1,"exampleValue":"收藏于:2021-12-27"},{"id":12,"name":"参数13_文本","desc":"","type":"text","recordASField":1,"exampleValue":"取消收藏"},{"id":13,"name":"参数14_文本","desc":"","type":"text","recordASField":1,"exampleValue":"移动到"},{"id":14,"name":"参数15_文本","desc":"","type":"text","recordASField":1,"exampleValue":"复制到"}],"graph":[{"index":0,"id":0,"parentId":0,"type":-1,"option":0,"title":"root","sequence":[1,2],"parameters":{"history":1,"tabIndex":0,"useLoop":false,"xpath":"","iframe":false,"wait":0,"waitType":0,"beforeJS":"","beforeJSWaitTime":0,"afterJS":"","afterJSWaitTime":0,"waitElement":"","waitElementTime":10,"waitElementIframeIndex":0},"isInLoop":false},{"id":1,"index":1,"parentId":0,"type":0,"option":1,"title":"打开网页","sequence":[],"isInLoop":false,"position":0,"parameters":{"useLoop":false,"xpath":"","wait":3,"waitType":0,"beforeJS":"","beforeJSWaitTime":0,"afterJS":"","afterJSWaitTime":0,"waitElement":"","waitElementTime":10,"waitElementIframeIndex":0,"url":"https://space.bilibili.com/291929894/favlist","links":"https://space.bilibili.com/291929894/favlist","maxWaitTime":10,"scrollType":0,"scrollCount":1,"scrollWaitTime":1,"cookies":""}},{"id":2,"index":2,"parentId":0,"type":1,"option":8,"title":"循环","sequence":[3,4],"isInLoop":false,"position":1,"parameters":{"history":4,"tabIndex":-1,"useLoop":false,"xpath":"/html/body/div[2]/div[4]/div[1]/div[1]/div[1]/div[1]/div[2]/div[1]/ul[1]/li","iframe":false,"wait":0,"waitType":0,"beforeJS":"","beforeJSWaitTime":0,"afterJS":"","afterJSWaitTime":0,"waitElement":"","waitElementTime":10,"waitElementIframeIndex":0,"scrollType":0,"scrollCount":1,"scrollWaitTime":1,"loopType":1,"pathList":"","textList":"","code":"","waitTime":0,"exitCount":0,"historyWait":2,"breakMode":0,"breakCode":"","breakCodeWaitTime":0,"allXPaths":""}},{"id":3,"index":3,"parentId":2,"type":0,"option":2,"title":"点击元素","sequence":[],"isInLoop":true,"position":0,"parameters":{"history":4,"tabIndex":-1,"useLoop":true,"xpath":"//a","iframe":false,"wait":2,"waitType":0,"beforeJS":"","beforeJSWaitTime":0,"afterJS":"","afterJSWaitTime":0,"waitElement":"","waitElementTime":10,"waitElementIframeIndex":0,"scrollType":0,"scrollCount":1,"scrollWaitTime":1,"clickWay":0,"maxWaitTime":10,"paras":[],"allXPaths":"","loopType":1}},{"id":4,"index":4,"parentId":2,"type":1,"option":8,"title":"循环","sequence":[5],"isInLoop":true,"position":1,"parameters":{"history":5,"tabIndex":-1,"useLoop":false,"xpath":"/html/body/div[2]/div[4]/div[1]/div[1]/div[2]/div[3]/ul[1]/li","iframe":false,"wait":0,"waitType":0,"beforeJS":"","beforeJSWaitTime":0,"afterJS":"","afterJSWaitTime":0,"waitElement":"","waitElementTime":10,"waitElementIframeIndex":0,"scrollType":0,"scrollCount":1,"scrollWaitTime":1,"loopType":1,"pathList":"","textList":"","code":"","waitTime":0,"exitCount":0,"historyWait":2,"breakMode":0,"breakCode":"","breakCodeWaitTime":0,"allXPaths":["/html/body/div[2]/div[4]/div[1]/div[1]/div[2]/div[3]/ul[1]/li[1]","//li[contains(., '11:48:18播放')]","//LI[@class='small-item disabled']","/html/body/div[last()-5]/div[last()-1]/div/div[last()-2]/div/div/ul[last()-1]/li[last()-8]"]}},{"id":5,"index":5,"parentId":4,"type":0,"option":3,"title":"提取数据","sequence":[],"isInLoop":true,"position":0,"parameters":{"history":5,"tabIndex":-1,"useLoop":false,"xpath":"","iframe":false,"wait":0,"waitType":0,"beforeJS":"","beforeJSWaitTime":0,"afterJS":"","afterJSWaitTime":0,"waitElement":"","waitElementTime":10,"waitElementIframeIndex":0,"clear":0,"paras":[{"nodeType":1,"contentType":0,"relative":true,"name":"参数1_链接文本","desc":"","relativeXPath":"/a[1]","allXPaths":["/a[1]","//a[contains(., '11:48:18播放')]","//A[@class='cover cover-normal disabled']","/html/body/div[last()-5]/div[last()-1]/div/div[last()-2]/div/div/ul[last()-1]/li[last()-8]/a[last()-1]"],"exampleValues":[{"num":0,"value":"11:48:18播放:2.4万收藏:1188UP主:开源之家投稿:2020-8-4视频已失效已被UP主删除"}],"unique_index":"/a[1]","iframe":false,"default":"","paraType":"text","recordASField":1,"beforeJS":"","beforeJSWaitTime":0,"JS":"","JSWaitTime":0,"afterJS":"","afterJSWaitTime":0,"downloadPic":0},{"nodeType":2,"contentType":0,"relative":true,"name":"参数2_链接地址","desc":"","relativeXPath":"/a[1]","allXPaths":["/a[1]","//a[contains(., '11:48:18播放')]","//A[@class='cover cover-normal disabled']","/html/body/div[last()-5]/div[last()-1]/div/div[last()-2]/div/div/ul[last()-1]/li[last()-8]/a[last()-1]"],"exampleValues":[{"num":0,"value":"javascript:;"}],"unique_index":"/a[1]","iframe":false,"default":"","paraType":"text","recordASField":1,"beforeJS":"","beforeJSWaitTime":0,"JS":"","JSWaitTime":0,"afterJS":"","afterJSWaitTime":0,"downloadPic":0},{"nodeType":4,"contentType":1,"relative":true,"name":"参数3_图片地址","desc":"","relativeXPath":"/a[1]/div[1]/picture[1]/img[1]","allXPaths":["/a[1]/div[1]/picture[1]/img[1]","//img[contains(., '')]","//IMG[@alt='已失效视频']","/html/body/div[last()-5]/div[last()-1]/div/div[last()-2]/div/div/ul[last()-1]/li[last()-8]/a[last()-1]/div[last()-2]/picture/img"],"exampleValues":[{"num":0,"value":"//i0.hdslb.com/bfs/archive/be27fd62c99036dce67efface486fb0a88ffed06.jpg@320w_200h_1c_!web-space-favlist-video.webp"}],"unique_index":"/a[1]/div[1]/picture[1]/img[1]","iframe":false,"default":"","paraType":"text","recordASField":1,"beforeJS":"","beforeJSWaitTime":0,"JS":"","JSWaitTime":0,"afterJS":"","afterJSWaitTime":0,"downloadPic":1},{"nodeType":0,"contentType":1,"relative":true,"name":"参数4_文本","desc":"","relativeXPath":"/a[1]/div[2]/div[1]/p[1]","allXPaths":["/a[1]/div[2]/div[1]/p[1]","//p[contains(., '播放:2.4万')]","//P[@class='view']","/html/body/div[last()-5]/div[last()-1]/div/div[last()-2]/div/div/ul[last()-1]/li[last()-8]/a[last()-1]/div[last()-1]/div/p[last()-3]"],"exampleValues":[{"num":0,"value":"播放:2.4万"}],"unique_index":"/a[1]/div[2]/div[1]/p[1]","iframe":false,"default":"","paraType":"text","recordASField":1,"beforeJS":"","beforeJSWaitTime":0,"JS":"","JSWaitTime":0,"afterJS":"","afterJSWaitTime":0,"downloadPic":0},{"nodeType":0,"contentType":1,"relative":true,"name":"参数5_文本","desc":"","relativeXPath":"/a[1]/div[2]/div[1]/p[2]","allXPaths":["/a[1]/div[2]/div[1]/p[2]","//p[contains(., '收藏:1188')]","//P[@class='favorite']","/html/body/div[last()-5]/div[last()-1]/div/div[last()-2]/div/div/ul[last()-1]/li[last()-8]/a[last()-1]/div[last()-1]/div/p[last()-2]"],"exampleValues":[{"num":0,"value":"收藏:1188"}],"unique_index":"/a[1]/div[2]/div[1]/p[2]","iframe":false,"default":"","paraType":"text","recordASField":1,"beforeJS":"","beforeJSWaitTime":0,"JS":"","JSWaitTime":0,"afterJS":"","afterJSWaitTime":0,"downloadPic":0},{"nodeType":0,"contentType":1,"relative":true,"name":"参数6_文本","desc":"","relativeXPath":"/a[1]/div[2]/div[1]/p[3]","allXPaths":["/a[1]/div[2]/div[1]/p[3]","//p[contains(., 'UP主:开源之家')]","//P[@class='author']","/html/body/div[last()-5]/div[last()-1]/div/div[last()-2]/div/div/ul[last()-1]/li[last()-8]/a[last()-1]/div[last()-1]/div/p[last()-1]"],"exampleValues":[{"num":0,"value":"UP主:开源之家"}],"unique_index":"/a[1]/div[2]/div[1]/p[3]","iframe":false,"default":"","paraType":"text","recordASField":1,"beforeJS":"","beforeJSWaitTime":0,"JS":"","JSWaitTime":0,"afterJS":"","afterJSWaitTime":0,"downloadPic":0},{"nodeType":0,"contentType":1,"relative":true,"name":"参数7_文本","desc":"","relativeXPath":"/a[1]/div[2]/div[1]/p[4]","allXPaths":["/a[1]/div[2]/div[1]/p[4]","//p[contains(., '投稿:2020-8-')]","//P[@class='pubdate']","/html/body/div[last()-5]/div[last()-1]/div/div[last()-2]/div/div/ul[last()-1]/li[last()-8]/a[last()-1]/div[last()-1]/div/p"],"exampleValues":[{"num":0,"value":"投稿:2020-8-4"}],"unique_index":"/a[1]/div[2]/div[1]/p[4]","iframe":false,"default":"","paraType":"text","recordASField":1,"beforeJS":"","beforeJSWaitTime":0,"JS":"","JSWaitTime":0,"afterJS":"","afterJSWaitTime":0,"downloadPic":0},{"nodeType":0,"contentType":1,"relative":true,"name":"参数8_文本","desc":"","relativeXPath":"/a[1]/div[3]/p[1]","allXPaths":["/a[1]/div[3]/p[1]","//p[contains(., '视频已失效')]","/html/body/div[last()-5]/div[last()-1]/div/div[last()-2]/div/div/ul[last()-1]/li[last()-8]/a[last()-1]/div/p"],"exampleValues":[{"num":0,"value":"视频已失效"}],"unique_index":"/a[1]/div[3]/p[1]","iframe":false,"default":"","paraType":"text","recordASField":1,"beforeJS":"","beforeJSWaitTime":0,"JS":"","JSWaitTime":0,"afterJS":"","afterJSWaitTime":0,"downloadPic":0},{"nodeType":0,"contentType":1,"relative":true,"name":"参数9_文本","desc":"","relativeXPath":"/a[1]/div[3]/div[2]","allXPaths":["/a[1]/div[3]/div[2]","//div[contains(., '已被UP主删除')]","//DIV[@class='delete-from']","/html/body/div[last()-5]/div[last()-1]/div/div[last()-2]/div/div/ul[last()-1]/li[last()-8]/a[last()-1]/div/div"],"exampleValues":[{"num":0,"value":"已被UP主删除"}],"unique_index":"/a[1]/div[3]/div[2]","iframe":false,"default":"","paraType":"text","recordASField":1,"beforeJS":"","beforeJSWaitTime":0,"JS":"","JSWaitTime":0,"afterJS":"","afterJSWaitTime":0,"downloadPic":0},{"nodeType":1,"contentType":0,"relative":true,"name":"参数10_链接文本","desc":"","relativeXPath":"/a[2]","allXPaths":["/a[2]","//a[contains(., '已失效视频')]","//A[@class='title']","/html/body/div[last()-5]/div[last()-1]/div/div[last()-2]/div/div/ul[last()-1]/li[last()-8]/a"],"exampleValues":[{"num":0,"value":"已失效视频"}],"unique_index":"/a[2]","iframe":false,"default":"","paraType":"text","recordASField":1,"beforeJS":"","beforeJSWaitTime":0,"JS":"","JSWaitTime":0,"afterJS":"","afterJSWaitTime":0,"downloadPic":0},{"nodeType":2,"contentType":0,"relative":true,"name":"参数11_链接地址","desc":"","relativeXPath":"/a[2]","allXPaths":["/a[2]","//a[contains(., '已失效视频')]","//A[@class='title']","/html/body/div[last()-5]/div[last()-1]/div/div[last()-2]/div/div/ul[last()-1]/li[last()-8]/a"],"exampleValues":[{"num":0,"value":"javascript:;"}],"unique_index":"/a[2]","iframe":false,"default":"","paraType":"text","recordASField":1,"beforeJS":"","beforeJSWaitTime":0,"JS":"","JSWaitTime":0,"afterJS":"","afterJSWaitTime":0,"downloadPic":0},{"nodeType":0,"contentType":1,"relative":true,"name":"参数12_文本","desc":"","relativeXPath":"/div[1]","allXPaths":["/div[1]","//div[contains(., '')]","//DIV[@class='meta pubdate']","/html/body/div[last()-5]/div[last()-1]/div/div[last()-2]/div/div/ul[last()-1]/li[last()-8]/div[last()-2]"],"exampleValues":[{"num":0,"value":"收藏于:2021-12-27"}],"unique_index":"/div[1]","iframe":false,"default":"","paraType":"text","recordASField":1,"beforeJS":"","beforeJSWaitTime":0,"JS":"","JSWaitTime":0,"afterJS":"","afterJSWaitTime":0,"downloadPic":0},{"nodeType":0,"contentType":1,"relative":true,"name":"参数13_文本","desc":"","relativeXPath":"/div[2]/ul[1]/li[1]","allXPaths":["/div[2]/ul[1]/li[1]","//li[contains(., '')]","//LI[@class='be-dropdown-item be-dropdown-item-delimiter']","/html/body/div[last()-5]/div[last()-1]/div/div[last()-2]/div/div/ul[last()-1]/li[last()-8]/div[last()-1]/ul/li[last()-2]"],"exampleValues":[{"num":0,"value":"取消收藏"}],"unique_index":"/div[2]/ul[1]/li[1]","iframe":false,"default":"","paraType":"text","recordASField":1,"beforeJS":"","beforeJSWaitTime":0,"JS":"","JSWaitTime":0,"afterJS":"","afterJSWaitTime":0,"downloadPic":0},{"nodeType":0,"contentType":1,"relative":true,"name":"参数14_文本","desc":"","relativeXPath":"/div[2]/ul[1]/li[2]","allXPaths":["/div[2]/ul[1]/li[2]","//li[contains(., '')]","//LI[@class='be-dropdown-item']","/html/body/div[last()-5]/div[last()-1]/div/div[last()-2]/div/div/ul[last()-1]/li[last()-8]/div[last()-1]/ul/li[last()-1]"],"exampleValues":[{"num":0,"value":"移动到"}],"unique_index":"/div[2]/ul[1]/li[2]","iframe":false,"default":"","paraType":"text","recordASField":1,"beforeJS":"","beforeJSWaitTime":0,"JS":"","JSWaitTime":0,"afterJS":"","afterJSWaitTime":0,"downloadPic":0},{"nodeType":0,"contentType":1,"relative":true,"name":"参数15_文本","desc":"","relativeXPath":"/div[2]/ul[1]/li[3]","allXPaths":["/div[2]/ul[1]/li[3]","//li[contains(., '')]","//LI[@class='be-dropdown-item']","/html/body/div[last()-5]/div[last()-1]/div/div[last()-2]/div/div/ul[last()-1]/li[last()-8]/div[last()-1]/ul/li"],"exampleValues":[{"num":0,"value":"复制到"}],"unique_index":"/div[2]/ul[1]/li[3]","iframe":false,"default":"","paraType":"text","recordASField":1,"beforeJS":"","beforeJSWaitTime":0,"JS":"","JSWaitTime":0,"afterJS":"","afterJSWaitTime":0,"downloadPic":0}]}}]}
\ No newline at end of file
diff --git a/ElectronJS/tasks/198.json b/ElectronJS/tasks/198.json
new file mode 100644
index 0000000..8b00d01
--- /dev/null
+++ b/ElectronJS/tasks/198.json
@@ -0,0 +1 @@
+{"id":198,"name":"Cross Origin Local Storage","url":"https://space.bilibili.com/291929894/video?tid=0&pn=1&keyword=&order=pubdate","links":"https://space.bilibili.com/291929894/video?tid=0&pn=1&keyword=&order=pubdate","create_time":"7/23/2023, 8:01:53 PM","update_time":"7/23/2023, 8:05:25 PM","version":"0.5.0","saveThreshold":10,"cloudflare":0,"environment":0,"maxViewLength":15,"recordLog":1,"outputFormat":"xlsx","saveName":"current_time","inputExcel":"","startFromExit":0,"containJudge":false,"desc":"https://space.bilibili.com/291929894/video?tid=0&pn=1&keyword=&order=pubdate","inputParameters":[{"id":0,"name":"urlList_0","nodeId":1,"nodeName":"打开网页","value":"https://space.bilibili.com/291929894/video?tid=0&pn=1&keyword=&order=pubdate","desc":"要采集的网址列表,多行以\\n分开","type":"text","exampleValue":"https://space.bilibili.com/291929894/video?tid=0&pn=1&keyword=&order=pubdate"},{"id":1,"name":"loopTimes_循环_1","nodeId":2,"nodeName":"循环","desc":"循环循环执行的次数(0代表无限循环)","type":"int","exampleValue":0,"value":0}],"outputParameters":[{"id":0,"name":"参数1_链接文本","desc":"","type":"text","recordASField":1,"exampleValue":"07:33"},{"id":1,"name":"参数2_链接地址","desc":"","type":"text","recordASField":1,"exampleValue":"//www.bilibili.com/video/BV1pg411a748/"},{"id":2,"name":"参数3_图片地址","desc":"","type":"text","recordASField":1,"exampleValue":"//i0.hdslb.com/bfs/archive/1e0d9307f1ca5024141ec58676e18e4d3b2a7068.jpg@320w_200h_1c_!web-space-upload-video.webp"},{"id":3,"name":"参数4_链接文本","desc":"","type":"text","recordASField":1,"exampleValue":"新加坡国立大学NUS数据科学学院IDS博士生招生宣传(每周二四六晚8-10点直播答疑,同时答疑NUS计算机和EE博士申请,平日直播间为日常生活分享)"},{"id":4,"name":"参数5_链接地址","desc":"","type":"text","recordASField":1,"exampleValue":"//www.bilibili.com/video/BV1pg411a748/"},{"id":5,"name":"参数6_文本","desc":"","type":"text","recordASField":1,"exampleValue":"599"},{"id":6,"name":"参数7_文本","desc":"","type":"text","recordASField":1,"exampleValue":"2022-10-16"}],"graph":[{"index":0,"id":0,"parentId":0,"type":-1,"option":0,"title":"root","sequence":[1,2],"parameters":{"history":1,"tabIndex":0,"useLoop":false,"xpath":"","iframe":false,"wait":0,"waitType":0,"beforeJS":"","beforeJSWaitTime":0,"afterJS":"","afterJSWaitTime":0,"waitElement":"","waitElementTime":10,"waitElementIframeIndex":0},"isInLoop":false},{"id":1,"index":1,"parentId":0,"type":0,"option":1,"title":"打开网页","sequence":[],"isInLoop":false,"position":0,"parameters":{"useLoop":false,"xpath":"","wait":6,"waitType":0,"beforeJS":"","beforeJSWaitTime":0,"afterJS":"","afterJSWaitTime":0,"waitElement":"","waitElementTime":10,"waitElementIframeIndex":0,"url":"https://space.bilibili.com/291929894/video?tid=0&pn=1&keyword=&order=pubdate","links":"https://space.bilibili.com/291929894/video?tid=0&pn=1&keyword=&order=pubdate","maxWaitTime":10,"scrollType":0,"scrollCount":1,"scrollWaitTime":1,"cookies":""}},{"id":2,"index":2,"parentId":0,"type":1,"option":8,"title":"循环","sequence":[4,3],"isInLoop":false,"position":1,"parameters":{"history":4,"tabIndex":-1,"useLoop":false,"xpath":"//*[contains(@class, \"be-pager-next\")]","iframe":false,"wait":0,"waitType":0,"beforeJS":"","beforeJSWaitTime":0,"afterJS":"","afterJSWaitTime":0,"waitElement":"","waitElementTime":10,"waitElementIframeIndex":0,"scrollType":0,"scrollCount":1,"scrollWaitTime":1,"loopType":0,"pathList":"","textList":"","code":"","waitTime":0,"exitCount":0,"historyWait":2,"breakMode":0,"breakCode":"","breakCodeWaitTime":0,"allXPaths":["/html/body/div[2]/div[4]/div[1]/div[1]/div[2]/div[4]/div[1]/div[1]/ul[3]/li[4]","//li[contains(., '下一页')]","//LI[@class='be-pager-next']","/html/body/div[last()-4]/div[last()-1]/div/div/div/div/div/div/ul/li"]}},{"id":4,"index":3,"parentId":2,"type":0,"option":2,"title":"点击元素","sequence":[],"isInLoop":true,"position":1,"parameters":{"history":4,"tabIndex":-1,"useLoop":true,"xpath":"","iframe":false,"wait":4,"waitType":0,"beforeJS":"","beforeJSWaitTime":0,"afterJS":"","afterJSWaitTime":0,"waitElement":"","waitElementTime":10,"waitElementIframeIndex":0,"scrollType":0,"scrollCount":1,"scrollWaitTime":1,"clickWay":0,"maxWaitTime":10,"paras":[],"allXPaths":["/html/body/div[2]/div[4]/div[1]/div[1]/div[2]/div[4]/div[1]/div[1]/ul[3]/li[4]","//li[contains(., '下一页')]","//LI[@class='be-pager-next']","/html/body/div[last()-4]/div[last()-1]/div/div/div/div/div/div/ul/li"],"loopType":0}},{"id":3,"index":4,"parentId":2,"type":1,"option":8,"title":"循环","sequence":[5],"isInLoop":true,"position":0,"parameters":{"history":5,"tabIndex":-1,"useLoop":false,"xpath":"/html/body/div[2]/div[4]/div[1]/div[1]/div[2]/div[4]/div[1]/div[1]/ul[2]/li","iframe":false,"wait":0,"waitType":0,"beforeJS":"","beforeJSWaitTime":0,"afterJS":"","afterJSWaitTime":0,"waitElement":"","waitElementTime":10,"waitElementIframeIndex":0,"scrollType":0,"scrollCount":1,"scrollWaitTime":1,"loopType":1,"pathList":"","textList":"","code":"","waitTime":0,"exitCount":0,"historyWait":2,"breakMode":0,"breakCode":"","breakCodeWaitTime":0,"allXPaths":["/html/body/div[2]/div[4]/div[1]/div[1]/div[2]/div[4]/div[1]/div[1]/ul[2]/li[1]","//li[contains(., '07:33新加坡国立')]","//LI[@class='small-item fakeDanmu-item']","/html/body/div[last()-4]/div[last()-1]/div/div/div/div/div/div/ul[last()-1]/li[last()-15]"]}},{"id":5,"index":5,"parentId":3,"type":0,"option":3,"title":"提取数据","sequence":[],"isInLoop":true,"position":0,"parameters":{"history":5,"tabIndex":-1,"useLoop":false,"xpath":"","iframe":false,"wait":0,"waitType":0,"beforeJS":"","beforeJSWaitTime":0,"afterJS":"","afterJSWaitTime":0,"waitElement":"","waitElementTime":10,"waitElementIframeIndex":0,"clear":0,"paras":[{"nodeType":1,"contentType":0,"relative":true,"name":"参数1_链接文本","desc":"","relativeXPath":"/a[1]","allXPaths":["/a[1]","//a[contains(., '07:33')]","//A[@class='cover']","/html/body/div[last()-4]/div[last()-1]/div/div/div/div/div/div/ul[last()-1]/li[last()-15]/a[last()-1]"],"exampleValues":[{"num":0,"value":"07:33"}],"unique_index":"/a[1]","iframe":false,"default":"","paraType":"text","recordASField":1,"beforeJS":"","beforeJSWaitTime":0,"JS":"","JSWaitTime":0,"afterJS":"","afterJSWaitTime":0,"downloadPic":0},{"nodeType":2,"contentType":0,"relative":true,"name":"参数2_链接地址","desc":"","relativeXPath":"/a[1]","allXPaths":["/a[1]","//a[contains(., '07:33')]","//A[@class='cover']","/html/body/div[last()-4]/div[last()-1]/div/div/div/div/div/div/ul[last()-1]/li[last()-15]/a[last()-1]"],"exampleValues":[{"num":0,"value":"//www.bilibili.com/video/BV1pg411a748/"}],"unique_index":"/a[1]","iframe":false,"default":"","paraType":"text","recordASField":1,"beforeJS":"","beforeJSWaitTime":0,"JS":"","JSWaitTime":0,"afterJS":"","afterJSWaitTime":0,"downloadPic":0},{"nodeType":4,"contentType":1,"relative":true,"name":"参数3_图片地址","desc":"","relativeXPath":"/a[1]/div[1]/picture[1]/img[1]","allXPaths":["/a[1]/div[1]/picture[1]/img[1]","//img[contains(., '')]","//IMG[@alt='新加坡国立大学NUS数据科学学院IDS博士生招生宣传(每周二四六晚8-10点直播答疑,同时答疑NUS计算机和EE博士申请,平日直播间为日常生活分享)']","/html/body/div[last()-4]/div[last()-1]/div/div/div/div/div/div/ul[last()-1]/li[last()-15]/a[last()-1]/div/picture/img"],"exampleValues":[{"num":0,"value":"//i0.hdslb.com/bfs/archive/1e0d9307f1ca5024141ec58676e18e4d3b2a7068.jpg@320w_200h_1c_!web-space-upload-video.webp"}],"unique_index":"/a[1]/div[1]/picture[1]/img[1]","iframe":false,"default":"","paraType":"text","recordASField":1,"beforeJS":"","beforeJSWaitTime":0,"JS":"","JSWaitTime":0,"afterJS":"","afterJSWaitTime":0,"downloadPic":1},{"nodeType":1,"contentType":0,"relative":true,"name":"参数4_链接文本","desc":"","relativeXPath":"/a[2]","allXPaths":["/a[2]","//a[contains(., '新加坡国立大学NUS')]","//A[@class='title']","/html/body/div[last()-4]/div[last()-1]/div/div/div/div/div/div/ul[last()-1]/li[last()-15]/a"],"exampleValues":[{"num":0,"value":"新加坡国立大学NUS数据科学学院IDS博士生招生宣传(每周二四六晚8-10点直播答疑,同时答疑NUS计算机和EE博士申请,平日直播间为日常生活分享)"}],"unique_index":"/a[2]","iframe":false,"default":"","paraType":"text","recordASField":1,"beforeJS":"","beforeJSWaitTime":0,"JS":"","JSWaitTime":0,"afterJS":"","afterJSWaitTime":0,"downloadPic":0},{"nodeType":2,"contentType":0,"relative":true,"name":"参数5_链接地址","desc":"","relativeXPath":"/a[2]","allXPaths":["/a[2]","//a[contains(., '新加坡国立大学NUS')]","//A[@class='title']","/html/body/div[last()-4]/div[last()-1]/div/div/div/div/div/div/ul[last()-1]/li[last()-15]/a"],"exampleValues":[{"num":0,"value":"//www.bilibili.com/video/BV1pg411a748/"}],"unique_index":"/a[2]","iframe":false,"default":"","paraType":"text","recordASField":1,"beforeJS":"","beforeJSWaitTime":0,"JS":"","JSWaitTime":0,"afterJS":"","afterJSWaitTime":0,"downloadPic":0},{"nodeType":0,"contentType":1,"relative":true,"name":"参数6_文本","desc":"","relativeXPath":"/div[1]/span[1]/span[1]","allXPaths":["/div[1]/span[1]/span[1]","//span[contains(., '599')]","/html/body/div[last()-4]/div[last()-1]/div/div/div/div/div/div/ul[last()-1]/li[last()-15]/div/span[last()-1]/span"],"exampleValues":[{"num":0,"value":"599"}],"unique_index":"/div[1]/span[1]/span[1]","iframe":false,"default":"","paraType":"text","recordASField":1,"beforeJS":"","beforeJSWaitTime":0,"JS":"","JSWaitTime":0,"afterJS":"","afterJSWaitTime":0,"downloadPic":0},{"nodeType":0,"contentType":1,"relative":true,"name":"参数7_文本","desc":"","relativeXPath":"/div[1]/span[2]","allXPaths":["/div[1]/span[2]","//span[contains(., '')]","//SPAN[@class='time']","/html/body/div[last()-4]/div[last()-1]/div/div/div/div/div/div/ul[last()-1]/li[last()-15]/div/span"],"exampleValues":[{"num":0,"value":"2022-10-16"}],"unique_index":"/div[1]/span[2]","iframe":false,"default":"","paraType":"text","recordASField":1,"beforeJS":"","beforeJSWaitTime":0,"JS":"","JSWaitTime":0,"afterJS":"","afterJSWaitTime":0,"downloadPic":0}],"loopType":1}}]}
\ No newline at end of file
diff --git a/ExecuteStage/.vscode/launch.json b/ExecuteStage/.vscode/launch.json
index 83cf664..6639b1a 100644
--- a/ExecuteStage/.vscode/launch.json
+++ b/ExecuteStage/.vscode/launch.json
@@ -12,7 +12,7 @@
"justMyCode": false,
// "args": ["--id", "[7]", "--read_type", "remote", "--headless", "0"]
// "args": ["--id", "[9]", "--read_type", "remote", "--headless", "0", "--saved_file_name", "YOUTUBE"]
- "args": ["--id", "[98]", "--headless", "0", "--user_data", "1", "--keyboard", "0"]
+ "args": ["--id", "[7]", "--headless", "0", "--user_data", "1", "--keyboard", "0"]
}
]
}
\ No newline at end of file
diff --git a/ExecuteStage/easyspider_executestage.py b/ExecuteStage/easyspider_executestage.py
index 01ebb1a..8ba8715 100644
--- a/ExecuteStage/easyspider_executestage.py
+++ b/ExecuteStage/easyspider_executestage.py
@@ -82,8 +82,8 @@ class BrowserThread(Thread):
now = datetime.now().strftime("%Y_%m_%d_%H_%M_%S")
self.saveName = self.saveName.replace("current_time", now)
- self.print_and_log("Save Name for task ID", i, "is:", self.saveName)
self.print_and_log("任务ID", i, "的保存文件名为:", self.saveName)
+ self.print_and_log("Save Name for task ID", i, "is:", self.saveName)
if not os.path.exists("Data/Task_" + str(i)):
os.mkdir("Data/Task_" + str(i))
if not os.path.exists("Data/Task_" + str(i) + "/" + self.saveName):
@@ -990,7 +990,7 @@ class BrowserThread(Thread):
# else:
# time.sleep(2)
# 切换历史记录等待:
- self.recordLog("Change history back time or: " +
+ self.recordLog("Change history back time or: ",
node["parameters"]["historyWait"])
try:
self.browser.execute_script('window.stop()')
@@ -1051,7 +1051,7 @@ class BrowserThread(Thread):
time.sleep(node["parameters"]["historyWait"])
# else:
# time.sleep(2)
- self.recordLog("Change history back time or: " +
+ self.recordLog("Change history back time or: ",
node["parameters"]["historyWait"])
try:
self.browser.execute_script('window.stop()')