OK quindi il file viene aggiornato dall'utente...

ricapitoliamo:
1) L'utente sul suo PC ha un file che si aggiorna a intervalli non regolari
2) Tu vuoi che questo file - ogni volta che si aggiorna - venga spedito a un server che provvederà a salvarne i dati in un DB
3) Vuoi che tutto questo avvenga atomaticamente senza l'intervento dell'utente

Ho capito bene?