
Sigue leyendo increíbles blogs de otras temáticas




Uno de los lectores de Lifehacker envió un interesante y simple script de Visual Basic que hará que tengamos en cuenta el tiempo que estamos perdiendo. Lo que hace es, cada 20 minutos, preguntarte si quieres seguir haciendo lo que estás haciendo o si deberías dejar de malgastar tu tiempo.
Si haces clic en Yes el script comenzará a contar el tiempo desde 0 y volverá a aparecer a los 20 minutos y si presionas en No se cerrará (considerando que empezaste a trabajar y a hacer valer tu tiempo).
La forma de instalarlo es de lo más simple. Tienes que abrir el notepad (bloc de notas) y copiar el siguiente código con la extensión .vbs:
' Written by Robert Matusky ~~
' 2009-04-05
minutes = 20
seconds = minutes * 60
milliseconds = seconds * 1000
do
userContinue = msgBox ("Consider if this is really how I need to be spending my time. Continue?", vbYesNo + vbSystemModal )
yesVal = 6
if userContinue = yesVal then
Wscript.sleep milliseconds
end if
loop While userContinue = yesVal
Lo único que tienes que hacer para que este script se inicie con tu sistema operativo es ubicarlo en la carpeta StartUp si está en inglés o en Inicio si lo tienes en castellano. Nada mejor que un buen truco para mejorar la productividad ;-)
Habrá mejor manera de malgastar el tiempo que con este script?
Lo mejor que se puede hacer con el tiempo es malgastarlo ;D
O porque los sitios mas exitosos de la web son para eso?
Al segundo día, todo el mundo le dará sistemáticamente al No…
no lo necesito, ya se que estoy malgastando mi tiempo
porque algunos somos libres…
#!/bin/bash
# By Spayder26, GPLv3′ed
# Require: zenity
while $(zenity –question –text=”Consider if this is really how I need to be spending my time. Continue?” –ok-label=”Yes” –cancel-label=”No”);
do
sleep 20m
done
con que nombre debo guardar el script ?
Que aso VB jaa
Minimo lo hubieran hecho en C#
@spayder26: Mañana voy a hacer un post con tu comentario :-) Muchas gracias por el aporte.
@meteorix: Con el nombre que desees.
Menuda gilipollez macho… te habrás quedado agusto…
Pero para tonto el que decía de hacerlo en C….
Bueno, es como tener una madre en el ordenador diciendote qu trabajes :-D
Pero esta se puede pagar, dándole a No je je
dije C# no C
No crees que usar C (C#) es matar una mosca a cañonazos? realmente tomarias tantas complicaciones para una aplicacion tan sencilla?
A veces hay que saber que un lenguage de script feo como VBS puede una muy buena decision para afrontar un problema.
Quizas en esto sea mas importante para un programador que otros conocimientos.