• slider_bkg_nebula
    Alarm Clock Pro 10
    Version 10.1.3
    Alarm Clock Pro isn't just an ordinary alarm clock. Use it to wake you up in the morning, send & compose e-mails, remind you of appointments, randomize the iTunes selection, control an internet radio station, and even time your baking!
    Download Trial

Great Taste

From the tinker-tonk of an incoming phone call, car horns during rush hour, and loud neighbours, we are all over-saturated with noise!

Wake up to the serenity of your musical selection instead! Put to rest the goofy retro beeps and buzzing of a bedside alarm clock or cell phone.


Automatically send e-mail reminders that included dynamic content such as web cam shots, screen shots, or computer information or send customized text messages!
Use Alarm Clock Pro to routinely take screenshots or web cam shots and have them e-mailed to yourself. Ideal for monitoring employees activities or helping identify the culprit if someone is using your computer without permission.
Ping web pages, launch URLs, open files, erase folders, execute shell commands, and perform a variety of other tasks!

Multi-Platform & Purpose

Fully functional Mac and Windows counterparts. Experience exactly the same product on both operating systems wether you are at work, school, home or on the go!

Use Alarm Clock Pro when waking up, as a reminder to take medications, or keep social appointments. At work, schedule follow up appointments with clients, set break reminders, run the office radio, set project timers, or discreetly monitor employee workspaces.


Other Highlights

iTunes Enhanced

Connect directly with iTunes to play a specific playlist or the entire library! Shuffle or play songs in sequence.

Built-in Jingles

Select from one of numerous professionally designed custom ringtones, or import an alternative!

Web Radio Ready

Stream music live from a favourite web radio station for the freshest music selection every day!

On-Screen Notifications

Display passive onscreen notifications that serve as great reminders!

Stopwatches & Timers

Kitchen-style timers as well as an unlimited number of stop watches.

Wake from Sleep

Never have to leave your computer on! Automatically wakes your Mac from sleep or turns it on as needed.

iTunes Interaction

Select from any iTunes media source and play a single song, or and entire playlist!

Internet Radio, Movies, and more!

Play a streaming URL, play a movie, or open a photo.

Send E-Mails

Send custom-tailored e-mail messages.

Send Text Messages

Send custom-tailored text messages.

Take Screenshots

Archive or e-mail the current screen state.

Take Web Cam Photo

Archive or e-mail a snap from the web cam.

Announce Text

Speak a single line, or random chunk, of text.

Wake Mac from Sleep

Wake the Mac from sleep on-demand for scheduled alarms. Not available on the PC version for now.

Onscreen Notifications

Display visual alerts onscreen.

Audio Fader

Fade in and out of movies and music.

Timers

Create an unlimited number of countdown timers.

Stopwatch

Easily time events or projects.

Shell Access

Power user? Execute routine command shell operations.

Launch Web Sites

Open a link to a web site in the default web browser.

World Clocks

View clocks for various time zones relative to another.

Differences

Calculate the difference between two time periods.

For the full or trial version of our app, please use the download links below. After installation, the trial will automatically begin. For users owning a valid license, unlock the software via the "Unlock Product..." menu item if necessary.

Current Version

Older Versions

These versions are no longer supported and are listed primarily for customers owning older licenses.

Name Version Size Date Platform Minimum OS Download
Alarm Clock Pro 9.6.1 27.69 MB October 14, 2014 PC Windwows XP Download
Alarm Clock Pro 9.6.1 17.87 MB October 14, 2014 Mac Mac OS X 10.7 (Intel) Download
Alarm Clock Pro 9.4.8 11.67 MB October 23, 2012 PC Windwows XP Download
Alarm Clock Pro 9.4.8 22.63 MB October 23, 2012 Mac Mac OS X 10.6 (Universal) Download

Great app with even greater capabilities. Support for this stuff is awesome, too - it's quick, it's thorough and they seem to really care about their customers. If only more companies worked in the same fashion as Koingo does… I think I'd have a lot more faith in a lot more products out there than I do today.

Kate Hogan

I'll admit, I was pretty skeptical at first because I'd been through so many other apps recently that didn't quite cut it. I was pleasantly surprised when Alarm Clock Pro did everything I was looking for it to do and then some. I will definitely be checking out Koingo's other apps after this experience. This stuff is gold!

Sasha Goodman

Lets me automate a large amount of daily tasks just with alarms instead of complicated system utilities.

Nicolas Erikson

I got this app a while ago but didn't start using it until recently. Now I don't know how I ever lived without it. It's got everything you could ever possibly need from any type of alarm - I don't even just use it to wake up in the morning, I use it for everything from baking to school work to remembering when my favourite TV show comes on. It's the app I never knew I needed. Highly recommended!

Adam Knight

I'd much rather use this every morning than my actual physical alarm clock.

Johan Erikson

Makes managing my social life a breeze!

Anna Velriti

Even my dogs have gotten used to ACP since I've started using it to schedule feeding times!

Alan Kennedy

Organizational in every way possible. You can organize everything with a simple sidebar feature, while your alarms organize your life. It makes every day feel so much more neat and tidy for me, which in turn makes my whole life feel a little cleaner. There's nothing worse than realizing you missed an event or deadline simply because you weren't organized enough… and that's the best part about it - with this app working for me, I no longer have to be.

Terry Wassenaar

Never fails to get me up and moving on time, every time.

Vinny McGregor

The easiest and most effective time management solution for our home office.

Gregory Richardson

All of our products come with a full set of licensing options: from single users and households to small businesses and larger corporations.


Personal Licenses

Student$9.95

Request
  • Renewal $4.00 subscription
    Upgrade $5.00 pay as you go
  • 1 Year Free Upgrades
  • 1 computer

Household$49.95

