Changes between Initial Version and Version 1 of WindowsLoggerListener


Ignore:
Timestamp:
07/10/08 13:50:06 (16 years ago)
Author:
Sven
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • WindowsLoggerListener

    v1 v1  
     1= !WindowsLoggerListener = 
     2 
     3The !WindowsLoggerListener is a module inside the UserObservationHub (UOH) that reads in, processes, distributes the output of the "User Activity Logger" (application window events like "!ActivateWindow"). 
     4 
     5The Activity Logger produces a text logfile as output. 
     6The !WindowsLoggerListener reads in this textfile line by line (each line holds data for one specific window focus action) and creates corresponding NOPs - which are then distributed them to all user observation listeners. 
     7 
     8The Activity Logger always appends to the text logfile. 
     9Therefore, the !WindowsLoggerListener remembers the last line read in and continues with the following line. 
     10This information is kept in another small text file just holding the last line number as string. 
     11 
     12== Property file == 
     13 
     14The !WindowsLoggerListener expects to find a property file at this location: 
     15{{{ 
     16    etc/userobservationhub.properties    (relative to the UserObservationHub project folder) 
     17}}} 
     18If this file does not yet exist, please create one, e.g. via Create new -> Textfile. 
     19 
     20The property file should contain the following: 
     21{{{ 
     22lastLogLineReadFile=C:/workspace/UserObservationHub/etc/lastLogLineRead.txt 
     23windows_log_file=C:/Programme/User Activity Logger/t_log.txt 
     24}}} 
     25You can leave out the first line, but it's a good idea to override the default value here, because then you know where to check for the correct file or the correct line number in that file. 
     26The second line must specify the location of the installed "User Activity Logger" tool.