Visualizzazione dei risultati da 1 a 7 su 7
  1. #1
    Utente di HTML.it
    Registrato dal
    Feb 2008
    Messaggi
    11

    [c] file, directory e ultima modifica

    Salve a tutti!
    Devo sviluppare un programma che, data una directory, verifica se il suo contenuto e' stato modificato (comprese eventuali sotto directory e file).
    ora il punto e' questo: devo sempre e comunque effettuare una scansione completa di tutte le sottodirectiry e file e verificare se sono stati modificati?
    oppure, quello che cercavo io, volevo sapere se esiste un comando (in ambiente linux) o una funzione (in c) che faccia tutto da "sola".
    Oppure se il sistema operativo mi può "svegliare" con un segnale se è stato modificato qualcosa.
    oppure sono fuori di senno?

  2. #2
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,466
    Ovviamente il C non c'entra nulla perche' il linguaggio e' indipendente dal File System e dall'OS ...

    In Windows c'e' un modo, per Linux, non so ...

    EDIT: per Linux leggi questo : http://en.wikipedia.org/wiki/Inotify
    No MP tecnici (non rispondo nemmeno!), usa il forum.

  3. #3
    Utente di HTML.it
    Registrato dal
    Feb 2008
    Messaggi
    11
    e per windows quale sarebbe???
    cmq grazie mille del link! è utilissimo!

  4. #4
    Utente di HTML.it L'avatar di andbin
    Registrato dal
    Jan 2006
    residenza
    Italy
    Messaggi
    18,254
    Originariamente inviato da weo
    e per windows quale sarebbe???
    Per Win32:

    Obtaining Directory Change Notifications
    Andrea, andbin.devSenior Java developerSCJP 5 (91%) • SCWCD 5 (94%)
    Java Versions Cheat Sheet

  5. #5
    Utente di HTML.it L'avatar di XWolverineX
    Registrato dal
    Aug 2005
    residenza
    Prague
    Messaggi
    2,565
    E se volessi stare su una directory e aspettare che vengano messi nuovi files?

    Avevo pensato di segnare data e ora dell'ultima visita nella cartella (da parte del programma) e poi rientrarci solo se ci sono files con data "maggiore" dalla mia...
    "Se proprio devono piratare, almeno piratino il nostro." (Bill Gates)

    "Non è possibile che 2 istituzioni statali mi mettano esami nello stesso giorno." (XWolverineX)

    http://xvincentx.netsons.org/programBlog

  6. #6
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,466
    E perche' mai? Quello di cui si e' parlato fino ad ora lo fa per te ... non capisco il problema che riproponi ...
    No MP tecnici (non rispondo nemmeno!), usa il forum.

  7. #7
    Utente di HTML.it L'avatar di XWolverineX
    Registrato dal
    Aug 2005
    residenza
    Prague
    Messaggi
    2,565
    La mia solita superficialità, avevo letto male la guida.
    "Se proprio devono piratare, almeno piratino il nostro." (Bill Gates)

    "Non è possibile che 2 istituzioni statali mi mettano esami nello stesso giorno." (XWolverineX)

    http://xvincentx.netsons.org/programBlog

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2024 vBulletin Solutions, Inc. All rights reserved.