|

楼主 |
发表于 2021-12-13 20:53:21
|
显示全部楼层
河南省郑州市
忘记说了,我之前用的是文本_取中间文本批量_正则方式()进行获取的,导致数组成员引用下标超出定义范围
用了您的代码后,程序读取出来为空时,程序可以继续运行,(不会正则),总之,非常感谢您的帮助。
这里还有一事相求,以下是鄙人写的代码,总感觉乱哄哄的,各种访问加取出文本,感觉很影响程序运行效率。
如果可以的话,还请麻烦您指点一二!如有不便,还请告知以下,这边采纳您的答案!
局_post = 到文本 (网页_访问S (下载链接, 0 )) 正则. 创建 ( #正则表达式, 局_post )取出访问URL = 正则. 取子匹配文本 (2, 1 ) 调试输出 (取出访问URL )匿名局部变量 = 到文本 (网页_访问S (“https://XXXXXXX.XXXXXXX.com/” + 取出访问URL )) 取出Sing = 文本_取出中间文本 (匿名局部变量, #sing前, #sing后 )websignkey = 文本_取出中间文本 (匿名局部变量, #websignkey前, #websignkey后 )局_子文本替换 = 文本_替换 ( #Sing, , , , “[]”, 取出Sing, “_key”, websignkey )Post访问下载URL = 到文本 (网页_访问_对象 (“https://XXXXXXX.com/XXXXXXX.php”, 1, 局_子文本替换, , , #协议头 )) 取出下载URL = 文本_取出中间文本 (Post访问下载URL, #引号 + “url” + #引号 + “:” + #引号, #引号 + “,” + #引号 + “inf” + #引号 ) 调试输出 (写到文件 (保存目录 + “\” + DownloadTitle + “.zip”, 网页_访问_对象 (“https://XXXXXXX.d0.XXXXXXX.com/file/” + 取出下载URL, , , , , #协议头 )) )网页_清除Cookie (“https://www.XXXXXXX.net/”)
|
|