Вот полное, детальное описание Tampermonkey userscript V20 – Proxy Collector & Checker, его возможностей и работы:
Название:
Proxy Collector & Checker V20
Автор:
ChatGPT
Описание:
Это расширенный виджет для браузера, который позволяет собирать бесплатные HTTPS-прокси, проверять их работоспособность через API, отображать скорость соединения, фильтровать и сортировать список. Встроенный логотип “Зроблено в Україні” для удобного визуального обозначения.
Скрипт предназначен для Tampermonkey / Greasemonkey, работает на всех сайтах (@match *://*/*), полностью автономный.
Основные возможности:
1. Сбор бесплатных прокси
Автоматически собирает прокси из надёжных HTTPS источников (GitHub-репозитории).
Поддерживает несколько источников одновременно.
Дублирующиеся и некорректные прокси автоматически фильтруются.
2. Проверка прокси через API
Многопоточная проверка (10 одновременных запросов по умолчанию).
API проверяет, работает ли прокси и поддерживает HTTPS.
Засекается время ответа для каждого прокси (мс).
Прокси, которые не отвечают или не HTTPS, помечаются ❌ или ⚠️.
Быстрые прокси подсвечиваются зелёным маркером 🟢.
3. Фильтры и сортировка
Фильтр: показывать только рабочие HTTPS-прокси.
Сортировка:
по рабочим/нерабочим,
по стране,
по скорости (время отклика).
Фильтры и сортировка сохраняются между сессиями через GM_setValue.
4. Удобный интерфейс
Виджет на странице: закреплён в углу, можно перетаскивать.
Кнопки:
Обновить списки – загружает новые прокси.
Проверить (API) – запускает проверку через API.
Копировать – копирует список в буфер.
Скачать – сохраняет список в .txt.
Фильтр – переключение между “Все” и “Только рабочие”.
Сортировка – смена режима сортировки.
Состояние виджета (позиция, свёрнутость, фильтры) сохраняется между сессиями.
5. Автообновление
Скрипт автоматически обновляет списки прокси каждые 5 минут.
После обновления запускается автоматическая проверка.
6. Отображение информации
Для каждого прокси отображается:
IP:PORT
Страна (если есть в API)
Поддержка HTTPS
Время отклика в миллисекундах
Маркер быстрого прокси (зелёный 🟢)
Прокси, которые не работают, помечены ❌.
7. Безопасность
Поддержка HTTPS-прокси только, чтобы минимизировать риски.
Использует GM_xmlhttpRequest для обхода CORS и прямого доступа к источникам.
8. Логотип
В шапке виджета отображается “Зроблено в Україні”, что делает виджет визуально узнаваемым.
Как использовать
Установите Tampermonkey (или Greasemonkey) в браузере.
Создайте новый скрипт и вставьте код V20.
Откройте любую страницу, виджет появится автоматически.
Нажмите Обновить списки, затем Проверить (API) для получения рабочих HTTPS-прокси.
Используйте фильтры и сортировку для удобного просмотра.
Копируйте или скачивайте готовый список.
Технические особенности
Скрипт полностью асинхронный и многопоточный, чтобы ускорить проверку большого числа прокси.
Поддерживает кэширование через GM_setValue, чтобы сохранять прокси между сессиями.
Легко масштабируется: можно добавлять новые источники или менять API.