Michael Piepers homepage
BeOS Programs

TimeCop for BeOS


My first project for the BeOS was TimeCop. This program was an old idea from my ATARI days. It was called "SEEBEAR" and it was my first experience with a multitasking OS in the ATARI world.


BeOS Version Download Version
BeOS R4 TimeCop_06_ppc.zip 25.52 KB
You can also run this version with BeOS R3
0.64 beta
BeOS R4 TimeCop_06_x86.zip 51.58 KB
Many thanks to Frederic Roland for doing the Intelport. Visit his homepage at http://www.ping.be/f-roland
0.61 beta
BeOS R4 TimeCop_06_src.zip 36.19 KB
You can download the source. If you do some
0.64 beta

The program is divided into two parts.

The TimeCop-Daemon must be installed so that it is launched every time BeOS starts. To start the daemon put this command in the UserBootscript.

The daemon writes a logfile named "TimeCop.log" in the /var/log directory. In this file TimeCop writes the timestamps showing when the BeOS launched and when it shut down.

Every minute the logfile is updated so TimeCop can record the time when BeOS crashed.

After you've installed the TimeCop-daemon you can forget about it. There is no need to configure the daemon in any way.


With TimeCop you can view 4 statistics showing BeOS uptime.
  • minutes per hour (1 day)
    This statistic shows you how many minutes every hour your computer was running. There are 24 rects which show the minutes and seconds for every hour.

  • hours per day (1 year)
    Here you can see how long your computer runs BeOS during one year. One rect from the 12 holds the information for one month. You can read to the hour and minute how long BeOS runs on one day in this month.

  • hours per day (1 week)
    This statistic shows the hour and minutes for one day in the week, allowing you to see on which day your BeOS has the most uptime.

  • shutdown reasons
    In this window you can see how often you select "shutdown" and how often you have reset BeOS with the reset button.

  • endless day
    Here you can see how long your computer was running BeOS on each day since TimeCop was installed.

  • endless week
    If the endless day window is too large, you can look at the endless week window, where you can look at the uptime of your computer every week since the first day you installed TimeCop.

  • average runtime
    Here you can see the average amount of time your computer ran without shutting down or crashing. It is a logarithmic scale.



My plans for the future include:
Michael Piepers homepage
BeOS Programs


Many thanks to David Corn for correcting my English
last change: Oct 03 1999 by Michael Pieper