Menu

Tree [bc480b] main /
 History

HTTPS access


File Date Author Commit
 .gitignore 2024-10-31 abdulrahmanRadan abdulrahmanRadan [3fe682] update readme file
 NetMonitor.ico 2024-10-31 abdulrahmanRadan abdulrahmanRadan [d3fdde] update the netmintor to v 1.0.2
 NetMonitor.png 2024-10-31 abdulrahmanRadan abdulrahmanRadan [d3fdde] update the netmintor to v 1.0.2
 README.md 2024-11-02 abdulrahmanAli abdulrahmanAli [bc480b] Update README.md
 logo.py 2024-10-31 abdulrahmanRadan abdulrahmanRadan [d3fdde] update the netmintor to v 1.0.2
 main.py 2024-10-31 abdulrahmanRadan abdulrahmanRadan [d3fdde] update the netmintor to v 1.0.2
 net_monitor.py 2024-10-31 abdulrahmanRadan abdulrahmanRadan [5b39e1] Release v1.0.3: Enhancements for background ope...
 requirements.txt 2024-10-31 abdulrahmanRadan abdulrahmanRadan [d3fdde] update the netmintor to v 1.0.2
 setup.py 2024-10-31 abdulrahmanRadan abdulrahmanRadan [d3fdde] update the netmintor to v 1.0.2

Read Me

NetMonitor

NetMonitor2-2

NetMonitor is a simple program for monitoring upload and download data on the internet, developed using Python and the tkinter library. It provides real-time insights into your network's performance, allowing users to easily track data usage and active connections.

What is NetMonitor?

NetMonitor is a straightforward tool designed to help you monitor your internet activity. With this tool, you can keep an eye on your data usage and network performance in real-time.

Why NetMonitor?

NetMonitor helps you understand your internet activity better, enabling you to manage your data usage and spot any unusual patterns that might indicate issues or unauthorized usage.

Installation

Download the Latest Release

  1. Visit the Releases page on GitHub.
  2. Download the latest .exe installer for Windows.
  3. Run the installer and follow the on-screen instructions to complete the installation.

Usage

After installation, you can run the program by double-clicking the NetMonitor icon on your desktop .

Why this button:

image.

When you want the application to run in the background, close the application from the x located on the right top of the screen, but if you want to close the application permanently without calculating the amount of Internet used, click this button.


  • When the application is running in the background and you want to open it again, right-click on the icon in the Windows bar.
    image

Features

  • Real-time monitoring of network connections and bandwidth usage.
  • Alerts for unusual activity or connection spikes.
  • A clean, modern interface for easy navigation.
  • Support for multiple network interfaces.

How to Use NetMonitor

Running the Program

Launch NetMonitor by double-clicking the icon on your desktop. The main window will display your current upload and download data.

Viewing Data

  • Upload: Shows the amount of data uploaded.
  • Download: Shows the amount of data downloaded.
  • Total: Displays the total of uploaded and downloaded data.

Background Operation

If you close the main window normally, NetMonitor will continue running in the background. You can access it again by clicking on the system tray icon.

Closing the Program Completely

To completely shut down NetMonitor, click the Close button within the application. This will stop all background processes and exit the application fully.


تعريف NetMonitor

NetMonitor هو برنامج بسيط لمراقبة بيانات التحميل والرفع على الإنترنت، تم تطويره باستخدام لغة Python ومكتبة tkinter. يقدم هذا البرنامج نظرة شاملة وفورية عن أداء الشبكة لديك، مما يتيح لك تتبع استهلاك البيانات والاتصالات النشطة بسهولة.

ما هو NetMonitor؟

NetMonitor هو أداة بسيطة مصممة لمساعدتك في مراقبة نشاط الإنترنت لديك. باستخدام هذه الأداة، يمكنك مراقبة استخدامك للبيانات وأداء الشبكة بشكل لحظي.

لماذا تستخدم NetMonitor؟

يساعدك NetMonitor على فهم نشاطك على الإنترنت بشكل أفضل، مما يتيح لك إدارة استهلاك البيانات ورصد أي أنماط غير عادية قد تشير إلى مشاكل أو استخدام غير مصرح به.

طريقة التنصيب

تحميل أحدث إصدار

  1. انتقل إلى صفحة الإصدارات على GitHub.
  2. قم بتنزيل ملف التثبيت .exe الأحدث الخاص بنظام Windows.
  3. شغّل ملف التثبيت واتبع التعليمات الظاهرة على الشاشة لإكمال عملية التنصيب.

Cloning the Project (For Developers)

If you want to build the project from source, you can clone it using Git:

git clone https://github.com/abdulrahmanRadan/NetMonitor.git
cd NetMonitor

Installing Requirements

After cloning, install the required dependencies using pip:

pip install -r requirements.txt

Running the Project

To start the program, run the main.py file:

python main.py
Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.