https://github.com/patrick7star/desligamento-automatico
Código feito em Python que desligar o sistema, informando o progresso. Usa a lib 'curses', mesmo que o 'ncurses', só que da própria biblioteca Python.
https://github.com/patrick7star/desligamento-automatico
cli linux ncurses shutdown-timer
Last synced: 10 months ago
JSON representation
Código feito em Python que desligar o sistema, informando o progresso. Usa a lib 'curses', mesmo que o 'ncurses', só que da própria biblioteca Python.
- Host: GitHub
- URL: https://github.com/patrick7star/desligamento-automatico
- Owner: patrick7star
- License: mpl-2.0
- Created: 2022-08-02T22:47:52.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2025-05-11T14:04:38.000Z (12 months ago)
- Last Synced: 2025-06-04T23:09:25.041Z (11 months ago)
- Topics: cli, linux, ncurses, shutdown-timer
- Language: Python
- Homepage:
- Size: 1.21 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Auto-OFF
versões:   
Código feito em Python que desligar o sistema, informando o progresso. Usa a lib 'curses', mesmo que o 'ncurses', só que da própria biblioteca Python. O progresso é iterativo, sem falar que envia notificações do horário, caso você tenha desativado no seu computador.
Figura 1: imagem geral do programa, onde aparece ele executado via terminal, a notificação no canto do programa é a notificação do horário; já como pode ser visto o sistema que o executa não tem(foi desativado)
As cores da barra vão mudando de acordo com que o tempo passa. Primeiro começa com um verde bem escuro, se afastando do tempo inicial, tal verde vai ficando claro, e mais claro até que atija o meio, onde ele fica amarelo; a última cor, lá para o final é vermelha, estamos falando de 15% para o fim do temporizador.

Outra barra relevante é a minuto, ela aparece quando demandas de mais de 30min são exigidas no programa. Sua aparição, como o nome já indicia, é um minuto, assim marca o minuto final. As cores dela também mudam de acordo com seu percentual, porém tem uma diferença entre ela e a barra maior -- claro, tirando que ela só marca um minuto e a outra o tempo inteiro: primeiro que ela tem uma cor a mais, a azul, que é a inicial, as outras são a mesma; seu tamanho também é menor que a prolongada; ela não aperece inicialmente quando acionada, e sim pop-up no minuto final.
barra do minuto final isolada.