JobTime - automatic job time tracking
(C)2025, Arkance Systems CZ            https://www.arkance.world
----------------------------------------------------------------

JOBTIME is a time-tracking reactor for AutoCAD (any version),
which automatically logs true (net) editing time spent in
the current AutoCAD drawing. Idle periods (longer than the
defined timeout) are not counted to the tracked time.

The time-tracking information is stored in custom propeties
- _DWGPROPS > Custom. JobTime defines the properties:

* JobTime - readable net time in the format hh:mm:ss
* JobTimeMinutes - net time in minutes (one decimal place)
* JobTime-USERNAME - net time in minutes for a specific user
* JobTimeSessions - number of edit-sessions of this DWG

Just load the JOBTIME.VLX using APPLOAD or ACADDOC.LSP. Have
it loaded automatically (see the briefcase in AppLoad) in
each session for fully automatic operation! DWG file-editing
sessions with JobTime.vlx not loaded cannot be tracked!

For AutoCAD 2012-2026: copy the whole "JobTime.bundle" folder as
a subfolder to:
C:\Program Files\Autodesk\ApplicationPlugins
or (XP):
C:\Documents and Settings\<usrname>\Application Data\Autodesk\ApplicationPlugins
or (Win11/Win10/Win8/Win7/Vista):
C:\Users\<usrname>\AppData\Roaming\Autodesk\ApplicationPlugins
-- JobTime will be loaded automatically (see _APPAUTOLOADER)

The tracking-reactor is ON by default. Using the JOBTIME command
(or its commandline counterpart: -JOBTIME) you can setup the
tracking parameters and see detailed statistics. All tracking is
updated inside the DWG file on every SAVE command. Logging
history (if enabled) is stored in a TXT (tab-delimited) or CSV
(comma-delimited) file on drawing close (if the drawing was saved
at least once in this session).
The preset parameters are stored in the Windows Registry (HKCU >
Software > CAD Studio > JobTime) so they are kept between drawings
and sessions.

You can also install JobTime company-wide by including
it in your deployment images and by setting the Registry
keys using GPO or other network deployment tool.

NB: a single idle time of e.g. 60 minutes when timeout is set to
    10 minutes is counted as a half (5 min.) to the tracked time

Version history:
1.0: initial version
1.1: added logging and command-tracking
1.3: fixed save reactions on Ctrl+C and Autosave, mouse off
1.4: fixed storing values between sessions (Exchange Apps only)
1.5: added machine name to the log
1.6: switched to freeware


TRIAL limitations (no longer applied):
The trial version cannot set some of the parameters - 
timeout is set to 60 seconds, per-user tracking is
always on but the username is fixed to "TRIALUSER",
loggin history is diabled. Contains automatic comments
in file properties.
Use the CADSTUDIOREG command to obtain and enter your
Authorization code for the JOBTIME utility.

License: JOBTIME is a free utility by ARKANCE,
do not publish it online on other than ARKANCE's
web servers, do not sell, lend or exchange it.

---------------------------------------------------------------
Contact:
Arkance Systems CZ (former CAD Studio)
Libalova 1, 149 00 Praha 4, Czech Republic
info.cz@arkance.world    www.arkance.world    www.cadforum.cz
