/pyile

Python File Monitor

Primary LanguagePython

Pyile

Pyile is a real time Python monitoring tool for tracking file changes on Windows machines. Offering detailed logs and alerts whenever changes are detected.

# Install required packages
python pip install -r requirements.txt

Features

  • Monitor single or multiple directories in real time (Added, Modified, or Deleted files)
  • Exclude certain directories when monitoring full hard drive paths
  • Create local backups of file directories, detected changes will trigger further backups
  • Duplicate file detection using hashing
  • Option to scan selected directories for existing file duplicates
  • Windows desktop notification support
  • Detailed logging support
  • Configuration files making the next monitoring session easier

UI Images

github_1

github_2

Windows desktop notification example

github_3