This repository contains a Python application called DNS Changer, developed by Ali Sadeghi Aghili. The application provides a simple graphical user interface (GUI) to change DNS settings on your computer.
Name: Ali Sadeghi Aghili
GitHub: https://github.com/alisadeghiaghili
DNS Changer is a PyQt5-based application that allows users to easily toggle between custom and default DNS settings. It provides two pre-configured DNS providers (Shecan and 403) and the option to revert to the default settings.
To use the DNS Changer application, follow these steps:
- Download the executable file from the following link: Download DNS Changer Executable
- Run the application as an administrator.
- Toggle between custom and default DNS settings.
- Choose between two pre-configured DNS providers (Shecan and 403).
- Easily switch back to the default DNS settings.
- The application runs with a user-friendly graphical interface.
Contributions to this project are welcome! If you'd like to make improvements, fix bugs, or add new features, please follow these steps:
- Fork the repository from https://github.com/alisadeghiaghili/ShecanDNSSetter.
- Create a new branch for your changes.
- Make your changes and commit them with descriptive messages.
- Push your changes to your forked repository.
- Submit a pull request to the original repository.
- The application requires administrative privileges to set custom DNS settings. Please run it as an administrator.
- The default DNS values are set to "Obtain DNS server address automatically."
This project is licensed under the MIT License.
If you have any questions or suggestions, feel free to contact the author:
Author: Ali Sadeghi Aghili
Email: [email protected]
We appreciate your contributions to make it even better.