FreedomNet - Link Collector — это Python-приложение с современным графическим интерфейсом для автоматической загрузки, фильтрации и управления ссылками конфигураций VPN-клиентов (VLESS, VMess, Trojan, Shadowsocks) из публичных источников. Список источников конфигов доступен на GitHub.
- Многопоточная Загрузка: Быстрая и неблокирующая загрузка ссылок из нескольких URL-адресов.
- Гибкая Фильтрация: Фильтрация по схеме (VLESS, VMess и т.д.), типу источника, порту (включая диапазоны), SNI, IP-адресу или общему текстовому поиску.
- Ограничение Вывода: Возможность ограничения и случайного выбора количества отображаемых ссылок.
- Экспорт Данных: Копирование отфильтрованных ссылок в буфер обмена или сохранение их в текстовый файл.
- Многоязычный Интерфейс: Поддержка русского (
ru) и английского (en) языков. - Настраиваемая Тема: Переключение между светлой и темной темами оформления.
Для запуска приложения на вашем компьютере должен быть установлен python, у меня это python 3.11.
Установите зависимости, используя команду:
pip install -r requirements.txtЗапустите файл main.py:
python main.pyНажмите кнопку "Загрузить источники" ("Load Sources"). Приложение начнет многопоточную загрузку ссылок из URL-адресов.
После завершения загрузки (статус изменится на "Готово! Загружено X ссылок"), вы можете настроить фильтры.
| Поле Фильтра | Назначение | Примеры Ввода | Примечание |
|---|---|---|---|
| Схема | Выбор протокола (VLESS, VMess, Trojan, Shadowsocks). | VLESS |
'все схемы' по умолчанию. |
| Тип | Фильтрация по типу источника (regular или white_list). |
white_list |
'все типы' по умолчанию. |
| Порт | Фильтрация по порту. | 443, 80-443, 2053 |
Поддерживает как одиночные порты, так и диапазоны. По умолчанию 443 порт. |
| SNI | Фильтрация по значению Server Name Indication. | vk.ru, google.com |
Использует частичное совпадение. |
| IP | Фильтрация по части IP-адреса. | 158.160., 104.22. |
Использует частичное совпадение. |
| Общий поиск | Произвольный поиск по всей строке ссылки. | VIP VPN |
Регистр не учитывается. |
| Макс. вывод | Максимальное количество ссылок для отображения. | 10, 20 |
Если найдено больше, чем указано, выводится случайная выборка. |
После установки желаемых фильтров нажмите кнопку "Фильтровать" ("Filter"). Отфильтрованный список появится в основном текстовом поле.
- Копировать (Copy): Копирует только отображенные в текстовом поле ссылки в буфер обмена.
- Сохранить (Save): Открывает диалог сохранения файла для экспорта только отображенных ссылок в текстовый файл (
.txt), где каждая ссылка находится на новой строке.
В нижней части окна вы найдете:
- Кнопка Языка (RU/EN): Переключение между русским и английским интерфейсом.
- Переключатель Темы: Переключение между темной и светлой темами оформления.
Приложение загружает ссылки с удаленных общедоступных URL-адресов. Всегда следует осознавать, что использование сторонних VPN-конфигураций несет потенциальные риски. Используйте приложение ответственно и с пониманием.