Order
  • Renewal $15.00 subscription
    Upgrade $25.00 pay as you go
  • 1 Year Free Upgrades
  • 1 household

Business Licenses

School$79.00

Order
  • Renewal $25.00 subscription
    Upgrade $40.00 pay as you go
  • 1 Year Free Upgrades
  • 1 school

Corporate$295.00

Order
  • Renewal $100.00 subscription
    Upgrade $150.00 pay as you go
  • 1 Year Free Upgrades
  • Unlimited

Our manual is always expanding! While we strongly believe our products as so intuitive you shouldn't need a manual, there are exceptions now and then. If you feel there is something missing from the documentation, please contact us.

For a single-page listing of all help entries, click here.

If an alarm is set up and it doesn't ring when the time comes, there are a few things to check.

  • Make sure Alarm Clock Pro is open or, on Mac OS X only, that the option to start the app at login is enabled in the Preferences window.
  • Verify the alarm is turned "on" in the main window. If the alarm keeps turning off automatically, it may be incorrectly configured.
  • If the computer was asleep or shutdown, the alarm will not have rung unless it was configured to wake the system from sleep. To turn on this feature, turn on the "Wake the computer when needed" checkbox in the Advanced tab of the alarm details window.
  • The computer may have screensaver password protection enabled. Wake events are scheduled 5 minutes prior to alarms ringing; however, when the system wakes up it may ask for an administrator password. If no password is entered within 60 seconds, it may go back to sleep. This could mean the system has gone back to sleep and the ring will be skipped.
  • The alarm configuration may be invalid. Right-click the alarm in the main list and choose "Preview" to ensure it executes all of its actions as expected. Error messages will be shown if an action cannot be completed.
  • Speaker volume may have been turned down or off so it appeared as nothing happened for audio alarms.

Alarm Clock Pro 10 attempts to import Alarm Clock Pro 9.x alarms the best it can when it is first launched. Unfortunately, because of the dramatic difference in functionality between the two versions, not all settings may be carried over.

Settings from earlier versions of Alarm Clock Pro, such as version 8, will not be imported. Alarms must be manually reconfigured.

It's likely that the app is indeed open but it is not visible in the menubar as the menubar is over-crowded. Resolve this by following the steps below:

  1. Click the Finder icon in the Dock.
  2. While holding down the Command key on the keyboard, drag and drop icons you are not using off of the right-side of the menubar.
  3. Repeat the previous step until the Alarm Clock Pro clock icon appears.
  4. Click the menu and select "Open Alarm Clock Pro"

Alternatively, press Command-Option-Shift-\ on your keyboard. This is the global hot key for the application and will open the app's main window.

Alarm Clock Pro is compatible with the Apple Remote and will perform the following functions:

  1. Volume Up button: System volume increase by 10%
  2. Volume Down button: System volume decrease by 10%
  3. Menu Button: Stops all media alarms if ringing.
  4. Menu Button (hold): Stops all media alarms as well as iTunes if it is playing.
  5. Select Button: Speak the current system time.
  6. Play Button: Will launch and begin playing iTunes.
  7. Right Button: An internal media alarm is ringing with more than one media file, the next media file will be played.
  8. Left Button: An internal media alarm is ringing with more than one media file, the previous media file will be played.
  9. Right Button (hold): An internal media alarm is ringing with more than one media file, the first media file will be played.
  10. Left Button (hold): An internal media alarm is ringing with more than one media file, the last media file will be played.

Some Macs do not include a built-in infrared (IR) receiver. Computers without an IR receiver can instead work with the Remote application for iPad, iPhone, and iPod Touch. Check your Mac's documentation, or look in System Profiler (within the USB section) to see if your Mac includes an IR receiver. If your Mac has an IR receiver, but does not seem to respond to an Apple Remote, make sure the infrared receiver is not disabled in Security preferences.

Alarms can be rung using AppleScript. Use the following syntax:

tell application "Alarm Clock Pro"
  ring "my alarm name"
end tell

The "Chronoindex" determines the number of days, hours, minutes and seconds between two dates. The Chronoindex is available as a tab in the main window of Alarm Clock Pro.

The Time Zones tab in the main window of Alarm Clock Pro will allow you to create a calculation relative to the current time or a specific time in another Time Zone.

As of Alarm Clock Pro 10, alarms can automatically be synchronized with Calendar.app on Mac OS X. To enable this feature, turn on "Include in Calendar.app" in the Advanced tab of the alarm details window.

If the computer fails to wake from sleep, there are a few possible solutions.

  • The "Wake the computer from sleep" checkbox may not have been enabled in the Advanced tab of the alarm details window.
  • If on a laptop, ensure the lid is open.
  • Maybe the computer did wake up, but went back to sleep prematurely because the operating system required authentication. Disabling the screensaver password is one workaround, as if there was no password entered within 60 seconds, the computer goes back to sleep.
  • The system clock may have been set incorrectly when the alarm was last scheduled with the system's power manager. Turn the alarm off, and then back on again.

Certain features in Alarm Clock Pro, such as the "Key Smasher" or Apple Remote integration make use of "Core Actions." These are described in more detail below.

