Portable Countdown Timer

Discuss anything related to portable freeware here.
Post Reply
Message
Author
User avatar
Andrew Lee
Posts: 3048
Joined: Sat Feb 04, 2006 9:19 am
Contact:

Portable Countdown Timer

#1 Post by Andrew Lee »

Anyone know of a portable countdown timer that let's you set a certain number of minutes/seconds, then counts down and sounds an alert when the set interval has expired?

The timer must be simple and be able to be minimized to the tray. Pizza Timer is too flashy for my taste, and Marxio Timer is too complicated.

The closest I've found is Egg Timer, but it's not freeware (though it is portable and not crippled either).

User avatar
guinness
Posts: 4118
Joined: Mon Aug 27, 2007 2:00 am
Contact:

Re: Portable Countdown Timer

#2 Post by guinness »

Have a look here: http://www.autoitscript.com/forum/index ... opic=75932

Code: Select all

#include <GUIConstants.au3>
GUICreate("Clock", 210, 100)
$OK_Btn = GUICtrlCreateButton("Start", 10, 10, 70, 25)
$std = GUICtrlCreateInput ("Hours", 90,  10, 50, 25)
$min = GUICtrlCreateInput ("Min", 150,  10, 50, 25)
GuiCtrlCreateLabel(":", 142, 14, 5, 25)
$lab = GUICtrlCreateLabel("Time left: ", 10, 50, 200, 20)
$progressbar1 = GUICtrlCreateProgress (10,70,190,20)
GUISetState(@SW_SHOW)

While 1
    $msg = GUIGetMsg()
    
    Select
        
        Case $msg = $GUI_EVENT_CLOSE
            GUIDelete()
            Exit
         
        Case $msg = $OK_Btn
            if GUICtrlRead($OK_Btn) = "Start" Then
                $time = (StringIsDigit(GUICtrlRead($std)) Or StringIsFloat(GUICtrlRead($std)))* GUICtrlRead($std) * 3600
                $time += (StringIsDigit(GUICtrlRead($min)) Or StringIsFloat(GUICtrlRead($min))) * GUICtrlRead($min) * 60    
                GUICtrlSetData ($OK_Btn,"Stop")
                $begin = TimerInit()
                While Int(TimerDiff($begin)/1000) <= $time
                    $Diffhour = Int($time/3600 - TimerDiff($begin)/3600000)
                    $Diffmin = Int(Mod($time/60 - TimerDiff($begin)/60000, 60))
                    $Diffsek = Int(Mod($time - TimerDiff($begin)/1000, 60))
                    GUICtrlSetData($lab, "Time Left: " & $Diffhour & " h " & $DiffMin & " min " & $Diffsek & " sec ")
                    GUICtrlSetData($progressbar1, (Int(TimerDiff($begin)/1000)/$time)*100)
                    if Int(TimerDiff($begin)/1000) = $time then
                        GUICtrlSetData($progressbar1, 100) 
                        SoundPlay(@WindowsDir & "\Media\Tada.wav", 1)
                        GUICtrlSetData($progressbar1, 0)
                        GUICtrlSetData ($OK_Btn,"Start")
                        ContinueCase 
                    EndIf
                    if GUIGetMsg() = $OK_Btn then 
                        GUICtrlSetData($progressbar1, 0)
                        GUICtrlSetData ($OK_Btn,"Start")
                        ContinueCase 
                    EndIf
                    Sleep(10)
                WEnd
            ElseIf GUICtrlRead($OK_Btn) = "Stop" Then
                GUICtrlSetData ($OK_Btn,"Start")
            EndIf
            
        Case @error
         
    EndSelect
     
 WEnd

ArnaudNime
Posts: 8
Joined: Fri Apr 13, 2007 10:43 pm
Location: Paris, France

Re: Portable Countdown Timer

#3 Post by ArnaudNime »

"Shutter" is already in the database and can raise an alarm instead of shutting down.

User avatar
joby_toss
Posts: 2970
Joined: Sat Feb 09, 2008 9:57 am
Location: Romania
Contact:

Re: Portable Countdown Timer

#4 Post by joby_toss »

The winner for me is 1Time.
Image
It doesn't, however, go to the system tray, but for me this is a good thing as the taskbar button is dynamic.

You may also wanna try ZeroTimer.
Image
It does go to the system tray (and the tray icon is dynamic), has multiple profiles, also one can make the alarm wav file's path relative by editing Timelist.dat file.
I also can't find a way to get rid of the annoying popup message (or at least make it appear in the background).

User avatar
Cornflower
Posts: 244
Joined: Fri Aug 31, 2007 7:58 am
Location: Canada's capital

Re: Portable Countdown Timer

#5 Post by Cornflower »

