.Net kullanıyorsanız , kullanın FileSystemWatcher
. Daha fazla bilgi burada: http://msdn.microsoft.com/en-us/library/system.io.filesystemwatcher.aspx
Eğer kullanıyorsanız C , kullanımı FindFirstChangeNotification
, FindNextChangeNotification
, ReadDirectoryChangesW
. Daha fazla bilgi burada: http://msdn.microsoft.com/en-us/library/aa365261(VS.85).aspx
On OSX , ilgili API olduğunu fsevents
api.
Hepsi birbirinden ince bir şekilde farklıdır ve hepsi uç durumlarda şüpheli güvenilirliğe sahiptir. Genel olarak, zamanın% 100'ünde tüm değişikliklerin eksiksiz bir görünümü için bu API'lere güvenemezsiniz. Dosya sistemi izleme kullanan çoğu kişi, push api'den gelen kayıp veya eksik bilgileri telafi etmek için bunu periyodik taramalarla birleştirir.