No Action Do not do anything.
Stop Ringing (All) Stops the Dock icon from bouncing, stops any playing media, stops the menubar icon from flashing, stops iTunes, and stops speaking.
Stop Flashing Stop the menubar icon from flashing.
Stop iTunes Stop iTunes from playing.
Stop Playing Media Stop playing any multimedia within Alarm Clock Pro.
Stop Speaking Stop speaking any text being read.
Snooze Snooze any alarms with an "alarm notice" or media window open.
Stopwatch Action Starts or stops the "Stopwatch."
Stopwatch Lap Presses the Lap button in the "Stopwatch".
Stopwatch Reset Presses the Reset button in the "Stopwatch".
System Volume Up Turns the system volume up 10%.
System Volume Down Turns the system volume down 10%.
iTunes Volume Up Turns up the iTunes volume by 10%.
iTunes Volume Down Turns down the iTunes volume by 10%.
Randomize Task Shows, if necessary, the "Task Randomizer" and chooses a new task at random.
Quit Alarm Clock Pro Attempts to quit Alarm Clock Pro. May fail if the "Prevent Quit" option is enabled.
Step 1: Begin by choosing "New" from the "Alarm" and then entering an alarm name, then choose one of the alarm types.
  1. The "Daily" alarm will ring at a specific time each day.
  2. The "Weekly" alarm will ring at a time on specific days of the week. Additionally, occurrences can be specified to indicate perhaps only to ring on the first Friday of a month.
  3. The "Monthly" alarm will ring on a specific day of the month at a specific time. Multiple months may be chosen.
  4. The "Specific Date" alarm will ring at a specific time on a single date.
  5. The "Hourly" alarm will ring at a number of minutes past the hour.

Step 2: Configure actions that should occur when the alarm rings in the tabs that follow. This may be playing iTunes, sending text messages, showing alerts, or much more. Multiple actions may be set.

Step 3: Close the window and click Save Changes.

Step 4: Right-click the alarm in the main window and choose "Preview" to ensure it runs as expected.

  1. Quit both Alarm Clock Pro and Arise.
  2. Open Terminal.app and copy and paste the following. Then hit enter.
    defaults import com.koingosw.alarmclockpro ~/Library/Preferences/com.kallaxa.Arise.plist
  3. Launch Alarm Clock Pro.

Alarm Clock Pro comes with a variety of built-in ringtones when enabling the Media action. If you have an interest in adding some of your own to the application, drop the audio file in the folder listed below. If one of the folders does not exist, create it as you go.

Mac OS X:

  • In the Finder choose "Go" from the menubar and select "Go to Folder"
  • Enter "~/Library/Application Support" and hit enter.
  • Create a folder called " com.koingosw.alarmclockpro" (if it does not exist), and open it.
  • Inside that folder, create another folder called "Ringtones" (if it does not exist) and open it.
  • Place audio files in this folder.

Windows XP:

  • Navigate to the following location, creating folders as you go: C:\Documents and Settings\Your_User_Name\Application Data\com.koingosw.alarmclockpro\Ringtones
  • Place audio files in this folder.

Windows Vista/7:

  • Navigate to the following location, creating folders as you go: C:\Users\Your_User_Name\Application Data\com.koingosw.alarmclockpro\Ringtones
  • Place audio files in this folder.
  • App cannot be brought foremost for alert windows when Mac OS X Screensaver Lock is open. Should be foremost when unlocked.
  • iTunes playlists fail when remote speakers are not connected. Program should auto-switch to "Use Computer" speakers when speakers not available.
  • Does not re-open windows on the correct screen. For instance, if the window was placed on screen #2 and then closed, it will be re-opened on screen #1. (date produced: 2008-09-12, appeared in version: 8.5.4)
  • If a window is to be opened centered, it opens centered in the middle of the total of all screens forcing the window to be straddled across multiple screens, versus the centered across the first screen. (date produced: 2008-09-12, appeared in version: 8.5.4)
  • Apple Remote may not be functioning properly on 10.7/10.8
  • Cannot type old dates (ie. 1970) into Differences.

Alarm Clock Pro can lose contact with iTunes if a misconfiguration is present on the system. This will result in an OLE Exception error message. Please re-download iTunes with QuickTime and install to correct this problem.

It is possible to run compiled Automator Actions within Alarm Clock Pro to handle tasks that Alarm Clock Pro does not have Action types for.

  1. Save the Automator Action out as an "Application" by choosing "Save As..." from the "File" menu.
  2. Create a new alarm in Alarm Clock Pro.
  3. In the Files tab, add the .app that was just created.

Alarm Clock Pro can send a text message to a cell phone. This feature requires that you contact us prior to use with valid photo ID. We have added this policy to prevent abuse. A maximum of 10 messages may be sent per day. For an additional fee, we can increase this. Additionally, text message content can be customized with variables. See our manual entry on Text Variables.

Create a Text Message Alarm
  1. Create a new alarm.
  2. Click the Alerts tab and turn on the "Send a text message" feature.
  3. Click the Settings button.
  4. Enter the recipient's phone number with country code and your KoingoSW.com account details.
  5. Enter a message and click "Done"
  6. Close, save, and then Preview the alarm.

Alarm Clock Pro can send an e-mail message, with attachments if desired, to a specific address. All of the fields may contain "Text Variables."

Create an E-Mail Alarm
  1. Create a new alarm and navigate to the "Web" tab.
  2. Turn on the "Send an email" checkbox and click Settings.
  3. Enter the recipient and sender information, as well as a message subject and body.
  4. Click the Outgoing Mail Server tab and enter your SMTP server information. You may need to contact your Internet Service Provider for this information.
  5. Click Done, and then close, save and preview the alarm.

See our FAQ entry on our web site for common SMTP settings.

On Mac OS X, pressing Command-Option-Shift-\ all at the same time will reveal Alarm Clock Pro and open the main window.

The "Snooze" feature will put the alarm back to sleep for a specified number of minutes. The snooze button is only shown if the "Show visual notification" or "Play multimedia" option is enabled.

"Snooze Intervals" are specified in the Details tab of the alarm details window. By default, snooze intervals are already entered for you. Each time the snooze button is hit, the alarm will countdown based on the next number of minutes listed.

The "Stopwatch" measures the precise amount of time that has elapsed, including the ability to measure multiple laps.

