易语言png素材采集下载例程源码

易语言png素材采集下载例程源码

.版本 2 .支持库 iext .支持库 internet .支持库 eAPI .程序集 窗口程序集_启动窗口, , , ' 本源码来自三叶资源网(www.sanye.cx) .子程序 _按钮_开始采集_被单击 .局部变量 局_网址, 文本型 .局部变量 局_结果, 文本型 .局部变量 正则_取链接, 正则表达式类 .局部变量 正则_取图片1, 正则表达式类 .局部变量 正则_取图片2, 正则表达式类 .局部变量 i, 整数型, , , ' 本源码来自三叶资源网(www.sanye.cx) .局部变量 取到的链接, 文本型 .局部变量 正确的地址, 文本型 .局部变量 j, 整数型 .局部变量 保存路径, 文本型 .局部变量 文件名称, 文本型 .局部变量 翻译的结果, 文本型 .局部变量 第一次取到的文本, 文本型 状态条1.置文本 (1, “正在采集...”) 局_网址 = “http://pngimg.com/letter/” + 组合框1.取项目文本 (组合框1.现行选中项) 局_结果 = 到文本 (编码_编码转换对象 (网页_访问_对象 (局_网址, 1, , , , , , , , , , , , , , , ), , , )) 正则_取链接.创建 (#正则取链接, 局_结果, , , , ) 创建目录 (取运行目录 () + “\图库下载\” + 组合框1.取项目文本 (组合框1.现行选中项)) 保存路径 = 取运行目录 () + “\图库下载\” + 组合框1.取项目文本 (组合框1.现行选中项) + “\” .计次循环首 (正则_取链接.取匹配数量 (), i) 系统_处理事件 () 标签_当前采集名称.标题 = 正则_取链接.取子匹配文本 (i, 2, ) 进度条_总进度.最大位置 = 正则_取链接.取匹配数量 () 进度条_总进度.位置 = i 翻译的结果 = 网页_文字翻译 (正则_取链接.取子匹配文本 (i, 2, )) 翻译的结果 = 取文本左边 (翻译的结果, 取文本长度 (翻译的结果) - 1) .判断开始 (翻译的结果 = “”) 文件名称 = 正则_取链接.取子匹配文本 (i, 2, ) + “【” + 正则_取链接.取子匹配文本 (i, 3, ) + “】” .默认 文件名称 = 翻译的结果 + “【” + 正则_取链接.取子匹配文本 (i, 3, ) + “】” .判断结束 创建目录 (保存路径 + 文件名称) 程序_延时 (50, ) 取到的链接 = 正则_取链接.取子匹配文本 (i, 1, ) 正确的地址 = 编辑框_主页.内容 + “/imgs” + 取到的链接 局_结果 = 到文本 (编码_编码转换对象 (网页_访问_对象 (正确的地址, 1, , , , , , , , , , , , , , , ), , , )) 正则_取图片1.创建 (#正则取图片1, 局_结果, , , , ) 第一次取到的文本 = 正则_取图片1.取子匹配文本 (1, 1, ) 正则_取图片2.创建 (#正则取图片2, 第一次取到的文本, , , , ) .计次循环首 (正则_取图片2.取匹配数量 (), j) 系统_处理事件 () 进度条_当前进度.最大位置 = 正则_取图片2.取匹配数量 () 进度条_当前进度.位置 = j 取到的链接 = 正则_取图片2.取子匹配文本 (j, 1, ) 正确的地址 = 编辑框_主页.内容 + 取到的链接 写到文件 (保存路径 + 文件名称 + “\” + 到文本 (j) + “.png”, HTTP读文件 (正确的地址)) 程序_延时 (100, ) .计次循环尾 () .计次循环尾 () 状态条1.置文本 (1, “采集完成...”) 提示框 (“采集完成。”, , “温馨提示:”, , ) .子程序 __启动窗口_创建完毕 创建目录 (取运行目录 () + “\图库下载”) .子程序 _超级链接框_打开主页_鼠标左键被按下, 逻辑型 .参数 横向位置, 整数型 .参数 纵向位置, 整数型 .参数 功能键状态, 整数型 打开指定网址 (编辑框_主页.内容)
相关文件下载地址
©下载资源版权归作者所有;本站所有资源均来源于网络,仅供学习使用,请支持正版!

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注