├── .gitignore ├── IPProxy.py ├── README.md ├── api ├── __init__.py └── apiServer.py ├── config.py ├── data └── qqwry.dat ├── db ├── DataStore.py ├── ISqlHelper.py ├── MongoHelper.py ├── RedisHelper.py ├── SqlHelper.py └── __init__.py ├── qiye2.jpg ├── requirements.txt ├── spider ├── HtmlDownloader.py ├── HtmlPraser.py ├── ProxyCrawl.py └── __init__.py ├── start.bat ├── test ├── __init__.py ├── test.py ├── testIPAddress.py ├── testIPType.py ├── testbase64.py ├── testhttpserver.py ├── testlist.py ├── testlxml.py ├── testqueue.py └── testsql.py ├── util ├── IPAddress.py ├── __init__.py ├── compatibility.py ├── exception.py └── logger.py └── validator ├── Validator.py └── __init__.py /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qiyeboy/IPProxyPool/HEAD/.gitignore -------------------------------------------------------------------------------- /IPProxy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qiyeboy/IPProxyPool/HEAD/IPProxy.py -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qiyeboy/IPProxyPool/HEAD/README.md -------------------------------------------------------------------------------- /api/__init__.py: -------------------------------------------------------------------------------- 1 | __author__ = 'Xaxdus' 2 | -------------------------------------------------------------------------------- /api/apiServer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qiyeboy/IPProxyPool/HEAD/api/apiServer.py -------------------------------------------------------------------------------- /config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qiyeboy/IPProxyPool/HEAD/config.py -------------------------------------------------------------------------------- /data/qqwry.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qiyeboy/IPProxyPool/HEAD/data/qqwry.dat -------------------------------------------------------------------------------- /db/DataStore.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qiyeboy/IPProxyPool/HEAD/db/DataStore.py -------------------------------------------------------------------------------- /db/ISqlHelper.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qiyeboy/IPProxyPool/HEAD/db/ISqlHelper.py -------------------------------------------------------------------------------- /db/MongoHelper.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qiyeboy/IPProxyPool/HEAD/db/MongoHelper.py -------------------------------------------------------------------------------- /db/RedisHelper.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qiyeboy/IPProxyPool/HEAD/db/RedisHelper.py -------------------------------------------------------------------------------- /db/SqlHelper.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qiyeboy/IPProxyPool/HEAD/db/SqlHelper.py -------------------------------------------------------------------------------- /db/__init__.py: -------------------------------------------------------------------------------- 1 | __author__ = 'Xaxdus' 2 | -------------------------------------------------------------------------------- /qiye2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qiyeboy/IPProxyPool/HEAD/qiye2.jpg -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qiyeboy/IPProxyPool/HEAD/requirements.txt -------------------------------------------------------------------------------- /spider/HtmlDownloader.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qiyeboy/IPProxyPool/HEAD/spider/HtmlDownloader.py -------------------------------------------------------------------------------- /spider/HtmlPraser.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qiyeboy/IPProxyPool/HEAD/spider/HtmlPraser.py -------------------------------------------------------------------------------- /spider/ProxyCrawl.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qiyeboy/IPProxyPool/HEAD/spider/ProxyCrawl.py -------------------------------------------------------------------------------- /spider/__init__.py: -------------------------------------------------------------------------------- 1 | __author__ = 'Xaxdus' 2 | -------------------------------------------------------------------------------- /start.bat: -------------------------------------------------------------------------------- 1 | py -2 IPProxy.py -------------------------------------------------------------------------------- /test/__init__.py: -------------------------------------------------------------------------------- 1 | __author__ = 'Xaxdus' 2 | -------------------------------------------------------------------------------- /test/test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qiyeboy/IPProxyPool/HEAD/test/test.py -------------------------------------------------------------------------------- /test/testIPAddress.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qiyeboy/IPProxyPool/HEAD/test/testIPAddress.py -------------------------------------------------------------------------------- /test/testIPType.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qiyeboy/IPProxyPool/HEAD/test/testIPType.py -------------------------------------------------------------------------------- /test/testbase64.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qiyeboy/IPProxyPool/HEAD/test/testbase64.py -------------------------------------------------------------------------------- /test/testhttpserver.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qiyeboy/IPProxyPool/HEAD/test/testhttpserver.py -------------------------------------------------------------------------------- /test/testlist.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qiyeboy/IPProxyPool/HEAD/test/testlist.py -------------------------------------------------------------------------------- /test/testlxml.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qiyeboy/IPProxyPool/HEAD/test/testlxml.py -------------------------------------------------------------------------------- /test/testqueue.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qiyeboy/IPProxyPool/HEAD/test/testqueue.py -------------------------------------------------------------------------------- /test/testsql.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qiyeboy/IPProxyPool/HEAD/test/testsql.py -------------------------------------------------------------------------------- /util/IPAddress.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qiyeboy/IPProxyPool/HEAD/util/IPAddress.py -------------------------------------------------------------------------------- /util/__init__.py: -------------------------------------------------------------------------------- 1 | __author__ = 'Xaxdus' 2 | 3 | -------------------------------------------------------------------------------- /util/compatibility.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qiyeboy/IPProxyPool/HEAD/util/compatibility.py -------------------------------------------------------------------------------- /util/exception.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qiyeboy/IPProxyPool/HEAD/util/exception.py -------------------------------------------------------------------------------- /util/logger.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qiyeboy/IPProxyPool/HEAD/util/logger.py -------------------------------------------------------------------------------- /validator/Validator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qiyeboy/IPProxyPool/HEAD/validator/Validator.py -------------------------------------------------------------------------------- /validator/__init__.py: -------------------------------------------------------------------------------- 1 | __author__ = 'Xaxdus' 2 | --------------------------------------------------------------------------------