An open API service indexing awesome lists of open source software.

https://github.com/the-real-virus/qr-code-generator

interactive QR Code Generator – Customize & Generate QR Codes Easily!
https://github.com/the-real-virus/qr-code-generator

ai automation bash coding ctf cyber-security ethical-hacking github linux networking open-source pentesting programming python qr-code qrcode-generator scripting software tools

Last synced: 2 days ago
JSON representation

interactive QR Code Generator – Customize & Generate QR Codes Easily!

Awesome Lists containing this project

README

          

# 💀QR-Code-Generator💀

## 📜 Description
A simple and interactive **QR Code Generator** that allows users to create **customized QR codes** for any URL. This script provides an enhanced user experience with **color customization, automatic image display, and error handling**.

## 🔑 Features
✅ **User-Friendly Input** – Enter any URL dynamically.
✅ **Custom Colors** – Choose QR code and background colors.
✅ **High Error Correction** – Uses `ERROR_CORRECT_H` (30% data recovery).
✅ **Automatic Image Display** – Opens the QR code after generation.
✅ **Secure & Optimized** – Ensures valid URLs with proper input validation.

## 🚀Step-by-Step Guide in Linux Terminal !

Step 1: Update & upgrade your system
>sudo apt update

>sudo apt upgrade

Step 2: install Dependencies
>sudo apt install python3-qrcode

>sudo apt install python3-pillow

Step 3: Clone the repository
>git clone https://github.com/The-Real-Virus/QR-Code-Generator.git

Step 4: Go to the Tool Directory where u clone it
>cd QR-Code-Generator

Step 5: After Completing the process now u can run script
>python3 generate.py

## 💡 Tips!
- Ensure you enter a **valid URL** (starting with `http://` or `https://`).
- Pick contrasting colors (e.g., **black on white**) for better QR scanning.
- Try different **error correction levels** for better durability.
- Experiment with **larger box sizes** for higher resolution QR codes.

## 🤝 Follow the Prompts!
1) Simply **run the script** and follow the on-screen instructions:

2) The script will guide you through entering a URL and selecting colors.

## ⚙️ Troubleshooting
❌ **QR code not scanning?**
✔️ Ensure the **color contrast is sufficient** (dark QR on a light background).

❌ **Image not opening?**
✔️ Ensure you have an **image viewer installed** or open it manually from the folder.

❌ **ModuleNotFoundError: No module named 'qrcode'**
✔️ Install dependencies:
```bash
install the requirements (step 2 above).
```
## 🛠️MODIFICATION

IF U WANT TO MODIFY OR USE THE SCRIPT IN UR PROJECTs , CONSIDER GIVING CREDITS !

## 📂 Example Output
When you run the script, it generates a **custom QR code** like this:

![QR Code Example](example_qrcode.png)

---
# ⚠️Disclaimer !
This tool is intended for ethical and educational use only.
Do not use it for illegal activities. The author is not responsible for any misuse.
This script is intended for educational purposes and authorized testing only.
Unauthorized use of this script is illegal and unethical.
Ensure you have explicit permission before testing any system.
- Obtain explicit permission before testing any system.
- Adhere to all applicable laws and regulations.
- Respect user privacy and data.
- By using this script, you agree to take full responsibility for your actions.