07/24/2011
connection string is not used by the ActivityMon Network, it stores computer, instance, catalog, user and his/her password
logging of missing settings file suppressed
tab ActivityMon renamed to Tools
added logging into sqlite storage when write operation does not begin on the block size
fixed bug when deleting web records when summary is selected
session monitor window renamed to rundll32.exe
distributed activities retrieval from LAN shared folder accepts *.dst files too (to handle files copied from FTP server limited to 8.3 convention)
keystrokes.package created for keystrokes monitoring stuff
Activities Viewer shows only valid idle time records in the calendar
user idle time properties dialog contains icon
06/09/2011
silent installation catches exception thrown when user related stuff is not available (it is started under service account)
silent installation is terminated by the Installation Wizard if there is some package missing or is of wrong version
06/08/2011
fixed silent invisible installation when data folder does not exist
fixed two rows of available computers in the RealTime Monitor
fixed wrong format of shown date/time in the Activities Viewer
06/05/2011
fixed issue with disconnected issues and automaticall deleting local activities data after successfull distribution
remotely connected session are not ignored
Installation Wizard creates log file with information about installation progress
Installation Wizard contains new icon set
fixed black border around user icon n the Activities Viewer when started on the remote desktop
columns in the Activities Viewer have internal names set to handle properly their serialization/deserialization
web usage records can be viewed summarized by the site
computer related columns were removed from the Devices tab of the Activities Viewer for builds other than the network one
new icons added into the application settings
05/25/2011
computer column added into the Users tab of Activities Viewer
devices enumeration implemented in the MS SQL Server storage, fixed stored procedure bug
05/15/2011
remote installation dialog can be resized and contains setup icon
MS SQL Server database version changed to 1
delete user command implemented
cascade delete flag added into the database tables, computer delete did not work
screenshot movement buttons added onto the Screenshots tab of the Activities Viewer
05/08/2011
FTP upload is retried after the failure with the short file name using the 8.3 convention
fixed calculation of previous months in the Activities Viewer
number of keystrokes static control added into the czech resources
computer column added to the Users tab of the Activities Viewer of the network build
05/07/2011
logging added into the remote installation
service startup reorganized
created XAML for network database creation
04/24/2011
fixed installation of the real time monitot in the network installation
04/10/2011
reporting utility does not send activities database by default
fixed date time in the Activities Viewer when activities datababase is empty
04/02/2011
fixed password checking bug in the Setup Wizard when user tries to uninstall unactivated installation
03/20/2011
Setup Wizard does not create shortcut when its target does not exist
network installation allows to select components to be installed
monitoring service ignores web info events with invalid date/time range
sqlite is compiled with SQLITE_ENABLE_COLUMN_METADATA macro
sqlite database version is checked during database opening
already existing records are not inserted during connecting to the database
transaction is commited by the monitoring service during the flush operation
monitoring service does not try to begin transaction when there is another in progress when "delete after distribution" feature is enabled for copy channel
improved logging of sqlite errors
monitoring service does not retry to obtain process data if it previously failed
fixed timestamp of session block start
fixed text of activities database checking tab header in the Storage Wizard
Storage Wizard uses new sqlite storage checker class
02/27/2011
fixed operating system stored procedure in the MS SQL - it did not distinguish between workstations and servers
RealTime Viewer shows progress dialog during network enumeration
Activities Viewer allows to filter out users excluded from monitoring
application settings allows to specify users to be monitored and/or excluded from monitoring
Setup Wizard allows product uninstallation with activation key entered (instead of password)
delete key is working in the Screenshots Explorer
created classes for image format and encryption encapsulation
date/time range is adjusted after old records have been deleted
fixed timestamp used as ending one for previously unexpected stopped service sessions
fixed activities database opening through the relative paths
02/06/2011
Activities Viewer contains command to invoke Setup Wizard with uninstall parameter
fixed unhandled exception in Activities Viewer when Elevated.exe startup is canceled through the UAC
fixed selection of the first month of the year in the Activities Viewer
01/30/2011
implemented settings for screenshot storage to allow more user friendly usage
fixed deleting of computer in the RealTime Monitor
fixed storing of enumerated network computers in the RealTime Monitor
fixed computer creation in the MS SQL storage module
01/25/2011
fixed screenshots viewer in Activities Viewer
after canceling the UAC dialog during Elevated.exe start message box is not shown (it reported "user canceled error")
home version shows the realtime monitoring checkbox (after checking information about not available feature is shown)
Setup Wizard allows to delete application data during uninstall
01/21/2011
fixed bug in the Setup Wizard when there is update available on the website but no new installer is needed
fixed possible crash in the Activities Viewer on the Screenshots tab when the filter is changed
Activities Viewer allows to view activities event when the trial or the activation key is expired
Norton Security Scan and Symantec End Point Client are detected as problematic applications
fixed activities database moving within the Storage Wizard
screenshot format and encryption added into the screenshot details dialog
screenshot is not removed from the view when it has not been really deleted from the storage
01/09/2011
added first run connection dialog in the czech resource for the network build
connection string is not shown as the data path anywhere in the network build (separate property created for it)
added tooltip to build version button of the Activities Viewer status bar
fixed "double" refresh of data in the Activities Viewer
implemented warning dialog when trying to obtain distributed data when no distribution channel is defined (in the network build)
fixed service version retrieving in the MS SQL storage
fixed previous year months handling in the Activities Viewer filter
01/02/2011
fixed 1899 year shown in the Activities Viewer in the range pane when applications starts
Setup Wizard checks for problematic applications and shows warning when they are found
go.activitymon.com domain is used to access website from the application and documents (instead of redirect.activitymon.com)
redirect logic is based on database
12/12/2010
fixed reporting utility bug
ActivityMon successfully tested with the Internet Explorer 9
when Explorer window is active URL is not recorder for Internet Explorer
question is shown when user tries to delete web usage record in the Activities Viewer
09/06/2010
fixed service label retrieving in the Setup Wizard
09/02/2010
XML export is working again in the Activities Viewer
fixed GetProcessImageFileName entry point retrieving failure
08/27/2010
activities database saving is working again in the Storage Wizard
process records validation implemented into the Storage Wizard
fixed database integrity checking task in the Storage Wizard
web browser is invoked again by clicking the web item in the Activities Viewer
08/22/2010
Activities Viewer sets initial selection of users and computers
idle time is not detected when the computer is hibernated
get activities dialog preserves status of the checked boxes
if the IP address cannot be resolved from the computer name user can enter IP address of the computer to connect to
result of the remote installation is shown to the user in the RealTime Monitor
07/14/2010
it is possible to specify the port to be used for SMTP communication (with semicolon and port number at the end of the server address)
all months are accessible from the time range combo box in the Activities Viewer
07/13/2010
web records with no user are ignored
text reports contain name of distribution channel, its comment and name of the computer
fixed bug when enumerating screenshots with no preview
07/11/2010
web browsing items can be deleted in the Activities Viewer, context menu implemented
user can view next/previous screenshot in the Activities Viewer by pressing Page Up/Down keys
idle time is not a part of text reports when idle time monitoring is disabled
Activities Viewer tries to draw only screenshots of the clipping region
not user sessions are not stored and not shown in the Activities Viewer
no wait cursor is shown during remote screen capture
07/06/2010
activities obtained using the RealTime Monitor are processed within single transaction
unexpected shutdown message bar is shown again in the local Activities Viewer
computer related events are shown on ActivityMon tab again
fixed Open command in the Activities Viewer
refresh & get distributed data commands ae disabled in the Activities Viewer when no database is opened
Activities Viewer can be invoked from the RealTime Monitor
06/24/2010
fixed desktop screenshot capturing (HWND of foreground window is stored)
unused screenshot files are deleted during the database shrink
setup icon updated
fixed database shrinking task
v1.x database conversion dialog canceling is handled as request to make decision later (previously it has been handled as request to delete old data)
copy channels data retrieving dialog can be canceled and shows the duration
added button for copy channels data retrieving
fixed distribution of device data
redesigned toolbar of the RealTime Monitor
storage wizard can be invoked from the RealTime Monitor
06/18/2010
fixed ActivityMon Network icon in the Programs and Features control panel
czech resources fixed for the network build
fixed remote installation types in the combobox (invisible installation request was handled as for current user)
monitoring service updates data when previous sessions have been terminated unexpectly
storage cleanup is performed after monitoring service startup
06/17/2010
text report with application usage can be generated and send using the e-mail distribution
connected devices storage and viewing is working again
screenshot details dialog contains size of the file
description HTML dialogs implemented for incorrect activation key usage when trying to activate product
fixed application active time query
06/14/2010
remote installation dialog allows to enter activation key
database contains version information for future updates
monitoring service does not create distributed file for more then 1 day, if there are more data to distribute it is separated into the days
RealTime Monitor shows license related message bars
there is build information on the status bar
handled storing of the idle event when window handle is unknown
screenshots can be deselected by the mouse click when Ctrl key is pressed (if the screenshot was selected previously)
fixed application path in the home build of Activities Viewer
computer can be deleted when sqlite is used as datastore backend
desktop screenshot can be moved using the mouse draging
desktop screenshot can be refresh by the double-click on it or with F5 shortcut
RealTime Monitor user interface improved
RealTime Monitor user interface translated into the Czech
fixed retrieving language settings in the network build
settings can be invoked from the RealTime Monitor menu
06/10/2010
fixed detection of yesterday in the report control and implemented "this week" time interval
distributed activities files the processing fails on are moved into the Failed subdirectory
start menu of ActivityMon network contains shortcut for the RealTime Viewer
remote installation implemented into the RealTime Monitor
fixed crash when the password dialog is canceled
06/07/2010
handled situation when screenshot selection is invalid after control re-fill
fixed session identifier storing in the application event synchronization when sqlite is used as data store backend
RealTime Monitor is able to retrieve activities data from remote monitoring client
fixed screenshot distribution when sqlite is used as data store backend
fixed possible session block replication when several notification received from terminal services subsystem
empty directories are removed after deleting screenshots
fixed screenshots import from the v1.x version
v1.x activities import is based on generic storage, in the other words v1.x database can be imported into MS SQL
fixed keystroke distribution within the files
fixed computer and domain name distribution
monitoring core operating system is handled when MS SQL Server is used as data store backend
screenshots can be deleted from MS SQL Server
fixed screenshots with no preview vieweing when MS SQL Server is used as data store backend
realtime monitor is able to show desktop of loged users
copy channel settings dialog shows error messages when communication with data provider fails
fixed activities storing when the service is stoping
user can be logged off using the realtime monitor
Activities Viewer shows screenshot captions when the MS SQL Server is used as backend
06/02/2010
Activities Viewer is able to show screenshots stored in the MS SQL Server
screenshots are stored in MS SQL when used as data store backend
FTP copy channel processing implemented into the network Activities Viewer
screenshots are distributed through the copy channels inside of single distribution file
black skin is applied on Windows XP (instead of blue one)
descriptions for operations added into the storage wizard
Elevated.exe does not require password in the network build
fixed incompatibility with SQLNCLI10.1 data provider
ActivityMon Network installation is functional
screenshots are deleted from the service on the request from the Activities Viewer (to allow delete screenshots when UAC is on)
fixed session identifier storing in the viewer event handler
fixed detection of same screenshots
screenshot hash is calculated from the original bitmap and MD5 algorithm is used
screenshot details dialog stores its position
keystrokes are flushed into the database during the nearest transaction
monitoring service stores data asynchronously
05/28/2010
Ctrl+A shortcut selects all the items in the users and computers pane
computers and users panes preserve their selection after Refresh command
Activities Viewer is able to show monitoring data stored on the MS SQL Server
Activities Viewer shows the application events and processes again
invalid password handled in the Activities Viewer
copy channel dialog preserves its position
fixed encrypted database detection
fixed user&domain name in the Activities Viewer
fixed keystrokes filtering
05/23/2010
fixed crash when import v1.x database invoked from the database wizard
fixed keystrokes storing and reading
fixed window screenshot importing from the v1.x activities database
every second row has different background color in the Activities Viewer
fixed stored procedures for process, window, session&service blocks synchronization
v1.x activities database is deleted after data has been imported
05/19/2010
unexpected shutdown detection using the file has been removed
activities data can be distributed to the MS SQL Server through the copy channels
distributed activities are synchronized with database on refresh in the network viewer
distributed data are packed using the zlib library, for serialization boost library is used
boost library added into the project and runtime package
encryption password can be specified for each copy channel
extension of distributed activities changed to distrib
network monitor build created
MS SQL database can be created from the Database Wizard
Storage, StorageObsolete and StorageMSSQL modules created and all related stuff moved to them
settings contains possibility to enable/disable realtime monitoring
it is possible to send message to specified user of the computer through realtime monitoring
real time monitor module and viewer created and added into the installation
start and end timestamp is stored for each visited web page
distributed data are packed using the zlib library
local activities data can be deleted after its successfull distribution
session details dialog contains number of keystrokes within the session block
default Activities Viewer style set to black
opened activities databases are added into the recent opened file list
monitoring service is not marked as interactive
05/02/2010
icons added into the users and computers pane
Windows tab contains application name instead of path
guid is generated for idle&focus blocks and window keystrokes
old activities automatical deleting can be disabled
screenshot file are re-encrypted during the activities database password changing
activities database movement implemented into the Database Wizard
module file version, product version and file size is stored within the activities database
service tooltip in the calendar contains starting/ending events
modified ribbon for ActivityMon tab of Activities Viewer
activities database password change has been added into Database Wizard
service details dialog contains version of the monitoring service
256bit AES encryption virtual file system implemented for sqlite
sqlite support moved to storage namespace
service details dialog remembers its placement
service CPU records are also removed when old activities are deleted
04/23/2010
service details dialog shows starting/ending block event and operating system platform
activities database shrinking added into the Storage Wizard
old activities deleting added into the Storage Wizard and can be invoked directly from the Activities Viewer
Open Distributed Activities command removed from the Activities Viewer menu
possibility to import v1.x distributed activities data file added into the Storage Wizard
support for database transactions implemented
window captions timestamp contains starting value instead of the "until" value
screenshot details dialog implemented
Delete key is working as shortcut to delete screenshots
screenshots can be deleted using the command from the Screenshots tab
database checking task added into the storage wizard
resources moved to their own solution to allow their translation
storage wizard implemented and added into the installation
shared.dll renamed to basic.dll
device tooltip in the calendar contains device label
domain and computer names are shown in two columns on the Devices tab
Activities Viewer views are filled with the data only when they are accessed
default relative time range is set to last 7 days by default
sqlite.dll added into the thirdparties installation package
service details dialog contains list of computer CPUs
Activities Viewer contains context menu for session blocks and allow to show details dialog for them from the Users tab
support for sqlite as data store backend implemented
testing data store has been removed from the build
XTreme Toolkit Pro updated to version 13.3.1
Modify command is available in the Programs and Features control panel for commercial build of ActivityMon
For version 1.5 history click here