Skip to content

Fl1riX/Connection-monitor

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🖥️ Connection Monitor

📌 Описание

Connection Monitor — это инструмент для мониторинга сетевых соединений на вашем устройстве. Он отображает активные соединения, позволяет завершать их и получать информацию о удалённых IP-адресах с помощью публичных API.

Проект задумывался как эксперимент, и, скорее всего, я к нему не вернусь. Если хочешь его доработать — вперёд!


menu info


🔧 Функционал

✅ Отображение активных интернет-соединений
✅ Возможность завершения всех соединений
✅ Получение информации по удалённым IP


🚀 Установка и запуск

  1. Установите зависимости:
    pip install -r requirements.txt
  2. Запустите программу:
    python main.py

📂 Файлы проекта

  • main.py — основной код приложения
  • proxy.py — файл со списком прокси (обновляется автоматически)
  • proxies.py — парсер бесплатных прокси
  • requirements.txt — список зависимостей
  • output - содержит .exe файл этого проекта
  • README.md — этот файл

⚠️ Примечания

  • Программа не тестировалась на всех системах, возможны ошибки.
  • Использование прокси на свой страх и риск.
  • Проект не обновляется, но ты можешь его форкнуть и доработать.

🛠 Возможные доработки (если вдруг кому-то интересно)

  • Сделать более детальное логирование
  • Улучшить интерфейс (сейчас он минималистичный)
  • Добавить фильтрацию соединений

Если ты решишь доработать проект — удачи! 🚀


🖥️ Connection Monitor

📌 Description

Connection Monitor is a tool for monitoring network connections on your device. It displays active connections, allows you to terminate them, and retrieves information about remote IP addresses using public APIs.

This project was more of an experiment, and I probably won’t return to it. If you want to improve it—go ahead!


🔧 Features

✅ Displays active internet connections
✅ Allows termination of all connections
✅ Retrieves information about remote IPs


🚀 Installation & Usage

  1. Install dependencies:
    pip install -r requirements.txt
  2. Run the program:
    python main.py

📂 Project Files

  • main.py — main application code
  • proxy.py — proxy list file (updates automatically)
  • proxies.py — free proxy parser
  • requirements.txt — dependency list
  • output - contains the .exe file of this project
  • README.md — this file

⚠️ Notes

  • The program hasn't been tested on all systems, so errors may occur.
  • Use proxies at your own risk.
  • The project is not being updated, but feel free to fork and improve it.

🛠 Possible Improvements (If Anyone's Interested)

  • Implement more detailed logging
  • Improve the UI (currently minimalistic)
  • Add connection filtering

If you decide to improve this project—good luck! 🚀

Releases

No releases published

Packages

 
 
 

Contributors

Languages