Uma aplicação desktop para organizar arquivos automaticamente em pastas separadas por ano e mês, com base na data de criação de cada arquivo.
Esse programa foi criado para resolver um problema real: minha mãe organizava fotos da nossa família manualmente, separando-as por ano em um HD externo. O processo era demorado e trabalhoso. O File Sorter automatiza essa tarefa, organizando qualquer tipo de arquivo de forma rápida e prática.
- Selecione a pasta de origem com os arquivos a serem organizados.
- Selecione a pasta de destino onde os arquivos serão salvos.
- Defina o intervalo de anos para criação das pastas.
- A aplicação cria automaticamente a estrutura de pastas
ano/mêse move os arquivos para os diretórios corretos com base na data de criação. - Pastas vazias são removidas automaticamente ao final do processo.
A interface gráfica foi construída com CustomTkinter, oferecendo uma experiência moderna e intuitiva.
- Execute o programa:
python main.py
- Clique em "Pasta para ser organizada" e selecione a pasta com os arquivos.
- Clique em "Pasta para ficar os arquivos organizados" e selecione a pasta de destino.
- Clique em "Organizar", informe o intervalo de anos (ex:
1990 - 2024) e aguarde a conclusão.
- Clone o repositório:
git clone https://github.com/Vitor-Lucas/File-Sorter.git cd File-Sorter - Instale as dependências:
pip install -r requirements.txt
- customtkinter
5.2.2 - CTkMessagebox
2.5