Skip to content

Script em Python para monitorar o espaço livre no disco e exibir notificações no Windows.

Notifications You must be signed in to change notification settings

luizelias8/monitorar-espaco-hd

Repository files navigation

Monitoramento de Espaço em Disco

Este é um script em Python para monitorar o espaço livre no disco e exibir notificações no Windows quando o espaço livre estiver abaixo do esperado.

Funcionalidades

  • Monitoramento Automático: Verifica periodicamente o espaço livre no disco principal.
  • Notificações no Windows: Utiliza o módulo winotify para exibir notificações customizadas.
  • Configurações Flexíveis: As configurações, como o espaço livre esperado, são definidas no arquivo configuracoes.ini.
  • Registro em Arquivo de Log: Registra informações, avisos e erros em um arquivo de log (espaco_disco.log).

Requisitos

  • Python 3.x
  • Bibliotecas Python necessárias: psutil e winotify

Instalação

  1. Clone o repositório:
git clone https://github.com/luizelias8/monitorar-espaco-hd.git
cd monitorar-espaco-hd
  1. Instale os requisitos necessários:
pip install -r requirements.txt
  1. Configuração do Arquivo de Preferências:
  • Renomeie o arquivo configuracoes-exemplo.ini para configuracoes.ini.
  • Edite configuracoes.ini e defina espaco_livre_esperado_gb com o valor desejado em gigabytes. Defina particoes com as partições que deseja monitorar.

Uso

Execute o script monitorar_espaco_hd.py. Ele irá verificar o espaço livre no disco e exibir notificações conforme configurado.

Nota: O arquivo de log espaco_disco.log registra todas as operações e pode ser útil para diagnósticos e histórico.

Contribuição

Contribuições são bem-vindas!

Autor

Luiz Elias

About

Script em Python para monitorar o espaço livre no disco e exibir notificações no Windows.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages