登录
首页 » C# » 代理IP自动更新校验器完整项目源码

代理IP自动更新校验器完整项目源码

于 2017-03-14 发布
0 305
下载积分: 1 下载次数: 1

代码说明:

代理IP用途非常广泛,但是因为其不够稳定所以需要不停的更新,C#源码世界第二季重磅出击,能够自动获取更新代理IP地址并自动校验有效性。                                  整个项目非常完整,从数据库设计到流程,多线程执行任务。数据库基于SQLite,实现了以下功能:                                 定时自动从代理IP网站提取代理到数据库中并判断该代理ip的位置。                                 多线程校验代理IP有效性,自动剔除无效代理。                                 提供了现成的随机去除一个有效代理IP的方法,并附送一个demo,自动提取一个有效IP并使用这个IP访问网站。                                  源码采用简单三层架构:                                 Model:模型层,主要放了一个tb_proxy模型,包含代理ip的IP、端口、有效性、地址、最后校验时间                                 Common:数据交互,主要存放了一个tb_proxy类,包含了对代理IP的增加、删除、修改和随机提取                                 Library:公用类库,包含一个HttpHelper类、RegHelper正则帮助类、IPHelper根据ip查询位置信息类和一个SQLiteHelper类。                                 主程序:一个主窗体和一个代理提取测试窗体。主窗体中主要完成代理的提取和多线程校验,测试窗体主要实现随机提取一个有效代理并访问一个ip查询网站,测试代理有效性和真实性。                                  源码特色:                                 项目非常简洁明了,代码都有详细的注释说明。                                 使用了qqwry.dat根据IP获取所在地址。                                 多线程校验使用了lock以防止冲突,默认开启了50个线程,如果觉得CPU扛不住可以适当减少。                                 更新数据库的方法也使用了lock,因为太多的并发会导致SQLite出错,这样这样做并不影响更新速度。                                 日志显示采用了公共的日志列队方法,直接在主项目的任何地方调用都可以。            

下载说明:请别用迅雷下载,失败请重下,重下不扣分!

发表评论

0 个回复

  • CPP_Socket
    windows客户端与服务器之间的网络通信代码(windows between the client and server network communications code)
    2013-07-11 23:32:54下载
    积分:1
  • DNS_Lookup
    窗口方式下域名解析,DNS域名解析系统。(Window mode, DNS, DNS domain name system.)
    2009-11-02 13:08:46下载
    积分:1
  • RN8302-fft
    买RN8302,卖家给的程序,看起来挺好的,下载看看呗(Buy RN8302, the seller gave the program looks very good, and download to see the pictures)
    2014-06-20 10:43:28下载
    积分:1
  • HttpRequestDemo-master
    说明:  c# 实现 http请求,post,get,xml,json(C# implements HTTP requests)
    2019-03-13 09:12:41下载
    积分:1
  • DownLoad
    基于HTTP协议的支持断点续传的下载软件源码(HTTP protocol support for HTTP-based download software source)
    2013-03-27 16:54:24下载
    积分:1
  • socket
    socket编程实现服务端与客户端互发消息(exchange message between server and client)
    2011-04-29 01:32:40下载
    积分:1
  • tf-idf一种计算方法
    tf-idf一种计算方法
    2014-07-02下载
    积分:1
  • WindowsSockets
    SOCKET编程规范(SOCKET programming specification)
    2008-03-27 15:35:30下载
    积分:1
  • PEMFC
    PEMFC的simulink使用模型 包含电堆模型 氢气氧气供应系统模型,热传输模型,可进行仿真,参数可自行设置。(The simulink model of the PEMFC includes a model of a hydrogen reactor, an oxygen supply system model, and a heat transfer model that can be simulated and the parameters can be set.)
    2021-04-02 17:09:07下载
    积分:1
  • class-book
    关于《C#网络编程及应用》一书的PPT及一些总要的实例(On " C# Network Programming and Applications," a book to be of the PPT and some examples of the total)
    2011-11-23 11:52:58下载
    积分:1
  • 696516资源总数
  • 106914会员总数
  • 0今日下载