开启辅助访问 切换到宽版

精易论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

用微信号发送消息登录论坛

新人指南 邀请好友注册 - 我关注人的新帖 教你赚取精币 - 每日签到


求职/招聘- 论坛接单- 开发者大厅

论坛版规 总版规 - 建议/投诉 - 应聘版主 - 精华帖总集 积分说明 - 禁言标准 - 有奖举报

查看: 280|回复: 4
收起左侧

[易语言] 大佬们看看这段代码有问题没?

[复制链接]
结帖率:95% (19/20)
发表于 2024-5-23 21:20:55 | 显示全部楼层 |阅读模式   北京市北京市
50精币
模块是鱼刺类.dai li 智能提取(v5.3.0)
拜托大佬们看看使用姿势对不对。
  
子程序名返回值类型公开备 注
_按钮初始化代理_被单击  
变量名类 型静态数组备 注
验证代理超时时间整数型 
是否成功逻辑型 
代理地址文本型 
pool逻辑型 
代理相关信息代理智能提取信息 
代理池创建状态逻辑型 
如果真 (代理开启状态 = )
信息框 (“请先开启代理再初始化”, 0, , )
返回 ()

验证代理超时时间 = 到整数 (编辑框代理延迟时间.内容)  ' 控制代理的最大延迟,延迟超过1500ms舍弃
代理池.置代理验证参数 (“https://rdnsdb.com/api/rdns/?callback=callback&ip=”, “code”, 真, , , , , 验证代理超时时间, 1)  ' 这个是官方提供的验证
代理智能提取_置代理生命值 (到整数 (编辑框代理使用次数.内容))  ' 控制代理的使用次数
代理智能提取_置代理最长存活时间 (到整数 (编辑框代理过期时间.内容))  ' 控制代理的存活周期,超过3分钟舍弃
代理池.置代理提取参数 (到整数 (编辑框代理补充阈值.内容), 编辑框代理地址.内容, , , , , , , , , , )  ' 代理池数量低于5个自动补充,设置提取代理的URL
代理池创建状态 = 代理池.创建 ()
如果真 (代理池创建状态 = )
输出调试文本 (“创建失败! 请编辑运行目录下的 Config_Proxy.ini”)
编辑框输出信息.加入文本 (“创建失败! 请编辑运行目录下的 Config_Proxy.ini”#换行符 )
返回 ()

编辑框输出信息.加入文本 (“代理池创建成功”#换行符 )
判断循环首 (pool = )
pool = 代理池.获取代理Ex (代理地址, 代理相关信息, 1000)
如果真 (pool = )
跳出循环 ()
程序_延时 (10, 0)
处理事件 ()
判断循环尾 ()
是否成功 = 代理智能提取_测试验证 (删首尾空 (代理地址), , )  ' 官方自带,验证代理的可用性,延迟超过1500ms舍弃 .验证成功归还IP 如果失败抛弃 不做动作直接跳过
如果真 (是否成功 = )
编辑框输出信息.加入文本 (“代理验证失败”#换行符 )
返回 ()
编辑框输出信息.加入文本 (“代理验证成功”#换行符 )
' 代理智能提取_自压入代理Ex (代理相关信息)  ' 作为初始验证 所以该IP就抛弃了 免得后面调用用不了 注释这个就是不归还IP到代理池
时钟更新ui代理池状态.时钟周期 = 1000


回答提醒:如果本帖被关闭无法回复,您有更好的答案帮助楼主解决,请发表至 源码区 可获得加分喔。
友情提醒:本版被采纳的主题可在 申请荣誉值 页面申请荣誉值,获得 1点 荣誉值,荣誉值可兑换荣誉会员、终身vip用户组。
快捷通道:申请荣誉值无答案申请取消悬赏投诉有答案未采纳为最佳
结帖率:96% (187/195)

签到天数: 20 天

发表于 2024-5-24 07:16:49 | 显示全部楼层   浙江省丽水市
您的代码看起来是为了初始化和管理一个代理池,这里有一些观察和建议:

验证代理超时时间: 您已经设置了一个超时时间,这是一个好的做法,因为它可以帮助您过滤掉响应时间过长的代理。
代理池参数设置: 您设置了代理验证参数和代理提取参数,这有助于确保代理池的质量和可用性。
代理池创建: 您检查了代理池的创建状态,并在创建失败时提供了反馈。这是一个很好的错误处理机制。
代理获取循环: 您使用了一个循环来尝试获取代理,这是确保在代理池中有可用代理的有效方法。
代理验证: 您使用了一个函数来测试代理的有效性,这是确保代理可用性的关键步骤。
UI更新: 您设置了一个时钟来定期更新UI,这有助于用户了解代理池的当前状态。
关于您询问的代码问题,时钟更新ui代理池状态.时钟周期 = 1000 这行代码设置了一个定时器,每隔1000毫秒(1秒)更新UI状态。这个设置通常是合理的,但请确保您的UI更新逻辑可以在这个频率下正常工作,不会导致性能问题。
回复

使用道具 举报

结帖率:95% (19/20)

签到天数: 2 天

 楼主| 发表于 2024-5-24 10:20:27 | 显示全部楼层   北京市北京市
有没有大佬们呀
回复

使用道具 举报

结帖率:95% (19/20)

签到天数: 2 天

 楼主| 发表于 2024-5-24 10:21:30 | 显示全部楼层   北京市北京市
求大佬们看看
回复

使用道具 举报

结帖率:95% (19/20)

签到天数: 2 天

 楼主| 发表于 2024-5-24 19:58:40 | 显示全部楼层   北京市北京市
求大佬们看看
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则 致发广告者

发布主题 收藏帖子 返回列表

sitemap| 易语言源码| 易语言教程| 易语言论坛| 易语言模块| 手机版| 广告投放| 精易论坛
拒绝任何人以任何形式在本论坛发表与中华人民共和国法律相抵触的言论,本站内容均为会员发表,并不代表精易立场!
论坛帖子内容仅用于技术交流学习和研究的目的,严禁用于非法目的,否则造成一切后果自负!如帖子内容侵害到你的权益,请联系我们!
防范网络诈骗,远离网络犯罪 违法和不良信息举报电话0663-3422125,QQ: 793400750,邮箱:wp@125.la
网站简介:精易论坛成立于2009年,是一个程序设计学习交流技术论坛,隶属于揭阳市揭东区精易科技有限公司所有。
Powered by Discuz! X3.4 揭阳市揭东区精易科技有限公司 ( 粤ICP备12094385号-1) 粤公网安备 44522102000125 增值电信业务经营许可证 粤B2-20192173

快速回复 返回顶部 返回列表