- Saved searches
- Use saved searches to filter your results more quickly
- RAIN2504/PythonProxyChecker
- Name already in use
- Sign In Required
- Launching GitHub Desktop
- Launching GitHub Desktop
- Launching Xcode
- Launching Visual Studio Code
- Latest commit
- Git stats
- Files
- README.md
- About
- Saved searches
- Use saved searches to filter your results more quickly
- TheSpeedX/socker
- Name already in use
- Sign In Required
- Launching GitHub Desktop
- Launching GitHub Desktop
- Launching Xcode
- Launching Visual Studio Code
- Latest commit
- Git stats
- Files
- README.md
- Saved searches
- Use saved searches to filter your results more quickly
- rfoxxxyshit/Socks5Checker
- Name already in use
- Sign In Required
- Launching GitHub Desktop
- Launching GitHub Desktop
- Launching Xcode
- Launching Visual Studio Code
- Latest commit
- Git stats
- Files
- README.md
- prox-checker
- История выпусков Уведомления о выпусках | Лента RSS
- Загрузка файлов
- Source Distribution
- Built Distribution
- Хеши для prox_checker-0.1.0.tar.gz
- Хеши для prox_checker-0.1.0-py3-none-any.whl
- Помощь
- О PyPI
- Внесение вклада в PyPI
- Использование PyPI
- Saved searches
- Use saved searches to filter your results more quickly
- Ichinya/proxy_checker
- Name already in use
- Sign In Required
- Launching GitHub Desktop
- Launching GitHub Desktop
- Launching Xcode
- Launching Visual Studio Code
- Latest commit
- Git stats
- Files
- README.md
Saved searches
Use saved searches to filter your results more quickly
You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session.
Python Proxy Checker: Supports SOCKS5 and HTTP/HTTPS
RAIN2504/PythonProxyChecker
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Name already in use
A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Sign In Required
Please sign in to use Codespaces.
Launching GitHub Desktop
If nothing happens, download GitHub Desktop and try again.
Launching GitHub Desktop
If nothing happens, download GitHub Desktop and try again.
Launching Xcode
If nothing happens, download Xcode and try again.
Launching Visual Studio Code
Your codespace will open once ready.
There was a problem preparing your codespace, please try again.
Latest commit
Git stats
Files
Failed to load latest commit information.
README.md
Python Proxy Checker: Supports SOCKS5 and HTTP/HTTPS
2: Put your proxies into proxies.txt (More explanation in the txt)
3: Run Checker.py and write ‘y’ for best results
4: Boom! Working proxies will be in Working.txt and not working proxies will be in NotWorking.txt
1: The py file instantly crashes!: Make sure you put your proxies into proxies.txt with the correct format, Make sure you have ran Requirements.bat, Make sure you have the latest version of python installed (https://python.org/downloads)
2: Why is there a webhook link in the py file?: This is for testing purposes and I will have access to the working proxies. Change it to your own if you do not want this to happen
PLEASE STAR THIS REPO
Note that the colors are added using ANSI escape codes, which may not work on all platforms or terminals.
About
Python Proxy Checker: Supports SOCKS5 and HTTP/HTTPS
Saved searches
Use saved searches to filter your results more quickly
You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session.
Checks SOCKS Proxy List To find Working Proxies
TheSpeedX/socker
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Name already in use
A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Sign In Required
Please sign in to use Codespaces.
Launching GitHub Desktop
If nothing happens, download GitHub Desktop and try again.
Launching GitHub Desktop
If nothing happens, download GitHub Desktop and try again.
Launching Xcode
If nothing happens, download Xcode and try again.
Launching Visual Studio Code
Your codespace will open once ready.
There was a problem preparing your codespace, please try again.
Latest commit
Git stats
Files
Failed to load latest commit information.
README.md
Checks for valid SOCKS4 & SOCKS5 proxies. This code is Python3 port of SOCKS-Proxy-Checker which was written in Python2 This code runs on python3.
You can use the auto mode for fetching proxies from default APIs.
You can use the URL mode to add new urls to fetch proxies.
python3 socker.py -u proxlylist1.site -u proxlylist2.site -o -th -t
All the parameters are optional.
File, Auto, URL modes can be used simulaenously to gather more proxies.
The default thread count is 30 and timeout is 5 seconds.
Proxy list — An absolute path to the file containing a list of proxies in the of IP:Port
Output file — An absolute path to the file that the live SOCKS4/5 proxies will be written to.
Threads — The number of threads that will be used to check proxies. More threads = quicker scanning. If the thread count is too high, your internet connection may be interrupted and false timeouts/connection refused errors will be printed.
Timeout — The amount of time to give a potential proxy to repond before giving up and trying the next.
This script attempts to verify if a given IP:Port listing is a SOCKS4/5 proxy by completeing a SOCKS4/5 handshake with it. In order to maintain the highest level of compatibility I could, I did not use third party libraries and stuck with the default Python libraries.
You can Also Use My PROXY List to get New SOCKS Proxy. It Gets Updated Every 24 hours.
Test http & https proxy using proxy_tester_menu.py
To use this script, follow these steps:
- Ensure you have the requests library installed. You can install it using pip install requests if needed.
- Create two files named http.txt and https.txt in the same directory as the script. Each file should contain a list of IP addresses to test, with one IP per line.
- Run the script using the command: python proxy_tester_menu.py .
- The menu will be displayed, prompting you to select a file to test. Enter your choice by typing 1 or 2 .
- If the chosen file is not found or empty, an error message will be displayed. Make sure the file contains valid IP addresses.
- The script will start testing the IP addresses using the selected file. An animation will be displayed to indicate the progress of testing.
- Once the testing is completed, the results will be saved in a file named results.txt in the same directory.
- The message «Testing complete. Results are saved to results.txt» will be displayed. Make sure to have the required http.txt and https.txt files in the same directory as the script and ensure they contain valid IP addresses.
Sample domains you can set:
www.google.com www.example.com www.yahoo.com www.microsoft.com www.facebook.com www.instagram.com www.twitter.com www.amazon.com www.netflix.com www.reddit.com www.wikipedia.org www.apple.com www.linkedin.com www.github.com www.stackoverflow.com www.spotify.com www.dropbox.com www.pinterest.com www.tumblr.com www.airbnb.com
Saved searches
Use saved searches to filter your results more quickly
You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session.
Simple Python CLI script to check socks5 proxy
rfoxxxyshit/Socks5Checker
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Name already in use
A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Sign In Required
Please sign in to use Codespaces.
Launching GitHub Desktop
If nothing happens, download GitHub Desktop and try again.
Launching GitHub Desktop
If nothing happens, download GitHub Desktop and try again.
Launching Xcode
If nothing happens, download Xcode and try again.
Launching Visual Studio Code
Your codespace will open once ready.
There was a problem preparing your codespace, please try again.
Latest commit
Git stats
Files
Failed to load latest commit information.
README.md
CLI-скрипт для проверки Socks5 прокси на работоспособность.
Для работоспособности Socks5Checker необходимо установить python3 , и следующие библиотеки:
Все зависимости можно установить следующей командой:
python3 -m pip install -r requirements.txt
Вам необходимо создать в корневой папке скрипта файл с названием proxy.txt и поместить туда ваши прокси.
После этого можно запускать скрипт коммандой python3 checker.py . На окончании проверки скрипт создает файлы allProxys.txt, fastProxys.txt, slowProxys.txt, куда помещает все прокси, быстрые и медленные соответственно.
prox-checker
История выпусков Уведомления о выпусках | Лента RSS
Загрузка файлов
Загрузите файл для вашей платформы. Если вы не уверены, какой выбрать, узнайте больше об установке пакетов.
Source Distribution
Uploaded 20 янв. 2023 г. source
Built Distribution
Uploaded 20 янв. 2023 г. py3
Хеши для prox_checker-0.1.0.tar.gz
Алгоритм | Хеш-дайджест | |
---|---|---|
SHA256 | d7ecf0cfd9dc69d9f8adf3a510e0c27d3b78aa285b703ad106b846f053411731 | Копировать |
MD5 | db4977a0774208bfc5f56ae646e12eb9 | Копировать |
BLAKE2b-256 | 555df4d23fc3ec72b4d7cedfea446938650fc03e9d4140992ce40d7f249bcb06 | Копировать |
Хеши для prox_checker-0.1.0-py3-none-any.whl
Алгоритм | Хеш-дайджест | |
---|---|---|
SHA256 | 3029157d910b78da20f2bc82f312edc903bef2bf2b075512762dd19f768a7a06 | Копировать |
MD5 | 266d773ba6314844ca41cd883c4bda89 | Копировать |
BLAKE2b-256 | 29fafad0f4d5e95d0e6dac4d3aa2a7ca2142e2f1b97f8ebe67c0b93e85ebade3 | Копировать |
Помощь
О PyPI
Внесение вклада в PyPI
Использование PyPI
Разработано и поддерживается сообществом Python’а для сообщества Python’а.
Пожертвуйте сегодня!
PyPI», «Python Package Index» и логотипы блоков являются зарегистрированными товарными знаками Python Software Foundation.
Saved searches
Use saved searches to filter your results more quickly
You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session.
Проверка работоспособности прокси на Python
Ichinya/proxy_checker
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Name already in use
A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Sign In Required
Please sign in to use Codespaces.
Launching GitHub Desktop
If nothing happens, download GitHub Desktop and try again.
Launching GitHub Desktop
If nothing happens, download GitHub Desktop and try again.
Launching Xcode
If nothing happens, download Xcode and try again.
Launching Visual Studio Code
Your codespace will open once ready.
There was a problem preparing your codespace, please try again.
Latest commit
Git stats
Files
Failed to load latest commit information.
README.md
Проверка работоспособности прокси на Python. Текущая скорость примерно 0.7 прокси в секунду. За сутки проверяется примерно 19,2к прокси
Пример настроек находится в .env.example , для использования его нужно переименовать в .evn . Поменять можно:
Не забываем, что используется вывод информации по умолчанию. Отключить можно через настройку LOG_LEVEL_OUT=50 в файле .env
Проверка прокси
python main.py socks5://72.195.114.169:4145
"result": true, "proxy": "socks5://72.195.114.169:4145">
Проверка списка прокси
python main.py -a=list -l=socks5://72.195.114.169:4145,socks5://72.195.114.162:4145
"socks5://72.195.114.169:4145": true, "socks5://72.195.114.162:4145": false>
Подключение к очереди MQ
Для подключения используется переменная окружения AMQP_URL . Приоритет от большего к меньшему: docker-compose, docker, файл .env
Запрашивается сайт один из сайтов проверки (на данный момент их более 4), потом запрашивается этот же сайт через прокси. Если ip отличаются, то прокси работает