Rachota is distributed as so called Java Archive (jar file). To launch it you
need to have Java Runtime Environment (JRE) installed. If you are not sure whether
you have JRE installed or not, type java -version
on the command line and press Enter. If your system does not recognize the
download and install JRE 1.6 or higher. Once installed, Rachota can be run by
the following command:
java -jar rachota_23.jar
In order to do that use the -userdir switch.
For example if you want your diary files stored in directory
D:\rachota\diaries, run Rachota this way:
java -jar rachota_23.jar -userdir=D:\rachota\diaries
Rachota tries to detect your country and language automatically. However, if your locale is
not set correctly, use standard Java options to select the desired localization, for example:
java -Duser.language=en -Duser.country=US -jar rachota_23.jar
Note: Rachota is currently translated into English, Czech, French, German, Hungarian, Italian, Japanese, Romanian, Russian, Portuguese and Spanish. The following table helps you find the correct language/country codes.
|Localization||Language code||Country code|
|Spanish||es||MX (Mexico), ES (Spain)|
Furthermore, if you want to use national characters in descriptions of your tasks,
you might want to change the default encoding.
It is possible to tweak some of the default system settings. You can use <userdir>\settings.cfg file to change default values of some options. Please note that this is possible only when Rachota is not running otherwise your modifications will be overwritten on Rachota exit. The following table lists all useful properties:
|Diary saving interval||savingPeriod||
By default, diary and settings files are saved every 30 seconds. If you want to have your files
saved every minute, use this statement:
Default text encoding is determined by your operating system. However, if you for example need
KOI8-R encoding, use this statement:
It is possible to force Rachota to use a special font. For example, if you prefer
12 points Microsoft Sans Serif font, use this statement:
fontSize = 12
When launched Rachota starts to measure idle time automatically and records its start
time. If you want to turn this feature off, use this statement:
|Time in title||showTime||
By default, title contains both task and total times. It is possible to display only one
of them or none. Valid values are both,
or none. If you are interested only in active task time,
use this statement:
|Minimization on start||minimizeOnStart||
You can force Rachota to minimize to system tray after startup.
If you don't need to see Rachota main window on start, use this statement:
|Recording start&stop time on idle||recordStartStopTimeOnIdle||
By default, Rachota does not update Started at: or
Finished at: times when idle task is measured.
If you want to update this data even in the idle state, use this statement:
How come I cannot get private tasks highlighted in the history chart? This happens when the
Count private tasks setting is turned off. Go to
System | Settings menu and check this option.
You can transfer time between tasks if you forgot to switch them or you can set time for a task if you forgot to
launch Rachota completely when you worked. To achieve the former, select the source task and use
Task | Move time menu item. Select destination task, setup desired number of
hours/minutes/seconds and push OK button.
To achieve the latter, select the task with wrong time and invoke Task | Correct duration menu item. Set new hours and minutes and push OK button.
Yes, by default Rachota connects to its Analytics server on the first day of a week and sends it Rachota instance's unique ID and weekly usage data. Sharing your data is required if you want to obtain the same average data from other Rachota users. However, if you don't like this feature, you can simply turn it off in the System settings dialog. Just uncheck Report weekly activity option.
Rachota transfers unique identification string and weekly usage data which in particular is:
* total working time from the previous week
* total idle time from the previous week
* total time spent on private tasks from the previous week
* total number of diaries
* 6 efficiency factors  from the previous week
 categorization, effectivity, granularity, prioritization, repetition and statusing
All the three numbers are in milliseconds. In return the server returns the same data calculated from all records received from other Rachota users. The ID string contains:
* version of Rachota
* build number of Rachota
* operating system name
* operating system architecture
* operating system version
* Java version
* user name
* installation directory of Rachota
Rachota is a Czech word and basically means manual work or labour. It has a slight negative connotation though. It stands for something you will have to do after the weekend but you do not look forward to.