pyWakeUp 1.0
Domingo, Abril 1st, 2007
Olá,
Depois de ter o celular roubado e consequentemente a agenda e o despertador, tive a idéia de construir um despertador desenvolvido em python. Aí está, o pyWakeUp.
Daqui pra frente vou precisar aprender outra linguagem, e esse mini-projeto vai ser abandonado por mim. Assim, vou jogar aqui em GPL pra quem quizer aperfeiçoa-lo e continuar com ele, ficar a vontade:
Como foi feito meio as pressas porque eu to precisando pra ele já pra dormir hoje, não deu tempo de testar muito, mas já tem várias coisas que eu gostaria de ver nele, e como não vou poder continuar:
- - A barrinha (progressbar) deveria ficar enchendo até que a hora de despertar fosse igual a hora do computador. Ou seja, o marco a ser atingido pela hora do computador é a hora de despertar, e atualmente tá só ‘’pulse()'’, indo pra lá e pra cá.
- - A mais importante: Os threads não estão sendo desligados. Não procurei como faz isso, mas não deve ser complicado. Quando você clica em ‘Ok!’ varias vezes, vão criando multiplos threads e isso pode lotar tua memória.Isso não é o pior: Seu dispositivo de áudio pode ficar ocupado com um thread e o som vai acabar não tocando.
- - Eu ia gostar de que fosse feito algum botãozinho de status, se o despertador estivesse ligado um widget de luzinha ficasse verde, senão vermelho (por exemplo).
- - Não sou o melhor no design de GUI’s, essa mesmo está horrivel. Queria que o ‘Hora Atual’ tivesse algum destaque, a hora ficasse maior por exemplo. Enfim, eu gostaria de que fosse remodelado
- - Só agora, após empacotado e enviado pro servidor foi que lembrei que não coloquei um try except no import dos modulos! Quem pegar ele pra brincar favor fazer isso. É que usei o pymedia pra tocar o som de despertar, e ele não é nativo da VM do python…
Pronto, acho que é mais ou menos isso. Quem fizer o download, achar bugs, fazer alterações ou qualquer coisa do tipo peço que me avisem só para que eu use a nova versão feita\adaptada por você. Essa minha ainda tá alpha-beta-0.01 e tô com medo de ele não tocar amanhã e eu dormir demais! O___o
Posted in Tecnologia | 1 Comment »