Product History

Build 2.0.1.116 (Under Development)

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
  • Build 2.0.1.115 (Network BETA)

    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
  • Build 2.0.1.114 (Commercial BETA)

    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
  • Build 2.0.1.113 (Home Release)

    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
  • Build 2.0.1.112 (Home Release)

    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
  • Build 2.0.1.111 (Under Development)

    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
  • Build 2.0.1.110 (Home Release)

    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
  • Build 2.0.1.109 (Home Release)

    05/07/2011

  • logging added into the remote installation
  • service startup reorganized
  • created XAML for network database creation
  • Build 2.0.1.108 (Home Release)

    04/24/2011

  • fixed installation of the real time monitot in the network installation
  • Build 2.0.1.107 (Home Release)

    04/10/2011

  • reporting utility does not send activities database by default
  • fixed date time in the Activities Viewer when activities datababase is empty
  • Build 2.0.1.106 (Home Release)

    04/02/2011

  • fixed password checking bug in the Setup Wizard when user tries to uninstall unactivated installation
  • Build 2.0.1.105 (Home Release)

    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
  • Build 2.0.0.104 (Commercial BETA)

    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
  • Build 2.0.0.104 (Home Release)

    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
  • Build 2.0.0.103 (Commercial BETA)

    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
  • Build 2.0.0.103 (Home Release)

    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
  • Build 2.0.0.102 (Home Release)

    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
  • Build 2.0.0.101 (Home Release)

    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
  • Build 2.0.0.100 (Home Release)

    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
  • Build 2.0.0.99 (Home Release)

    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
  • Build 2.0.0.98 (Home Release)

    09/06/2010

  • fixed service label retrieving in the Setup Wizard
  • Build 2.0.0.97 (BETA)

    09/02/2010

  • XML export is working again in the Activities Viewer
  • fixed GetProcessImageFileName entry point retrieving failure
  • Build 2.0.0.96 (BETA)

    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
  • Build 2.0.0.95 (BETA)

    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
  • Build 2.0.0.94 (BETA)

    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
  • Build 2.0.0.93 (BETA)

    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
  • Build 2.0.0.92 (BETA)

    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
  • Build 2.0.0.91 (BETA)

    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
  • Build 2.0.0.90 (BETA)

    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
  • Build 2.0.0.90 (BETA)

    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
  • Build 2.0.0.88 (BETA)

    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
  • Build 2.0.0.87 (BETA)

    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
  • Build 2.0.0.86 (BETA)

    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
  • Build 2.0.0.85 (BETA)

    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
  • Build 2.0.0.84 (BETA)

    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
  • Build 2.0.0.83 (Private BETA)

    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
  • Build 2.0.0.82 (Private BETA)

    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
  • Build 2.0.0.81 (Private BETA)

    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
  • Build 2.0.0.80 (Private BETA)

    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
  • Build 2.0.0.79 (Private BETA)

    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