Um verdadeiro canivete suíço de scripts: pequenas ferramentas em Python e outras linguagens para resolver problemas recorrentes, automatizar tarefas e facilitar o dia a dia do desenvolvedor.
Centralizar scripts utilitários criados ao longo do tempo em um único repositório, evitando retrabalho e facilitando o reaproveitamento de soluções simples e práticas para tarefas do cotidiano.
Este repositório não busca projetos grandes, mas sim ferramentas rápidas, diretas e reutilizáveis.
- Scripts pequenos e focados
- Nomes claros e objetivos
- Código legível e comentado quando necessário
- Evitar sobrescrita acidental de arquivos
- Priorizar segurança e previsibilidade
📌 Observações
- Este é um repositório pessoal
- Scripts podem evoluir, ser refatorados ou removidos
- Nem todos os scripts são pensados como soluções genéricas
1) 📸 Renomear fotos (JPG, JPEG e PNG) - Python
Este script percorre uma pasta e renomeia automaticamente imagens nos formatos JPG, JPEG e PNG para um padrão consistente (ex.: Eu_1.jpg, Eu_2.png). Para evitar erros como WinError 183 (arquivo já existente), ele usa uma estratégia segura em duas etapas: primeiro renomeia para nomes temporários e depois aplica o padrão final, garantindo que não haja colisões durante o processo.
2) 📂 Listar pastas e salvar em TXT - Python
Este script recebe o caminho de uma pasta chamada raiz, identifica todas as pastas internas (ignorando arquivos) e exporta a lista para um arquivo de texto (ex.: pastas.txt). É útil para inventário rápido de diretórios, auditoria simples de estrutura, organização e automações que dependem de uma lista de subpastas.