Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/leomsgit/gerador-de-qr-code
Software gerador de QR Code
https://github.com/leomsgit/gerador-de-qr-code
Last synced: 7 days ago
JSON representation
Software gerador de QR Code
- Host: GitHub
- URL: https://github.com/leomsgit/gerador-de-qr-code
- Owner: LeoMSgit
- Created: 2024-10-23T23:15:28.000Z (23 days ago)
- Default Branch: main
- Last Pushed: 2024-10-24T11:17:56.000Z (23 days ago)
- Last Synced: 2024-10-24T11:28:44.567Z (23 days ago)
- Language: Python
- Size: 38.1 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Gerador QR Code Customizável
Este é um programa simples para gerar e ler QR Codes, desenvolvido em Python com uma interface gráfica (GUI) utilizando o `tkinter`. O programa permite que o usuário insira um texto ou URL, que será convertido em um QR Code e salvo como uma imagem `.png`. O QR Code pode ser lido posteriormente para recuperar o texto ou URL.
## Funcionalidades
- **Gerar QR Code**: Insira um texto ou URL e gere um QR Code correspondente.
- **Escolher Nome do Arquivo**: Alterar o nome do arquivo PNG gerado de seu QR Code.
- **Interface Gráfica**: Interface simples e intuitiva, construída com `tkinter` e estilizada com o tema `clam`.
- **Explorar Local de Salvamento**: Abra o explorador de arquivos diretamente na pasta onde o QR Code foi salvo.## Tecnologias Utilizadas
- **Python 3.12**
- **Tkinter**: Para a interface gráfica.
- **qrcode**: Biblioteca para a geração de QR Codes.
- **pyzbar**: Biblioteca para leitura e decodificação de QR Codes.
- **OpenCV (cv2)**: Para processamento de imagens e leitura de QR Codes.## Requisitos do Sistema
- Windows 10 ou superior.
## Instruções de Instalação
Se você deseja apenas usar o programa, basta baixar o executável disponível no repositório e executá-lo diretamente. Não é necessário instalar nenhuma biblioteca ou dependência, pois todas estão incluídas no executável.
### Instruções de Uso
- Versão Cloud Google Colab (Jupyter) disponível [AQUI](https://colab.research.google.com/gist/LeoMSgit/9efde259f04f1f7aef39941240d48022/gerador-qr-code-customiz-vel.ipynb).
1. Baixe o arquivo executável do software via Repositório GitHub [AQUI](https://github.com/LeoMSgit/Gerador-de-QR-Code/releases/tag/release_2) ou o arquivo compactado via Google Drive [AQUI](https://drive.google.com/file/d/1WWjTwp622IpxmoITRkyvgdv1_H4z-G_N/view?usp=sharing).
2. Execute o arquivo 'GeradorQRCode.exe'.
3. O programa abrirá uma interface gráfica com as seguintes opções:
- **Digite o site ou texto**: Insira o texto ou URL que você deseja converter em QR Code.
- **Gerar QR Code**: Clique neste botão para gerar e salvar o QR Code como `meu_qrcode.png`.
- **Mostrar local do arquivo**: Abre o explorador de arquivos na pasta onde o QR Code foi salvo.## Possíveis Problemas de Execução
- **Bloqueio em Computadores Corporativos**: Em ambientes corporativos, o programa pode ser bloqueado por políticas de segurança, como o Windows Defender SmartScreen ou antivírus. Se isso acontecer:
- Entre em contato com o administrador de TI para verificar a execução do programa.
- Considere assinar digitalmente o executável para evitar bloqueios por segurança.## Contribuição
Contribuições são bem-vindas! Sinta-se à vontade para abrir *issues* e enviar *pull requests* para melhorar este projeto.
1. Fork o repositório.
2. Crie uma *branch* (`git checkout -b feature/nova-feature`).
3. Faça suas modificações e *commits* (`git commit -m 'Adiciona nova feature'`).
4. Envie o *pull request*.## **Apoio Técnico**
Se houver qualquer dúvida ou problema com o programa, entre em contato com o suporte técnico através do e-mail **[email protected]** ou no GitHub em **@leomsgit**.## Licença
Este projeto está licenciado sob a licença MIT - veja o arquivo [LICENSE](LICENSE) para mais detalhes.