Horá do descanso! Uma peque aplicação que fiz usando pygtk
Publicado por Eros (última atualização em 06/07/2011)
[ Hits: 6.262 ]
Ai pessoal uma pequena aplicação que fiz em pygtk, que de meia em meia hora exibe uma tela com uma mensagem "ta na hora de descansar". Ótimo pra quem fica no computador e perde a hora na frente do mesmo. uma boa pra lembrar de dar uma pausinha pra ir beber água café e tals. Acho que também serve de dica pra quem ta aprendendo pygtk assim como eu ;)
#!/usr/bin/python # # main.py # Copyright (C) Eros Araújo Alves Reis 2011 <eros.reis@live.com> # # hora is free software: you can redistribute it and/or modify it # under the terms of the GNU General Public License as published by the # Free Software Foundation, either version 3 of the License, or # (at your option) any later version. # # hora is distributed in the hope that it will be useful, but # WITHOUT ANY WARRANTY; without even the implied warranty of # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. # See the GNU General Public License for more details. # # You should have received a copy of the GNU General Public License along # with this program. If not, see <http://www.gnu.org/licenses/>. #coding: utf-8 #pygtk.require('2.0') #! /usr/bin/env python #-*- coding: utf-8 -*- import pygtk import gtk import gobject minuto = 0 janela = gtk.Window (gtk.WINDOW_TOPLEVEL) label = gtk.Label("Ta na hora de descansar") janela.add(label) janela.show_all() def verificar(): global minuto if (minuto < 30): minuto = minuto+1 janela.hide_all() else: janela.show_all() minuto = 0 return True a = gobject.timeout_add(60000, verificar) gtk.main()
Calculadora Python - sem bugs !?
Nenhum comentário foi encontrado.
Compartilhando a tela do Computador no Celular via Deskreen
Como Configurar um Túnel SSH Reverso para Acessar Sua Máquina Local a Partir de uma Máquina Remota
Configuração para desligamento automatizado de Computadores em um Ambiente Comercial
Efeito "livro" em arquivos PDF
Como resolver o erro no CUPS: Unable to get list of printer drivers
Flatpak: remover runtimes não usados e pacotes
Mudar o gerenciador de login (GDM para SDDM e vice-versa) - parte 2
Como atualizar o Debian 8 para o 10 (10)
Dica sobre iptables ACCEPT e DROP (6)
NGNIX - Aplicar SNAT para evitar roteamento assimetrico (29)
[Python] Automação de scan de vulnerabilidades
[Python] Script para analise de superficie de ataque
[Shell Script] Novo script para redimensionar, rotacionar, converter e espelhar arquivos de imagem
[Shell Script] Iniciador de DOOM (DSDA-DOOM, Doom Retro ou Woof!)
[Shell Script] Script para adicionar bordas às imagens de uma pasta