{ "info": { "author": "Garry Lachman", "author_email": "garry@lachman.co", "bugtrack_url": null, "classifiers": [ "Programming Language :: Python :: 3 :: Only" ], "description": "Fast multi-threaded proxy checker based on strategies.\r\n\r\nStrategy provide the request url and matching logic. The checker sends request to strategy url and return the content for validation.\r\n\r\nSupported strategie:\r\n-----------------\r\nhttpbinStrategy - the strategy and sends request to http://httpbin.org/ip and validate the proxy ip against the response.\r\n\r\nhttpbinAnonymousStrategy - same as httpbinStrategy buy filter out transparent proxies.\r\n\r\ngoogleStrategy - the strategy validate if the proxy is banned on Google\r\n\r\nUsage\r\n-----------------\r\npython3 -m PyProxyToolkit.Console -h\r\n\r\noptional arguments:\r\n -h, --help show this help message and exit\r\n -i I Proxy list in file\r\n -o O Proxy list out file (append)\r\n -t T Number of threads\r\n -x X Timeout in sec\r\n -w W Write results to file interval in sec\r\n -s {httpbinStrategy,googleStrategy,httpbinAnonymousStrategy}\r\n Select strategy\r\n -ssl {yes,no} SSL Mode\r\n -debug {yes,no} Debug Mode\r\n\r\n\r\nWhat`s new?\r\n-----------------\r\nhttpbinAnonymousStrategy adeed\r\n\r\nTESTED ON PYTHON 3.5\r\n\r\n\r\nLinks\r\n-----------------\r\nhttps://rev.proxies.online\r\n\r\nhttps://github.com/garrylachman/PyProxyToolkit", "description_content_type": null, "docs_url": null, "download_url": "https://github.com/garrylachman/PyProxyToolkit", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://rev.proxies.online", "keywords": "proxy,check proxy,check proxies", "license": "GPL", "maintainer": "", "maintainer_email": "", "name": "PyProxyToolkit", "package_url": "https://pypi.org/project/PyProxyToolkit/", "platform": "all", "project_url": "https://pypi.org/project/PyProxyToolkit/", "project_urls": { "Download": "https://github.com/garrylachman/PyProxyToolkit", "Homepage": "http://rev.proxies.online" }, "release_url": "https://pypi.org/project/PyProxyToolkit/0.0.9/", "requires_dist": null, "requires_python": null, "summary": "Python proxy checker toolkit", "version": "0.0.9" }, "last_serial": 2098057, "releases": { "0.0.2": [ { "comment_text": "", "digests": { "md5": "b99e1fb2d3cec25e29825afc9ad6b603", "sha256": "f070eb254aa23c3f47436a2201a0631a62340e70aae21a66cb4ba14b42513f26" }, "downloads": -1, "filename": "PyProxyToolkit-0.0.2.tar.gz", "has_sig": false, "md5_digest": "b99e1fb2d3cec25e29825afc9ad6b603", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3545, "upload_time": "2016-01-16T20:41:17", "url": "https://files.pythonhosted.org/packages/c8/c5/2778aed63224b51413a2d96fa7db1b18f18f13177919d03adc5a4dac6c15/PyProxyToolkit-0.0.2.tar.gz" } ], "0.0.3": [ { "comment_text": "", "digests": { "md5": "29b2c442d1ee2ea65da30e2a0239bf88", "sha256": "c47fcb6f57cbd4093d0fa8215b1a97193c48b9261af6aa936cafd714b0111f97" }, "downloads": -1, "filename": "PyProxyToolkit-0.0.3.tar.gz", "has_sig": false, "md5_digest": "29b2c442d1ee2ea65da30e2a0239bf88", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3874, "upload_time": "2016-01-20T17:00:38", "url": "https://files.pythonhosted.org/packages/14/88/6cfdf0e34f0e09c3c45ede3c94b14b87cac22b7863deaed9b0d5e4e7c9d1/PyProxyToolkit-0.0.3.tar.gz" } ], "0.0.4": [ { "comment_text": "", "digests": { "md5": "1136f5bcd9b97293c20c0f1d29048554", "sha256": "d6fd2a3c7677228ed84b3ad7f260519213424edff561f80b269a43871b19f45e" }, "downloads": -1, "filename": "PyProxyToolkit-0.0.4.tar.gz", "has_sig": false, "md5_digest": "1136f5bcd9b97293c20c0f1d29048554", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3908, "upload_time": "2016-01-20T23:26:15", "url": "https://files.pythonhosted.org/packages/8e/80/eaf27b7cc651f1fb474e2f59f1d646af69dec6deede781991deed21f1585/PyProxyToolkit-0.0.4.tar.gz" } ], "0.0.5": [ { "comment_text": "", "digests": { "md5": "002cfaf43f5ebf5f64a00d82612c3a8b", "sha256": "bdd7c74bd74271b7f1b2f841386a62eeec097994bd5ffa9ff25bf44a5835f692" }, "downloads": -1, "filename": "PyProxyToolkit-0.0.5.tar.gz", "has_sig": false, "md5_digest": "002cfaf43f5ebf5f64a00d82612c3a8b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6140, "upload_time": "2016-01-22T02:28:30", "url": "https://files.pythonhosted.org/packages/97/f7/12b1a38ef2e861169cc04d8b5cd218e36bb3dfe3791832fbed439179d899/PyProxyToolkit-0.0.5.tar.gz" } ], "0.0.6": [ { "comment_text": "", "digests": { "md5": "ba022a1e6044bdd6d54b2f144c9e2bb7", "sha256": "68af133f1be7d27a171749e9816e200d17ac0ca8be6b5b3d29a8c25052858b06" }, "downloads": -1, "filename": "PyProxyToolkit-0.0.6.tar.gz", "has_sig": false, "md5_digest": "ba022a1e6044bdd6d54b2f144c9e2bb7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6166, "upload_time": "2016-01-22T02:37:57", "url": "https://files.pythonhosted.org/packages/ab/21/1fa33f8b2053350b50ee5aee67d941023e440835fbbd53b5ed4bce55d0f2/PyProxyToolkit-0.0.6.tar.gz" } ], "0.0.7": [ { "comment_text": "", "digests": { "md5": "a18fac2adc0f069d753fd1e3c506f18a", "sha256": "93f2b90e80c13ac97c0297c4443b4badcdf87eb676ffbcfe2319bd046f8f1650" }, "downloads": -1, "filename": "PyProxyToolkit-0.0.7.tar.gz", "has_sig": false, "md5_digest": "a18fac2adc0f069d753fd1e3c506f18a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6309, "upload_time": "2016-01-23T19:48:08", "url": "https://files.pythonhosted.org/packages/4a/42/cb38bc07a330983f52cffcd48bf37f56700ebbae8229ad256bd69207b433/PyProxyToolkit-0.0.7.tar.gz" } ], "0.0.8": [ { "comment_text": "", "digests": { "md5": "ce4544bf9adb6e81fbe8afa356bfa29c", "sha256": "cbe1735d1151c186a7a3213f47a7b61295b5c636c8b8a086ca1f3bedfece2665" }, "downloads": -1, "filename": "PyProxyToolkit-0.0.8.tar.gz", "has_sig": false, "md5_digest": "ce4544bf9adb6e81fbe8afa356bfa29c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6430, "upload_time": "2016-01-25T23:15:35", "url": "https://files.pythonhosted.org/packages/9a/ac/8f245de55d3f9cbe0198ebc3bccd0613b4189f738dafbd04eb320e9650fb/PyProxyToolkit-0.0.8.tar.gz" } ], "0.0.9": [ { "comment_text": "", "digests": { "md5": "88f91ef5ae77e900bf7d0b14c175a358", "sha256": "6fd17c2e83a820109558b2bc1fb8b34b4913629a7ad74358408bb02633ff0d87" }, "downloads": -1, "filename": "PyProxyToolkit-0.0.9.tar.gz", "has_sig": false, "md5_digest": "88f91ef5ae77e900bf7d0b14c175a358", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6485, "upload_time": "2016-05-04T01:34:16", "url": "https://files.pythonhosted.org/packages/d1/7d/8500077fc5fb7086dde69c84946d4e4248b648b759ce615c2f2a735713e5/PyProxyToolkit-0.0.9.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "88f91ef5ae77e900bf7d0b14c175a358", "sha256": "6fd17c2e83a820109558b2bc1fb8b34b4913629a7ad74358408bb02633ff0d87" }, "downloads": -1, "filename": "PyProxyToolkit-0.0.9.tar.gz", "has_sig": false, "md5_digest": "88f91ef5ae77e900bf7d0b14c175a358", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6485, "upload_time": "2016-05-04T01:34:16", "url": "https://files.pythonhosted.org/packages/d1/7d/8500077fc5fb7086dde69c84946d4e4248b648b759ce615c2f2a735713e5/PyProxyToolkit-0.0.9.tar.gz" } ] }