1
Thank you for your review
Free
http://www.macupdate.com/download/17156/timeloop.pkg.zip
Email me when discounted: 
timeLoop is a system daemon that will run missed cron jobs due to the computer being asleep/shutdown. No configuration required.

Requirements

Mac OS X 10.2 or later

Similar Software

Open Comparison
Suggest Other Similar Software
Leave a Review

timeLoop User Discussion

Nobody has reviewed or commented on this app yet. Add your own comment and get a discussion going!
Sort by: Time | Smiles
Anonymous Member IconReview
Anonymous
+0

Whoops, I apparently forgot to fill in what was changed when I submitted this.

So for the curious:

fixed a bug that had timeLoop crashing upon startup in 10.3.9 and 10.4.

fixed another bug that could cause it to crash when reloading the crontab files in some circumstances.

timeLoop is now a universal binary.

Reply0 replies
Version 0.2.1
Anonymous Member IconReview
Anonymous
+0

timeLoop parses your crontab files, but doesn't expect it to contain blank lines. When it encounters a blank line in a crontab file, it crashes.

The fix is simple if you're willing to recompile from source (available from the developer's website).

Here's a diff of the affected file, tab.c:


300c300
if (*inFile == '\n' || *inFile == '#') continue;


I had emailed the developer twice with CrashReporter logs but never got a response. I then downloaded the source and tracked down what the cause was with the help of gdb.

Reply1 reply
Version 0.2
Anonymous Member Icon
Anonymous
+0

Yes, that was part of the crash. My apologies for not getting back to you.

Anonymous Member IconReview
Anonymous
+0

crashes on launch under Panther (10.3.9)

Reply0 replies
Version 0.2
Anonymous Member IconReview
Anonymous
+0

How is this different from AnacronX?

Reply2 replies
Version 0.2
Anonymous Member Icon
Anonymous
+0

I'm not familiar with AnacronX, and searching for it didn't turn up anything, but if you're talking about anacron - several differences.

anacron can only run jobs that were missed a day or more ago. timeLoop will run a job that was missed 1 second ago.

anacron uses its own file, which is mostly like the file cron uses. timeLoop directly reads crontab files.

anacron must be run manually - you can set it to run every minute with cron (this is what is usually done). timeLoop is a daemon - it's always running.

Like anacron, though, timeLoop is not a replacement for cron. It doesn't attempt to run jobs when they are scheduled, only if the job was missed.

In a nutshell: with anacron you have to add jobs to its own file for them to be run if they were missed, plus you have to either manually run anacron or set it as a cron job. With timeLoop, you install it and forget about it. It just works.

You can read the source of my info on anacron - http://anacron.sourceforge.net

If this isn't what you are talking about, my apologies. Point me to where I can read about AnacronX at.

Anonymous Member Icon
Anonymous
+0

OK, seems to be the same effect - both are set and forget, but different methods.

Appears I was wrong about the name. It is just called Anacron.

http://www.alastairs-place.net/anacron.html

There are no Ratings for this App yet.
> 3 1

Ratings

Overall
(1)
Current Version (0.x)
(1)

Details

Downloads 2,304
Version Downloads 1,485
Type Utilities / System
License Free
Date 20 Oct 2005
Platform OS X / PPC 32
Price Free
Learn how MacUpdate Desktop makes installing apps from MacUpdate.com one-click easy.
Next time, install timeLoop with 1-click

Learn how MacUpdate Desktop can install apps on MacUpdate with the simple click of the Install apps with MacUpdate Desktop icon. Plus, keep all your apps updated.