Create a New Stopwatch

  • Click the "Stopwatch" tab in the main window.
  • Click the New Stopwatch button.
  • Enter a name for this stopwatch, and then close the window and press Save Changes.
  • Hit the toggle switch to turn the Stopwatch on or off.
Alarm Clock Pro has the native ability to launch documents and applications, but not close them. However, it is possible through the system command line. Create an Alarm to Close a Program on Mac OS X
  1. Create a new alarm by choosing "New Alarm" in the Alarms tab of the main window.
  2. Set up the alarm as desired, and navigate to the Advanced tab.
  3. Turn on the "Execute shell command" checkbox and press Settings.
  4. Enter the command: killall "MyApplication"
    The value in quotes above should be the executable name of the program to close. If the executable name is not known, open the "Activity Monitor" application that comes with Mac OS X while the application is running, and use the name that is shown under the "Process Name" column.
  5. Press "Done" and continue to set up and activate the alarm as desired.

When composing an e-mail, sending a text message, saving a screenshot, saving a webcam shot, displaying an alert, or performing various other tasks in Alarm Clock Pro which involve text, variables can be used to insert dynamic information. See the chart below.

{AlarmName} The name of the alarm.
{ShortTime} The time, without seconds (ie. 11:50 AM) based on the system date settings.
{LongTime} The time, with seconds (ie. 11:50:23 AM) based on the system date settings.
{ShortDate} The short date (ie. 11/28/2020) based on the system date settings.
{LongDate} The long worded date (ie. Thursday, May 15, 2020) based on the system date settings.
{AbbreviatedDate} The abbreviated worded date (ie. Thu, May 15, 2020) based on the system date settings.
{Year} The four digital representation of the year.
{MonthLong} The English name of the current month.
{MonthShort} The abbreviated English name of the current month.
{Month#} The two digit (with leading zeros if necessary) number of the current month.
{0Day} The two digit (with leading zeros if necessary) current day of the month.
{Day} The current day of the month. May be one or two digits.
{0Hour24} The two digit (with leading zeros if necessary) current hour. Represented in 24-Hour Format.
{Hour24} The current hour. May be one or two digits. Represented in 24-Hour Format.
{0Hour12} The two digit (with leading zeros if necessary) current hour. Represented in 12-Hour Format.
{Hour12} The current hour. May be one or two digits. Represented in 12-Hour Format.
{AMPM} Displays AM if the time on or before 11:59am, or PM if the time is afterward.
{Minute} The two digit (with leading zeros if necessary) current minute.
{Second} The two digit (with leading zeros if necessary) current second.
{CurrentUsername} The full username of the currently logged in user.
{CurrentShortUsername} The short username of the currently logged in user.
{IPAddresses} The local IPv4 address of this machine (ie. 192.168.1.100).
{MacSerialNumber} The serial number of this computer (Mac only).
{MACAddresses} The MAC (ethernet) addresses of all the network cards in this machine (ie. 00:FF:00:FF:FF:FF).
{OperatingSystem} The operating system version string.
{AvailableRAM} How much RAM is unused on the system.
{LogicalRAM} The amount of logical RAM in the system.
{PhysicalRAM} The amount of physical RAM in the system.
{OpenAppNames} A list of open application names.
{OpenAppBundles} A list of open application bundle identifiers (Mac only).
{OpenAppProcessIDs} A list of open application process IDs.

Alarm Clock Pro uses the system date and time to run alarms, as well as the setting for format. Choose the correct localization on the computer and relaunch Alarm Clock Pro to enable input in different date and time formats.

Enable 24-Hour Input on Mac OS X

  1. Choose "System Preferences" from the Apple menu.
  2. Click the "Language & Region" icon.
  3. Choose the desired format.
  4. Restart Alarm Clock Pro.

Customizing Date and Time formats manually using the "Customize..." buttons may not affect how they appear in Alarm Clock Pro.

NOTE: This feature is not available in the App Store version due to Apple's restrictions.

Alarms cannot ring when the computer is turned off or sleeping. However, Alarm Clock Pro can be configured to automatically wake or turn on the computer a few minutes prior to alarm events, ensuring the system is ready and available when it needs to be.

These "power events" are scheduled on-the-fly by Alarm Clock Pro, removing the headache of having to do it yourself. Simply enable the "Wake the computer from sleep" option in the Advanced tab of the alarm details window.

Timer improvements
  1. The current timer doesn't offer the needed functionality for fitness training. The key to what would make Alarm Clock Pro useful as a fitness timer is that you can set 1 or 2 intervals and the number of repeats.
  2. Ability for timer window to go in background.
  3. Full-screen visual timer to aid when timing speeches.
  4. Project Timers in a count-up clock style (for services by the hour for example).
  5. Timer field to have a value limit of 60 min/sec.
  6. Ability to save the Timer window position.
  7. Add "days" box to timer mode.
  8. Visual Timer - Reskin/Resize options.
  9. Restore pause/resume function to Visual Timer.
  10. Timers should pause, not reset, between app relaunches. Countdown should resume.
Stopwatch improvements
  1. Export Stopwatch lap times
  2. Set order of alarm actions.
iTunes Enhancements
  1. When playing a playlist in iTunes, allow the setting of the 'Randomize' feature in iTunes as well.
  2. If iTunes alarm fails (15 attempts msg), perform a backup action.
  3. iTunes fade out.
  4. Support multiple iTunes libraries.
  5. Add CDs and shared music to iTunes playlist choices.
  6. iTunes Smart playlist ring option.
  7. Add a new Action to automatically resume playback in iTunes (useful in case a stream stalls).
  8. Play random iTunes Song: new option for checked songs only.
Alarm enhancements
  1. Re-add in date/time exclusions for alarms. Allow ranges.
  2. Ring every X days/weeks/months/years versus previous ring date.
  3. Set alarm to last day of month
  4. Option for alarm categories in ACP menu bar item list.
  5. Warn x days, min, hours, sec before an alarm is to ring with a message box (like iCal).
  6. CoreActions to enable/disable/pause/resume/preview other alarms.
  7. Ability to specify 24-hour time format manually instead of using OS Region.
  8. For Alerts/Notices, make sure to display on the current user "space" on Mac OS X
  9. Save SMTP settings to default location
  10. Calendar popup window when setting an alarm by date
  11. Option to disable automatic ringing of alarms overdue by more than 5 minutes. Alarm Clock Pro presently checks alarms frequently to see if they should have rung, but didn't, while the program was open. This can happen if the computer was asleep while the app was open and the alarm was due, or the app stalled for the minute during the time it should've rung.
  12. Ability to play video in fullscreen.
  13. Keyboard shortcuts for all the functions (start/stop, reset, etc.).
  14. Bulk-edit alarms.
  15. Ability to record own reminders, and playback.
  16. Auto-snooze when alarm media ends.
  17. Countdown-style reminders which remind the user of important events at preset intervals, with a final alarm on the date & time of the event.
  18. Alarm checker feature: To list all alarms set to ring within a specific time period set by the user.
  19. Put an alarm log somewhere which lists all past alarm actions.
  20. Multi-stage Timer alarms. Example: 25 minute alarm, 5 minute alarm, alternating until the user disables or removes the alarm.
  21. Aggressive anti-snooze options (including typing a complex sentence or answering a complex math problem).
  22. Special event reminders (birthdays, anniversaries, holidays, etc.). Other options could include time settings for the reminder, and reminder repeat settings.
  23. Preferences setting for common exclusions presets (weekends, holidays, etc.).
  24. Ability to use any Airplay speakers for alarm clocks remotely (and also in iTunes). Maybe use AudioPlayThruMBS. See also: http://www.macupdate.com/info.php/id/26433/audio-switcher
  25. "Pause/Silence All" option
Desktop Clocks
  1. Text transparency slider for the clock text. Potentially useful when used with a background image.
  2. Ability to uninstall clocks.
  3. Make clocks remain visible with full-screen applications.
  4. Desktop clocks to support multiple copies & different time zones.
  5. Wallpaper clocks (see link for examples) http://www.vladstudio.com/wallpaperclock/
New alarm actions
  1. Podcast alarm type.
  2. Speak/display weather & news - RSS based.
  3. New Action to change desktop picture
  4. Save/Restore system volume
  5. Spotify support to begin playing a playlsit.
  6. DVD-Alarm Type (Mac only).
  7. Ability to close a program by name immediately or on a timer.
  8. Change screen brightness
  9. Alarm event type: change to working "Space"
General Improvements
  1. Power Manager functionality in XP/Vista.
  2. Visual time zones map.
  3. Use 8-bit window masks on Windows.

If an alarm is set up and it doesn't ring when the time comes, there are a few things to check.

  • Make sure Alarm Clock Pro is open or, on Mac OS X only, that the option to start the app at login is enabled in the Preferences window.
  • Verify the alarm is turned "on" in the main window. If the alarm keeps turning off automatically, it may be incorrectly configured.
  • If the computer was asleep or shutdown, the alarm will not have rung unless it was configured to wake the system from sleep. To turn on this feature, turn on the "Wake the computer when needed" checkbox in the Advanced tab of the alarm details window.
  • The computer may have screensaver password protection enabled. Wake events are scheduled 5 minutes prior to alarms ringing; however, when the system wakes up it may ask for an administrator password. If no password is entered within 60 seconds, it may go back to sleep. This could mean the system has gone back to sleep and the ring will be skipped.
  • The alarm configuration may be invalid. Right-click the alarm in the main list and choose "Preview" to ensure it executes all of its actions as expected. Error messages will be shown if an action cannot be completed.
  • Speaker volume may have been turned down or off so it appeared as nothing happened for audio alarms.

Alarm Clock Pro 10 attempts to import Alarm Clock Pro 9.x alarms the best it can when it is first launched. Unfortunately, because of the dramatic difference in functionality between the two versions, not all settings may be carried over.

Settings from earlier versions of Alarm Clock Pro, such as version 8, will not be imported. Alarms must be manually reconfigured.

It's likely that the app is indeed open but it is not visible in the menubar as the menubar is over-crowded. Resolve this by following the steps below:

  1. Click the Finder icon in the Dock.
  2. While holding down the Command key on the keyboard, drag and drop icons you are not using off of the right-side of the menubar.
  3. Repeat the previous step until the Alarm Clock Pro clock icon appears.
  4. Click the menu and select "Open Alarm Clock Pro"

Alternatively, press Command-Option-Shift-\ on your keyboard. This is the global hot key for the application and will open the app's main window.

Some Macs do not include a built-in infrared (IR) receiver. Computers without an IR receiver can instead work with the Remote application for iPad, iPhone, and iPod Touch. Check your Mac's documentation, or look in System Profiler (within the USB section) to see if your Mac includes an IR receiver. If your Mac has an IR receiver, but does not seem to respond to an Apple Remote, make sure the infrared receiver is not disabled in Security preferences.

If the computer fails to wake from sleep, there are a few possible solutions.

  • The "Wake the computer from sleep" checkbox may not have been enabled in the Advanced tab of the alarm details window.
  • If on a laptop, ensure the lid is open.
  • Maybe the computer did wake up, but went back to sleep prematurely because the operating system required authentication. Disabling the screensaver password is one workaround, as if there was no password entered within 60 seconds, the computer goes back to sleep.
  • The system clock may have been set incorrectly when the alarm was last scheduled with the system's power manager. Turn the alarm off, and then back on again.
  1. Quit both Alarm Clock Pro and Arise.
  2. Open Terminal.app and copy and paste the following. Then hit enter.
    defaults import com.koingosw.alarmclockpro ~/Library/Preferences/com.kallaxa.Arise.plist
  3. Launch Alarm Clock Pro.
  • App cannot be brought foremost for alert windows when Mac OS X Screensaver Lock is open. Should be foremost when unlocked.
  • iTunes playlists fail when remote speakers are not connected. Program should auto-switch to "Use Computer" speakers when speakers not available.
  • Does not re-open windows on the correct screen. For instance, if the window was placed on screen #2 and then closed, it will be re-opened on screen #1. (date produced: 2008-09-12, appeared in version: 8.5.4)
  • If a window is to be opened centered, it opens centered in the middle of the total of all screens forcing the window to be straddled across multiple screens, versus the centered across the first screen. (date produced: 2008-09-12, appeared in version: 8.5.4)
  • Apple Remote may not be functioning properly on 10.7/10.8
  • Cannot type old dates (ie. 1970) into Differences.

Alarm Clock Pro can lose contact with iTunes if a misconfiguration is present on the system. This will result in an OLE Exception error message. Please re-download iTunes with QuickTime and install to correct this problem.

Alarm Clock Pro is compatible with the Apple Remote and will perform the following functions:

  1. Volume Up button: System volume increase by 10%
  2. Volume Down button: System volume decrease by 10%
  3. Menu Button: Stops all media alarms if ringing.
  4. Menu Button (hold): Stops all media alarms as well as iTunes if it is playing.
  5. Select Button: Speak the current system time.
  6. Play Button: Will launch and begin playing iTunes.
  7. Right Button: An internal media alarm is ringing with more than one media file, the next media file will be played.
  8. Left Button: An internal media alarm is ringing with more than one media file, the previous media file will be played.
  9. Right Button (hold): An internal media alarm is ringing with more than one media file, the first media file will be played.
  10. Left Button (hold): An internal media alarm is ringing with more than one media file, the last media file will be played.

Alarms can be rung using AppleScript. Use the following syntax:

tell application "Alarm Clock Pro"
  ring "my alarm name"
end tell

Certain features in Alarm Clock Pro, such as the "Key Smasher" or Apple Remote integration make use of "Core Actions." These are described in more detail below.

No Action Do not do anything.
Stop Ringing (All) Stops the Dock icon from bouncing, stops any playing media, stops the menubar icon from flashing, stops iTunes, and stops speaking.
Stop Flashing Stop the menubar icon from flashing.
Stop iTunes Stop iTunes from playing.
Stop Playing Media Stop playing any multimedia within Alarm Clock Pro.
Stop Speaking Stop speaking any text being read.
Snooze Snooze any alarms with an "alarm notice" or media window open.
Stopwatch Action Starts or stops the "Stopwatch."
Stopwatch Lap Presses the Lap button in the "Stopwatch".
Stopwatch Reset Presses the Reset button in the "Stopwatch".
System Volume Up Turns the system volume up 10%.
System Volume Down Turns the system volume down 10%.
iTunes Volume Up Turns up the iTunes volume by 10%.
iTunes Volume Down Turns down the iTunes volume by 10%.
Randomize Task Shows, if necessary, the "Task Randomizer" and chooses a new task at random.
Quit Alarm Clock Pro Attempts to quit Alarm Clock Pro. May fail if the "Prevent Quit" option is enabled.

Alarm Clock Pro comes with a variety of built-in ringtones when enabling the Media action. If you have an interest in adding some of your own to the application, drop the audio file in the folder listed below. If one of the folders does not exist, create it as you go.

Mac OS X:

  • In the Finder choose "Go" from the menubar and select "Go to Folder"
  • Enter "~/Library/Application Support" and hit enter.
  • Create a folder called " com.koingosw.alarmclockpro" (if it does not exist), and open it.
  • Inside that folder, create another folder called "Ringtones" (if it does not exist) and open it.
  • Place audio files in this folder.

Windows XP:

  • Navigate to the following location, creating folders as you go: C:\Documents and Settings\Your_User_Name\Application Data\com.koingosw.alarmclockpro\Ringtones
  • Place audio files in this folder.

Windows Vista/7:

  • Navigate to the following location, creating folders as you go: C:\Users\Your_User_Name\Application Data\com.koingosw.alarmclockpro\Ringtones
  • Place audio files in this folder.

On Mac OS X, pressing Command-Option-Shift-\ all at the same time will reveal Alarm Clock Pro and open the main window.

When composing an e-mail, sending a text message, saving a screenshot, saving a webcam shot, displaying an alert, or performing various other tasks in Alarm Clock Pro which involve text, variables can be used to insert dynamic information. See the chart below.

{AlarmName} The name of the alarm.
{ShortTime} The time, without seconds (ie. 11:50 AM) based on the system date settings.
{LongTime} The time, with seconds (ie. 11:50:23 AM) based on the system date settings.
{ShortDate} The short date (ie. 11/28/2020) based on the system date settings.
{LongDate} The long worded date (ie. Thursday, May 15, 2020) based on the system date settings.
{AbbreviatedDate} The abbreviated worded date (ie. Thu, May 15, 2020) based on the system date settings.
{Year} The four digital representation of the year.
{MonthLong} The English name of the current month.
{MonthShort} The abbreviated English name of the current month.
{Month#} The two digit (with leading zeros if necessary) number of the current month.
{0Day} The two digit (with leading zeros if necessary) current day of the month.
{Day} The current day of the month. May be one or two digits.
{0Hour24} The two digit (with leading zeros if necessary) current hour. Represented in 24-Hour Format.
{Hour24} The current hour. May be one or two digits. Represented in 24-Hour Format.
{0Hour12} The two digit (with leading zeros if necessary) current hour. Represented in 12-Hour Format.
{Hour12} The current hour. May be one or two digits. Represented in 12-Hour Format.
{AMPM} Displays AM if the time on or before 11:59am, or PM if the time is afterward.
{Minute} The two digit (with leading zeros if necessary) current minute.
{Second} The two digit (with leading zeros if necessary) current second.
{CurrentUsername} The full username of the currently logged in user.
{CurrentShortUsername} The short username of the currently logged in user.
{IPAddresses} The local IPv4 address of this machine (ie. 192.168.1.100).
{MacSerialNumber} The serial number of this computer (Mac only).
{MACAddresses} The MAC (ethernet) addresses of all the network cards in this machine (ie. 00:FF:00:FF:FF:FF).
{OperatingSystem} The operating system version string.
{AvailableRAM} How much RAM is unused on the system.
{LogicalRAM} The amount of logical RAM in the system.
{PhysicalRAM} The amount of physical RAM in the system.
{OpenAppNames} A list of open application names.
{OpenAppBundles} A list of open application bundle identifiers (Mac only).
{OpenAppProcessIDs} A list of open application process IDs.

Alarm Clock Pro uses the system date and time to run alarms, as well as the setting for format. Choose the correct localization on the computer and relaunch Alarm Clock Pro to enable input in different date and time formats.

Enable 24-Hour Input on Mac OS X

  1. Choose "System Preferences" from the Apple menu.
  2. Click the "Language & Region" icon.
  3. Choose the desired format.
  4. Restart Alarm Clock Pro.

Customizing Date and Time formats manually using the "Customize..." buttons may not affect how they appear in Alarm Clock Pro.

Timer improvements
  1. The current timer doesn't offer the needed functionality for fitness training. The key to what would make Alarm Clock Pro useful as a fitness timer is that you can set 1 or 2 intervals and the number of repeats.
  2. Ability for timer window to go in background.
  3. Full-screen visual timer to aid when timing speeches.
  4. Project Timers in a count-up clock style (for services by the hour for example).
  5. Timer field to have a value limit of 60 min/sec.
  6. Ability to save the Timer window position.
  7. Add "days" box to timer mode.
  8. Visual Timer - Reskin/Resize options.
  9. Restore pause/resume function to Visual Timer.
  10. Timers should pause, not reset, between app relaunches. Countdown should resume.
Stopwatch improvements
  1. Export Stopwatch lap times
  2. Set order of alarm actions.
iTunes Enhancements
  1. When playing a playlist in iTunes, allow the setting of the 'Randomize' feature in iTunes as well.
  2. If iTunes alarm fails (15 attempts msg), perform a backup action.
  3. iTunes fade out.
  4. Support multiple iTunes libraries.
  5. Add CDs and shared music to iTunes playlist choices.
  6. iTunes Smart playlist ring option.
  7. Add a new Action to automatically resume playback in iTunes (useful in case a stream stalls).
  8. Play random iTunes Song: new option for checked songs only.
Alarm enhancements
  1. Re-add in date/time exclusions for alarms. Allow ranges.
  2. Ring every X days/weeks/months/years versus previous ring date.
  3. Set alarm to last day of month
  4. Option for alarm categories in ACP menu bar item list.
  5. Warn x days, min, hours, sec before an alarm is to ring with a message box (like iCal).
  6. CoreActions to enable/disable/pause/resume/preview other alarms.
  7. Ability to specify 24-hour time format manually instead of using OS Region.
  8. For Alerts/Notices, make sure to display on the current user "space" on Mac OS X
  9. Save SMTP settings to default location
  10. Calendar popup window when setting an alarm by date
  11. Option to disable automatic ringing of alarms overdue by more than 5 minutes. Alarm Clock Pro presently checks alarms frequently to see if they should have rung, but didn't, while the program was open. This can happen if the computer was asleep while the app was open and the alarm was due, or the app stalled for the minute during the time it should've rung.
  12. Ability to play video in fullscreen.
  13. Keyboard shortcuts for all the functions (start/stop, reset, etc.).
  14. Bulk-edit alarms.
  15. Ability to record own reminders, and playback.
  16. Auto-snooze when alarm media ends.
  17. Countdown-style reminders which remind the user of important events at preset intervals, with a final alarm on the date & time of the event.
  18. Alarm checker feature: To list all alarms set to ring within a specific time period set by the user.
  19. Put an alarm log somewhere which lists all past alarm actions.
  20. Multi-stage Timer alarms. Example: 25 minute alarm, 5 minute alarm, alternating until the user disables or removes the alarm.
  21. Aggressive anti-snooze options (including typing a complex sentence or answering a complex math problem).
  22. Special event reminders (birthdays, anniversaries, holidays, etc.). Other options could include time settings for the reminder, and reminder repeat settings.
  23. Preferences setting for common exclusions presets (weekends, holidays, etc.).
  24. Ability to use any Airplay speakers for alarm clocks remotely (and also in iTunes). Maybe use AudioPlayThruMBS. See also: http://www.macupdate.com/info.php/id/26433/audio-switcher
  25. "Pause/Silence All" option
Desktop Clocks
  1. Text transparency slider for the clock text. Potentially useful when used with a background image.
  2. Ability to uninstall clocks.
  3. Make clocks remain visible with full-screen applications.
  4. Desktop clocks to support multiple copies & different time zones.
  5. Wallpaper clocks (see link for examples) http://www.vladstudio.com/wallpaperclock/
New alarm actions
  1. Podcast alarm type.
  2. Speak/display weather & news - RSS based.
  3. New Action to change desktop picture
  4. Save/Restore system volume
  5. Spotify support to begin playing a playlsit.
  6. DVD-Alarm Type (Mac only).
  7. Ability to close a program by name immediately or on a timer.
  8. Change screen brightness
  9. Alarm event type: change to working "Space"
General Improvements
  1. Power Manager functionality in XP/Vista.
  2. Visual time zones map.
  3. Use 8-bit window masks on Windows.

The "Chronoindex" determines the number of days, hours, minutes and seconds between two dates. The Chronoindex is available as a tab in the main window of Alarm Clock Pro.

The Time Zones tab in the main window of Alarm Clock Pro will allow you to create a calculation relative to the current time or a specific time in another Time Zone.

As of Alarm Clock Pro 10, alarms can automatically be synchronized with Calendar.app on Mac OS X. To enable this feature, turn on "Include in Calendar.app" in the Advanced tab of the alarm details window.

The "Stopwatch" measures the precise amount of time that has elapsed, including the ability to measure multiple laps.

Create a New Stopwatch

  • Click the "Stopwatch" tab in the main window.
  • Click the New Stopwatch button.
  • Enter a name for this stopwatch, and then close the window and press Save Changes.
  • Hit the toggle switch to turn the Stopwatch on or off.
Step 1: Begin by choosing "New" from the "Alarm" and then entering an alarm name, then choose one of the alarm types.
  1. The "Daily" alarm will ring at a specific time each day.
  2. The "Weekly" alarm will ring at a time on specific days of the week. Additionally, occurrences can be specified to indicate perhaps only to ring on the first Friday of a month.
  3. The "Monthly" alarm will ring on a specific day of the month at a specific time. Multiple months may be chosen.
  4. The "Specific Date" alarm will ring at a specific time on a single date.
  5. The "Hourly" alarm will ring at a number of minutes past the hour.

Step 2: Configure actions that should occur when the alarm rings in the tabs that follow. This may be playing iTunes, sending text messages, showing alerts, or much more. Multiple actions may be set.

Step 3: Close the window and click Save Changes.

Step 4: Right-click the alarm in the main window and choose "Preview" to ensure it runs as expected.

It is possible to run compiled Automator Actions within Alarm Clock Pro to handle tasks that Alarm Clock Pro does not have Action types for.

  1. Save the Automator Action out as an "Application" by choosing "Save As..." from the "File" menu.
  2. Create a new alarm in Alarm Clock Pro.
  3. In the Files tab, add the .app that was just created.

Alarm Clock Pro can send a text message to a cell phone. This feature requires that you contact us prior to use with valid photo ID. We have added this policy to prevent abuse. A maximum of 10 messages may be sent per day. For an additional fee, we can increase this. Additionally, text message content can be customized with variables. See our manual entry on Text Variables.

Create a Text Message Alarm
  1. Create a new alarm.
  2. Click the Alerts tab and turn on the "Send a text message" feature.
  3. Click the Settings button.
  4. Enter the recipient's phone number with country code and your KoingoSW.com account details.
  5. Enter a message and click "Done"
  6. Close, save, and then Preview the alarm.

Alarm Clock Pro can send an e-mail message, with attachments if desired, to a specific address. All of the fields may contain "Text Variables."

Create an E-Mail Alarm
  1. Create a new alarm and navigate to the "Web" tab.
  2. Turn on the "Send an email" checkbox and click Settings.
  3. Enter the recipient and sender information, as well as a message subject and body.
  4. Click the Outgoing Mail Server tab and enter your SMTP server information. You may need to contact your Internet Service Provider for this information.
  5. Click Done, and then close, save and preview the alarm.

See our FAQ entry on our web site for common SMTP settings.

The "Snooze" feature will put the alarm back to sleep for a specified number of minutes. The snooze button is only shown if the "Show visual notification" or "Play multimedia" option is enabled.

"Snooze Intervals" are specified in the Details tab of the alarm details window. By default, snooze intervals are already entered for you. Each time the snooze button is hit, the alarm will countdown based on the next number of minutes listed.

Alarm Clock Pro has the native ability to launch documents and applications, but not close them. However, it is possible through the system command line. Create an Alarm to Close a Program on Mac OS X
  1. Create a new alarm by choosing "New Alarm" in the Alarms tab of the main window.
  2. Set up the alarm as desired, and navigate to the Advanced tab.
  3. Turn on the "Execute shell command" checkbox and press Settings.
  4. Enter the command: killall "MyApplication"
    The value in quotes above should be the executable name of the program to close. If the executable name is not known, open the "Activity Monitor" application that comes with Mac OS X while the application is running, and use the name that is shown under the "Process Name" column.
  5. Press "Done" and continue to set up and activate the alarm as desired.

NOTE: This feature is not available in the App Store version due to Apple's restrictions.

Alarms cannot ring when the computer is turned off or sleeping. However, Alarm Clock Pro can be configured to automatically wake or turn on the computer a few minutes prior to alarm events, ensuring the system is ready and available when it needs to be.

These "power events" are scheduled on-the-fly by Alarm Clock Pro, removing the headache of having to do it yourself. Simply enable the "Wake the computer from sleep" option in the Advanced tab of the alarm details window.

Version 10.1.3 – February 12, 2015
Upgrade Notes: Version 10 is a paid upgrade from all previous versions. Order an upgrade by logging into your koingosw.com account, pressing the Orders tab, and then clicking the Upgrade button!

Users owing an active subscription to this product will get it automatically without additional cost. This upgrade is also free if ordering a non-subscription version within the last year. Visit your account and click the Upgrade link to obtain a free copy.
Bug Fix: Fixed layout issues on Windows for the main window.
Bug Fix: Fixed loading weekly alarm settings on Windows.
Bug Fix: Fixed play rate alarm settings on Windows.
Bug Fix: Fixed play media stop event on Windows.
Bug Fix: Fixed media window size on Windows.