February 14, 2009

Idnaf.FileMon : Open Source File Monitoring Utility

Filed under: Project, Software Development — Tags: , , — fandigunawan @ 4:12 am

Yes, another open source from me. This time I have faced difficulties drawing PCB using KiCAD where there is no “UNDO” feature. So, I thought it is necessary to “backing up” every changes. Well, I thought it is necessary to create an automated tool to backing up every changes I made. Therefore, Idnaf.FileMon is created.

Features offered :

    1. Integration to Beyond Compare version 2 and 3
    2. Integration to Notepad ++/ Windows notepad
    3. MD5 checksum to prevent multiple change “collision”

Requirement :

Windows with .NET framework >= 2.0

Note : file will be backed up to DIRECTORY_MONITORED\.stor\FILE_CHANGED\DATE_TIME_STAMP\FILE_CHANGED (see screenshot)

Download :



Select a folder to be monitored.

First change

Change is log-ed and backed up

The second change

Change is log-ed and backed up

Open the first change

Directory structure

The software is minimized




  1. Thanks for the excellent open source alternative on Windows to either FileMon or ProcessMonitor. Your tool provides a nice equivalent to the Unix inotify package or the fs_usage on Mac. I’m speaking about your tool in my Open Source Debugging Tools presentation on the No Fluff Just Stuff tour. Great work and get ready for the extra traffic! Email me at if you plan and exciting future updates that I should tell my audiences about.

    Comment by Matthew McCullough — April 23, 2009 @ 6:36 am

    • @Matthew McCullough:
      Hi thanks for your comment. Yeah, this software is very useful to create on-the-fly backup especially for programmer.

      Comment by fandigunawan — April 26, 2009 @ 5:47 am

RSS feed for comments on this post. TrackBack URI

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

Create a free website or blog at

%d bloggers like this: