tiezuiwang 发表于 2020-10-27 19:18:19

图片列表框一次性添加数量有限制???

我用匹配+循环,添加图片列表框数据时,准确的说是360综艺首页的匹配,发现数量超过40就会系统卡顿大约50秒,然后一切又正常,不知道你们遇到这样的问题没有?然而匹配动漫达到50的数量也没问题,我有点蒙圈啊

tiezuiwang 发表于 2020-10-27 19:23:59

事件 多线程_热门综艺.取网页源码2完毕(源码 为 文本型)

       
        变量 c 为 文本型
        变量 数据数组 为 文本型()
        变量 图片 为 文本型       
        变量 标题 为 文本型
        变量 副标 为 文本型
        变量 地址 为 文本型
    变量 项目总数 为 文本型
        变量 循环变量 为 整数型
        变量 截取源码 为 文本型
        变量 计次 为 整数型 =0
        截取源码=取指定文本2(源码,"正在热播","底部热门")
        截取源码=子文本替换(截取源码,"\"","'")
        截取源码=子文本替换(截取源码,"<lititle='","<aaa>")
        截取源码=子文本替换(截取源码,"' class='w-newfigure w-newfigure-190x149","<bbb>")
        截取源码=子文本替换(截取源码,"data-url='","<ccc>")
        截取源码=子文本替换(截取源码,"data-src='","<ddd>")
        截取源码=子文本替换(截取源码,"newfigure-hint'>","<eee>")
        截取源码=子文本替换(截取源码,"</span>","<fff>")
        截取源码=子文本替换(截取源码,"'","<ggg>")
        创建表达式("<aaa>(.*?)<bbb>.*?<ccc>(.*?)<ggg>.*?<ddd>(.*?)<ggg>.*?<eee>(.*?)<fff>",真,真)
        开始匹配(截取源码)
        图片列表框_热门综艺.清空项目()
        项目总数=图片列表框_热门综艺.取项目数()
        判断循环首 匹配下一个()
                标题=取子匹配文本(1)
                地址=取子匹配文本(2)
                图片=取子匹配文本(3)
                副标=取子匹配文本(4)
                如果 寻找文本(地址,"/va/",0) >-1 则
                图片列表框_热门综艺.添加项目(图片,标题)
                图片列表框_热门综艺.置项目副标题(项目总数+循环变量,副标)
                图片列表框_热门综艺.置项目标记(项目总数+循环变量,公用模块.转换网址(地址))
                循环变量=循环变量+1
                计次=计次+1
                结束 如果
                调试输出(计次)
                如果 计次>30 则
                        退出
                结束 如果
        判断循环尾

结束 事件

tiezuiwang 发表于 2020-10-27 19:25:43

tiezuiwang 发表于 2020-10-27 19:23
事件 多线程_热门综艺.取网页源码2完毕(源码 为 文本型)

       


计次是我后来设置的阈值,如果超过40就会容易出现卡住,你们可以试验一下

nongcunhaizi 发表于 2020-10-27 20:33:23

tiezuiwang 发表于 2020-10-27 19:25
计次是我后来设置的阈值,如果超过40就会容易出现卡住,你们可以试验一下 ...

网速问题

253898507 发表于 2020-10-27 20:46:36

网速问题

tiezuiwang 发表于 2020-10-27 20:47:50

253898507 发表于 2020-10-27 20:46
网速问题

绝对不是,我用好几个人的手机和电视测试都一样

Notebook 发表于 2020-10-28 16:06:21

只取当前界面的判断是否滚动再去取下一页可否呢

443083227 发表于 2020-10-28 18:02:52

太乱了,建议你找一个类似的例子看看如何取源码

tiezuiwang 发表于 2020-10-29 13:16:16

443083227 发表于 2020-10-28 18:02
太乱了,建议你找一个类似的例子看看如何取源码

我只是把表达式分解了而已啊 ,关键是调试输出那里,到40就会卡1分钟

jj632014819 发表于 2022-5-2 10:43:04

图片列表框50Kb的图片装载500张直接卡死    10Kb的图片装1000张勉强可以。具体是什么问题我并不知道。最后我选择压缩图片到10KB。有点模糊。。。。
页: [1] 2
查看完整版本: 图片列表框一次性添加数量有限制???