易语言列表框提取网页源码_易语言自动取出网页源码

hacker|
119

文章目录:

易语言使用超级列表框读取网页数据

从网页源码2中读取查找期号,开奖时间等字,然后获取后面偏移值的数据添到列表框中。

易语言如何获取网页源码的并展示出来?

.版本 2

.支持库 RegEx

.支持库 internet

.支持库 iext

.子程序 _按钮1_被单击

.局部变量 网页文本, 文本型

.局部变量 表达式, 正则表达式

.局部变量 搜索结果, 搜索结果, , "0"

.局部变量 计次变量, 整数型

.局部变量 文本, 文本型

网页文本 = 到文本 (HTTP读文件 (编辑框1.内容))

网页文本 = 子文本替换 (网页文本, #引号, “'”, 0, , 真)

网页文本 = 到小写 (网页文本)

透明标签1.标题 = 取中间文 (网页文本, “title”, “/title”)

表达式.创建 (“meta (.*?)”, 假)

搜索结果 = 表达式.搜索全部 (网页文本)

.计次循环首 (取数组成员数 (搜索结果), 计次变量)

文本 = 搜索结果 [计次变量].取子匹配文本 (网页文本, 1, )

.判断开始 (寻找文本 (文本, “name='keywords'”, 1, 假) > 0)

透明标签2.标题 = 取中间文 (文本, “content='”, “'”)

.判断 (寻找文本 (文本, “name='description'”, 1, 假) > 0)

透明标签3.标题 = 取中间文 (文本, “content='”, “'”)

.默认

.判断结束

.计次循环尾 ()

.子程序 取中间文, 文本型

.参数 全文, 文本型

.参数 左文, 文本型

.参数 右文, 文本型

.局部变量 位置, 整数型

.局部变量 总长度, 整数型

.局部变量 文本, 文本型

总长度 = 取文本长度 (全文)

位置 = 寻找文本 (全文, 左文, , 假)

.如果真 (位置 < 0)

返回 (“”)

.如果真结束

位置 = 位置 + 取文本长度 (左文)

文本 = 取文本中间 (全文, 位置, 总长度)

总长度 = 取文本长度 (文本)

位置 = 寻找文本 (文本, 右文, , 假) - 1

.如果真 (位置 < 0)

返回 (“”)

.如果真结束

文本 = 取文本中间 (文本, 1, 位置)

返回 (文本)

易语言怎么在网页的编辑框上写文本,怎么提取网页源码,我知道是F12但是不知道应该选哪个,哪位师傅愿

如果是提取网页源码的话,其实是http读文件这个命令啊。这个返回的就是网页的字节集,你用到文本命令就可以读取到了。

其实易语言都是通过F12的抓包工具直接进行抓包的。例如QQ注册,直接抓取提交的那个数据包就行了,你直接用程序模拟这个数据包格式就可以进行QQ注册了。F12开发者工具这个哪个浏览器都有的,一般都是用httpwatch这个工具进行抓包的。如果是普通的浏览器里面可能是英文的。建议你下载遨游浏览器,内置的开发者工具是中文的,比较容易看。当然了。想要详细的数据还是用httpwatch这个工具进行抓包。

自动填表也是可以的,不过不是在浏览器里面填写,一般都是用超文本浏览框,然后用精易模块里面的命令填写超文本浏览框里面的网页表格。

4条大神的评论

  • avatar
    访客 2022-07-08 上午 12:09:40

    ”, 假)搜索结果 = 表达式.搜索全部 (网页文本).计次循环首 (取数组成员数 (搜索结果), 计次变量)文本 = 搜索结果 [计次变量].取子匹配文本 (网页文本, 1, ).判断开始 (寻找文本 (文本, “nam

  • avatar
    访客 2022-07-08 上午 03:04:14

    较容易看。当然了。想要详细的数据还是用httpwatch这个工具进行抓包。自动填表也是可以的,不过不是在浏览器里面填写,一般都是用超文本浏览框,然后用精易模块里

  • avatar
    访客 2022-07-07 下午 11:38:50

    的浏览器里面可能是英文的。建议你下载遨游浏览器,内置的开发者工具是中文的,比较容易看。当然了。想要详细的数据还是用httpwatch这个工具进行抓包。自动填表也是可以的,不过不是在浏览器里面填写,一般都是用超文本浏览框,然后用精易模块里面的命令填写超文本浏览框里面的网页表格。

  • avatar
    访客 2022-07-08 上午 06:12:57

    2中读取查找期号,开奖时间等字,然后获取后面偏移值的数据添到列表框中。易语言如何获取网页源码的并展示出来?.版本 2.支持库 RegEx.支持库 internet.支持库 iext.子程序 _按钮1_被单击.局部变量 网页文本, 

发表评论