Multi Timer v1.27 does what you want, Andrew. This version is freeware, whereas the current version is trialware, so google for this or a sufficiently old version.
This timer from 2002 has up to 10 timers, minimizes to the system tray, and pops up a message when the countdown is complete (it also optionally counts up.

The non-portable aspect of the app is that it creates %Windows%\MultiTimer.ini, but either a batch file of yaP can take care of it, if you cannot find a different, fully portable, app that meets your requirements.

User avatar
Andrew Lee
Posts: 3048
Joined: Sat Feb 04, 2006 9:19 am
Contact:

Re: Portable Countdown Timer

#6 Post by Andrew Lee »

Thanks for your suggestions! For me, I think 1Time is most suited for my needs, so I'll be using that. Shutter and ZeroTimer are more versatile but a little overkill for my needs at the moment.

User avatar
Cornflower
Posts: 244
Joined: Fri Aug 31, 2007 7:58 am
Location: Canada's capital

Re: Portable Countdown Timer

#7 Post by Cornflower »

I like 1Time very much, now that I've seen it. Very intuitive as well. I like things hat you really don't need the help file for...

User avatar
joby_toss
Posts: 2970
Joined: Sat Feb 09, 2008 9:57 am
Location: Romania
Contact:

Re: Portable Countdown Timer

#8 Post by joby_toss »

I think that I've already seen this one here somewhere, but again, searching for "Free Countdown Timer" is a gamble.

http://www.free-countdown-timer.com/
Image
The timer wakes up your system from a Sleep/Hibernation mode.
The timer will automatically turn up the volume if you have it on mute by accident, and set a predefined volume level.
Customizable time formats.
You can put Free Countdown Timer on a flash drive and run it directly from there. In this way, all your timers will always be with you, the settings will be stored in file Data.ini.
Download: Free Countdown Timer Portable.
Countdown Timer Settings
  • Hours, Minutes, Seconds - Start value for a countdown timer.
    On zero - The timer will stop counting down on zero or restart counting. Every time when timer reaches zero it will signal.
    Turn on metronome - Tick like a timer every second.
    Label - Label different timers to indicate activities you must do at the sound of the alarm.
    Show countdown timer in floating window - Display a small separate window with a timer.
    Show message - If this checkbox is unchecked, then the signal can be stopped by clicking the icon in the system tray.
    Sound - Select the sound you want to use. You can adjust alarm sound by pressing "Browse" button. Free Countdown Timer comes with several sounds and offers full access to your music library.
    Turn on the volume - When the time comes to activate your alarm, the program can set alarm volume to a predefined level.
    Loop - The sound plays repeatedly.
    Snooze - Activates the "Snooze" feature on your computer.
    Wake up computer from a sleep mode - While your PC is in sleep/hibernation mode and the time comes to activate your alarm, Free Countdown Timer will wake up your computer. Verify that Free Countdown Timer is allowed to wake the computer
    Turn on the monitor power - Allows you to turn your computer's monitor on.
    Count till date and time
    Date, Time - Alarm date and time in your Windows native format.
    Repeat - You can set one-time alarms or repeating alarms. You can use the same settings on consecutive days after you set the initial timer. The countdown timer can continue counting as a stopwatch (increasing).
    Unlimited number of timers
    If you need countdown timer software for Windows-based computer, this is the software you are looking for. Free Countdown Timer supports unlimited number of alarms so that you are not restricted to the number of timers you can have.
Portable but not stealth: creates empty registry key [HKCU\software\ComfortSoftware\FreeCT].

User avatar
webfork
Posts: 10818
Joined: Wed Apr 11, 2007 8:06 pm
Location: US, Texas
Contact:

Re: Portable Countdown Timer

#9 Post by webfork »

Good program but wish there was a way to turn off the timer. In other words, I'd like to be able to just see the number of days and not a timer going down. The number of days is something I could have up on my desk at all times, the latter is a little distracting.

User avatar
Magibon
Posts: 177
Joined: Thu Feb 24, 2011 4:24 pm

Re: Portable Countdown Timer

#10 Post by Magibon »

ImageImage

i use M.I.T.T for interval training everyday..
http://interval-timer.com/

The PC version is free..
Which i use on my laptop ..

i made a portable/stealth version for it but can't figure out the dependencies..
it works flawlessly on my Win7/64 but not on anything else..
weird..

User avatar
webfork
Posts: 10818
Joined: Wed Apr 11, 2007 8:06 pm
Location: US, Texas
Contact:

Re: Portable Countdown Timer

#11 Post by webfork »

Update here: v.5.2.0 is out with some small but nice changes

https://free-countdown.com/
https://www.softpedia.com/get/PORTABLE- ... able.shtml

Post Reply