This application features a user-friendly graphical interface for generating MAC addresses that resemble those used by leading router manufacturers such as Cisco, NETGEAR, TP-Link, and others. It is developed with Python and utilizes the PyQt5 framework.
Ensure Python is installed on your machine (Python 3.6 or newer is recommended). Additionally, you will need PyQt5, which can be installed via pip.
-
Obtain the Source Code: Clone the repository or download the source files:
git clone https://github.com/JPShag/RTMAC.git cd RTMAC
-
Install Dependencies: Install PyQt5 using pip:
pip install PyQt5 pyperclip
Execute the following command within the directory containing the script to start the application:
python main.py
When you launch the application, you will be presented with a dropdown menu to select a router manufacturer and a button to generate a MAC address. Selecting a manufacturer and clicking the button will produce a MAC address based on the chosen manufacturer's OUI, which will then be displayed.
- Interactive GUI: Provides a straightforward and interactive interface.
- Customizable MAC Address Generation: Allows selection of specific manufacturers for MAC address generation.
- Copy to Clipboard: Includes a feature to directly copy the generated MAC address to the clipboard.
Your contributions are encouraged and greatly appreciated. You can participate by:
- Reporting bugs
- Proposing new features
- Submitting pull requests with bug fixes or enhancements
This project is released under the MIT License. For more details, see the LICENSE file included with the repository.