Este projeto foi desenvolvido com o intuito de facilitar a vida de quem trabalha com desenvolvimento de software, fornecendo ferramentas para a geração de CPF, CNPJ, RG válidos, assim como a geração de UUID, além de uma ferramenta para captura de cores.
Note
Ainda há muito a ser adicionado, mas, por enquanto, é apenas um ponto de partida, com as funcionalidades que mais utilizo no dia a dia.
- Tkinter - Para a interface gráfica
- PyInstaller - Para gerar executáveis
- Pyperclip - Para copiar dados para a área de transferência
- threading - Para executar funções em paralelo
- pyautogui - Para capturar a posição do mouse
- PIL - Para capturar a cor do pixel onde o mouse está
Abaixo estão os links para download dos executáveis para cada sistema operacional:
Note
So consegui testar o exeutavel para windows, então se tiver algum problema com os outros sistemas operacionais por favor abrir uma issue para que eu possa corrigir.
Important
É comum que o sistema operacional exiba avisos ao executar arquivos .exe gerados com o PyInstaller. Você pode desconsiderar essa mensagem, mas se ainda assim não se sentir seguro, pode rodar o código-fonte, que está disponível no repositório.
- ctrl+1: Gera um RG válido.
- ctrl+2: Gera um CPF válido.
- ctrl+3: Gera um CNPJ válido.
- ctrl+4: Gera um UUID.
- ctrl+*: Alterna entre máscara de CPF e CNPJ.
- ctrl+alt+h: Copia a cor hexadecimal para a área de transferência.
- ctrl+alt+r: Copia a cor RGB para a área de transferência.
- ctrl+alt+c: Copia a cor CMYK para a área de transferência.
- Clone o repositório:
git clone <URL_DO_REPOSITORIO>
- Navegue até o diretório do projeto:
cd <NOME_DO_DIRETORIO>
- Instale as dependências:
pip install -r requirements.txt
Para iniciar a aplicação, execute o arquivo main.py
:
Windows:
python main.py
Unix:
python3 main.py
Caso deseje gerar um executável, execute o comando abaixo:
pyinstaller main.spec