Desligando o computador após download
Posted on out 18, 2008 under Python, Sem categoria | 4 ComentáriosOntem foi a gota d’água!! Começei um download as 22:00H, já era 00:30H e nada do download terminar, faltava 40% para o download terminar, e estava louco de sono. Então me inspirei e desenvolvi um pequeno script em Python, para desligar o notebook após o download ser concluído.
Utilizei o firefox para realizar o download, o qual possui a característica de adicionar ao nome do download a extensão .part. Através desse princípio desenvolvi o script, o qual verifica a existência do arquivo *.part, existindo o arquivo o script dorme por um minuto, quando o arquivo deixar de existir o computador será desligado.
import os.path
from time import sleep
import commands
while 1:
if os.path.exists('/home/marlon/downloads/teste.rar.part'):
print 'espera 1 minuto'
sleep(60)
else:
os.system("poweroff")
Hoje pela manhã, o computador estava desligado!
A linguagem Python é muito versátil e elegante, excelente para desenvolvimento rápido. Este script pode ser modificado para tomar a decisão através do tamanho do arquivo, que com Python pode ser descoberto através do método os.path.getsize(‘file’).
Forte abraço.

Excelente Solução!!!
Vo estudar direito esse cod amanhã! Vlw! =)
Libera o código e como se aplica no nosso caso, seres humanos normais!
Abraços
Hi!
Maybe you wish to know about Los Angeles Florist?
regards,
FieltFlub
Hi!
Maybe you wish to know about Florist Glendale CA?
regards,
FieltFlub