dovrei fare un programmino per console che in sostanza mi monitora una determinata directory e mi avverte quando ci sono dei cambiamente.
cioè, se qualcuno modifica/elimina/crea un file/directory dentro la directory specificata mi avverte dandomi anche il nome del file/directory modificata/eliminata/creata.
ho però vari dubbi.
penso che il programma debba essere multithread in quanto ci sono possono essere anche più operazioni contemporanee, giusto?
l'altro dubbio riguarda il monitoraggio vero e proprio.
come posso "vedere" se sono state apportate delle modifiche e capire quali tipo di modifiche sono state apportate?