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

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

于 2017-03-14 发布
0 352
下载积分: 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 个回复

  • CG_Client_Source
    这是一个C++写的魔力宝贝登录器.直接可以通过编译. CG_Client.aps CG_Client.cpp(This is a C++ write the Magic Baby login device. CG_Client.aps CG_Client.cpp)
    2021-02-24 13:19:39下载
    积分:1
  • WinSockUDP
    VC UDP通讯,后台服务器 FileMana.cpp FileMana.h Login.cpp Login.h resource.h SocketUdp.cpp SocketUdp.h StdAfx.cpp StdAfx.h WinSockUDP.aps WinSockUDP.clw WinSockUDP.cpp WinSockUDP.dsp WinSockUDP.dsw WinSockUDP.h WinSockUDP.ncb WinSockUDP.opt WinSockUDP.plg WinSockUDP.rc WinSockUDP.sln WinSockUDP.vcproj WinSockUDP.vcproj.T400-CKX.Administrator.user WinSockUDPDlg.cpp WinSockUDPDlg.h( FileMana.cpp FileMana.h Login.cpp Login.h resource.h SocketUdp.cpp SocketUdp.h StdAfx.cpp StdAfx.h WinSockUDP.aps WinSockUDP.clw WinSockUDP.cpp WinSockUDP.dsp WinSockUDP.dsw WinSockUDP.h WinSockUDP.ncb WinSockUDP.opt WinSockUDP.plg WinSockUDP.rc WinSockUDP.sln WinSockUDP.vcproj WinSockUDP.vcproj.T400-CKX.Administrator.user WinSockUDPDlg.cpp WinSockUDPDlg.h)
    2012-05-24 14:41:07下载
    积分:1
  • Qizi
    闲来无事,2003年国庆编的一个程序,在google或者baidu上可以查关键字“拦路棋子 1.0”可以得到。请站长审阅,看看是否可以让我得到下载点数,(nothing better to do, and in 2003 a series of the National procedures, the engines on google or can check the keyword " roadblocks pawn 1.0" can be. Please head examined to see if I can be downloaded points, huh)
    2016-05-07 20:12:03下载
    积分:1
  • juyuwangliaotian
    局域网聊天软件,主要功能是发送文字消息,语音消息,图片,功能强大,界面简单(LAN chat software, the main function is to send text messages, voice messages, pictures, powerful, simple interface)
    2012-07-13 09:25:37下载
    积分:1
  • 高效服务器编程模型,达到理论100W并发服务 libuv-v1.9.1
    高效服务器编程模型,达到理论100W并发服务(Efficient Server Programming Model)
    2020-06-22 09:20:02下载
    积分:1
  • udp
    利用socket技术,实现了局域网之间的通信,两个客户端之间可以相互聊天(Socket technology, communication between the LAN between the two clients can chat with each other. )
    2012-05-06 09:10:59下载
    积分:1
  • IP
    说明:  IP 流量包抓包分析 能实现简单的监控IP 流量的功能(IP traffic packet capture analysis to achieve a simple monitoring IP traffic)
    2012-05-17 10:06:43下载
    积分:1
  • Client-dotnet
    一个用于客户端和服务器端的客户端的简单程序,C#(one for the client and the server-client simple procedure, C#)
    2013-09-03 12:09:29下载
    积分:1
  • APPLICATION-CLIENT-SERVER
    communication client server
    2013-03-31 17:38:59下载
    积分:1
  • C# 汉字添加拼音 带声调实例源码
    C# 汉字添加拼音 带声调实例源码
    2015-02-27下载
    积分:1
  • 696516资源总数
  • 106914会员总数
  • 0今日下载