¿Estás perdiendo tu tiempo?

Por Axel Marazzi el 7 de Abril de 2009, 16:48 en Curiosidades, Productividad, Software.

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 ;-)

Referencias

Comentarios

  1. Habrá mejor manera de malgastar el tiempo que con este script?

    Responder

  2. Lo mejor que se puede hacer con el tiempo es malgastarlo ;D

    O porque los sitios mas exitosos de la web son para eso?

    Responder

  3. Al segundo día, todo el mundo le dará sistemáticamente al No…

    Responder

  4. no lo necesito, ya se que estoy malgastando mi tiempo

    Responder

  5. 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

    Responder

  6. meteorix

    con que nombre debo guardar el script ?

    Responder

  7. Que aso VB jaa
    Minimo lo hubieran hecho en C#

    Responder

  8. @spayder26: Mañana voy a hacer un post con tu comentario :-) Muchas gracias por el aporte.

    @meteorix: Con el nombre que desees.

    Responder

  9. Menuda gilipollez macho… te habrás quedado agusto…

    Responder

  10. Pero para tonto el que decía de hacerlo en C….

    Responder

  11. Bueno, es como tener una madre en el ordenador diciendote qu trabajes :-D
    Pero esta se puede pagar, dándole a No je je

    Responder

  12. dije C# no C

    Responder

  13. 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.

    Responder

Información sobre comentarios

¡Gracias por dejarnos tus comentarios! — por favor intenta mantener tu opinión relacionada con la anotación, no usar insultos, agresiones, o faltas de respeto al autor y otros participantes de la discusión, en caso de no hacerlo tu comentario podría ser borrado.

Existe mucha más información en nuestra política de comentarios.