Gets proxies from public lists and checks them (ping, hidden IP, http connection)
Project description
DON'T USE THESE PROXIES FOR SENSITIVE DATA!
Tested on Windows 10 / Python 3.9
from freeproxydownloader import get_proxies
get_proxies()
:param list_with_txt_file_links:
Example
["https://raw.githubusercontent.com/TheSpeedX/SOCKS-List/master/socks5.txt",
"https://raw.githubusercontent.com/TheSpeedX/SOCKS-List/master/socks4.txt",
"https://raw.githubusercontent.com/TheSpeedX/PROXY-List/master/http.txt",
"https://raw.githubusercontent.com/clarketm/proxy-list/master/proxy-list-raw.txt",
"c:\\proxylist.txt"]
(default=None) #Will choose randomly from list_with_txt_file_proxies
:param list_with_json_file_links:
Example
["https://raw.githubusercontent.com/fate0/proxylist/master/proxy.list",
"https://raw.githubusercontent.com/hookzof/socks5_list/master/tg/mtproto.json",
"https://raw.githubusercontent.com/hookzof/socks5_list/master/tg/socks.json",]
(default=None) #Will choose randomly from list_with_json_file_proxies
:param save_path_proxies_all_filtered:
Folder for output
(default=None) #Will create a folder in the root of your env, called "freeproxydownloader_results"
:param http_check_timeout:
Timeout for http check with requests
(default=10)
:param threads_httpcheck:
How many threads when doing the http check with requests
(default=20)
:param threads_ping:
How many threads when doing the ping check
(default=10)
:param silent:
verbose or not
(default=False)
:param max_proxies_to_check:
stop checking after n checked proxies in total! (Not positive results!!)
(default=False)
:return: filtered_proxies_xlsx, filtered_proxies_pkl #can be opened com pandas
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
freeproxydownloader-0.11.tar.gz
(14.2 kB
view details)
Built Distribution
File details
Details for the file freeproxydownloader-0.11.tar.gz
.
File metadata
- Download URL: freeproxydownloader-0.11.tar.gz
- Upload date:
- Size: 14.2 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.9.13
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | fdf6ba1020a4b0ec35a0c24fb8db99d2951df9df19288cd0786f0842f067bbcb |
|
MD5 | 1df32f1cfb370165e63f0000ce8aa457 |
|
BLAKE2b-256 | a209bc0dc1dddb2c085e31ebfa9f3cbddefa1cf433e06094958fd5a7681b09d7 |
File details
Details for the file freeproxydownloader-0.11-py3-none-any.whl
.
File metadata
- Download URL: freeproxydownloader-0.11-py3-none-any.whl
- Upload date:
- Size: 18.1 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.9.13
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 482d93e7fd6e4f744f897a6c3d3c7c58940920b1e986ad409a5c46ba8e64b39e |
|
MD5 | 8f57b5ab83b8eea06a7cbcc8d446743b |
|
BLAKE2b-256 | 08be6d189a48446d8bcdca0396a0d9be6c5a7ea680ab03d78c32879f3d8e19f4 |