ezProxy代理采集验证系统[易语言源码]

(゜-゜)つロ 干杯~

ezProxy代理采集验证系统[易语言源码]

点评

1、 mysql 类

1.0、以mysql连接池的形式,封装成了类;
1.1、三种 增、删、改、查 姿势,240万行的表(索引:18m,表:236m ),本机 分页 显示速度最慢最慢 16ms ;
1.2、mysql 新手?没关系,一键 建库、建表、建字段。你无需关心字段类型,字段长度,主键,索引;
1.3、执行sql语句还要频频取记录句柄?要是不知道索引名字怎么办?? 没关系,“_取执行结果” 这个可以帮到你。你也可以做 mysql-font 、navicat for mysql 的数据库管理工具;
1.4、批量执行支持自动分批执行,减少数据库I/O ,提高效率,本机插入 40 万行数据,测试速度在 5 秒左右;
1.5、无需考虑线程安全问题;

2、 socketClient 类
这个模块是我根据这个源码,针对的来写的,所以没弄分包,粘包处理。也不需要。

2.0、封装了第二套socket,也就是 ws2_32 系列的函数。本来也想封装成连接池的,后来发现 shutdown 也不能再 connect,就放弃了。
2.1、Ansyconnect ,异步连接,支持设置 连接超时,从此连接无响应的IP,就不用傻等 75 秒了。做 扫描 类的程序最好了。
2.2、socket 阻塞/非阻塞,见怪不怪...emmmm ;

3、 socks5客户端协议 类

3.0、支持生成s5代理中 TCP/UDP 客户的请求包;

4、 其他

4.0、支持正则,取中间,段落分割取中间采集,适用于绝大部分的代理源网站 ;

4.1、每日API请求趋势柱形图;
4.2、编不下去了.... ;

支持 http代理,https代理,socks5_tcp 代理、socks5_udp 代理的校验 ,s5支持和匿名验证。

工作线程我默认设置了 20 条,自己根据需要改,其实也没必要弄那么多;

支持代理提取接口:http://ip:端口/?type=代理类型【http/https/s5tcp/s5udp】&num=数量
如:http://192.168.1.100:2018/?type=http&num=10

下载地址

   

如果资源下载失效请到 留言板 留言或者 QQ 联系我。

本站默认解压密码:www.hibbba.com

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: