/FilesystemWatcher

Little utility to watch files and directories for modifications and alarm the user when it happens. It can monitor individual files, directories and complete subtrees.

Primary LanguageC++GNU General Public License v3.0GPL-3.0

Filesystem Watcher

Summary

Description

Little utility to watch files and directories for modifications and alarm the user when it happens. It can monitor individual files, directories and complete subtrees.

The alarms can be a text message (or tray icon message if minimized) a sound alarm, or an alarm using the keyboard lights if you have a Logitech RGB keyboard.

If minimized the application will show a tray icon only with an 'eye of Sauron' animation if a file or directory is being watched.

Compilation requirements

To build the tool:

  • cross-platform build system: CMake.
  • compiler: Mingw64 on Windows.

External dependencies:

The following libraries are required:

Install

Download and execute the latest release installer.

Screenshots

Simple main dialog. The last column with the alarm color will only appear if a Logitech RGB keyboard is found on the system.

Main dialog

Add object dialog. The option to use keyboard lights as an alarm will only be available if you have a Logitech RGB keyboard.

Add object dialog

Repository information

Version: 1.0.7

Status: finished

License: GNU General Public License 3

cloc statistics

Language files blank comment code
C++ 7 281 213 1194
C/C++ Header 6 140 443 267
CMake 1 21 7 57
Total 14 442 663 1518