What is Rachota?
Rachota is a portable application for timetracking different projects. It runs everywhere. It displays time data in diagram form, creates customized reports and invoices or analyses measured data and suggests hints to improve user's time usage. The totally portable yet personal timetracker.

Some features of Rachota;
  • Written in pure Java (runs on many platforms)
  • Secure personal timetracking tool
  • Powerful data mining features
  • Analyzes measured data and recommends how to improve
  • Small: ~640kB
  • Generates reports or invoices as HTML, CSV or TXT files
  • Localized: Czech, Dutch (new!), English, French, German, Hungarian, Italian, Japanese, Portuguese, Romanian, Russian, Spanish

System requirements
  • Version 1.6.0 (tested with version 1.6.0ga5)


Rachota on an eComStation machine with Open JDK Rachota on an eComStation machine with Open JDK


Installing Rachota
Download rachota-ecs.zip. You need to download the file from my site if you need the updated rachota_24.jar with Dutch language, otherwise you can download rachota_24.jar. Make a directory/map with the name "rachota". Open the zip file and you see the sub-directory/map "rachota". There are three choices. One, you don't make a new directory and copy this directory to a location of your choice. Second, you open this sub-directory/map and copy the contents to the new created directory. Third, in case you downloaded the jar file, just make a directory/map with the name "rachota" and drop the file in it. That's about it!

The used cmd file
Rachota works with Open JDK in OS/2-eCS. I have a rachota.cmd file with the following contents;
@echo off
SET BEGINLIBPATH=[drive: java]\JAVA160ga5\bin
SET path=[drive: java]\JAVA160ga5\bin
[drive: rachota]
cd [drive: rachota]\rachota
java -Duser.home=[drive: rachota]\rachota -jar rachota_24.jar 2>rachota-bugs.txt
I use 2 separate folders (directories), one for Java and one for Rachota with the files created by this program. The references used in the cmd file;

  • [drive: java] = drive with Java
  • [drive: rachota] = drive with Rachota

should be replaced with real drive letters. Save the file and name it "rachota.cmd" or use the file from the distribution. This file is copied to the "rachota" directory/map. Furthermore, different paths?, adjust according to your needs.
Create a new program object. Specify the path and file name: "[drive: rachota]\rachota\rachota.cmd". In the tabpage Session check the boxes "OS/2 window", "Running as an icon" and "Close Window to end program". In the tabpage General you can enter the name "Rachota".

Parameters / options explained
  • The statement "-Duser.home=[drive: rachota]\rachota" will ensure that Rachota will save all necessary files in own directory instead of saving them in the home directory.
  • The addition "2>rachota-bugs.txt" ensures that errors are saved in the file "rachota-bugs.txt". The 2 in "2>" is not a typo! The file stays not empty, so don't be alarmed!

Download
In the file you can find the program "rachota_24.jar", above command file (all drive letters are on set to C:), an OS/2 Rachota icon and a textfile with some instructions: rachota-ecs.zip.

revision June 27, 2018