Questo sito utilizza cookies, anche di terze parti, per mostrare pubblicità e servizi in linea con il tuo account. Leggi l'informativa sui cookies.
Username: Password: oppure
C# / VB.NET - [VB.NET] modalità Append string in file su server
Forum - C# / VB.NET - [VB.NET] modalità Append string in file su server

Avatar
noitide (Normal User)
Pro


Messaggi: 107
Iscritto: 24/06/2009

Segnala al moderatore
Postato alle 23:00
Sabato, 28/11/2009
buona sera a tutti, qualcuno di voi può suggerirmi come "accodare" una stringa ad un file di testo con già presenti altre stringhe su un server tramite ftp? xk io ho provato webclient.uploadstring ma mi sostituisce quella ke c'è dentro e non me la accoda.. ve ne sarei grato :)

Ultima modifica effettuata da noitide il 28/11/2009 alle 23:01
PM Quote
Avatar
gio97 (Ex-Member)
Guru


Messaggi: 715
Iscritto: 25/04/2009

Segnala al moderatore
Postato alle 10:57
Domenica, 29/11/2009
Non potresti scaricare il file ed inserirlo in una stringa del tuo programma, poi accodi a questa stringa ciò che vuoi aggiungere, quindi esegui l'upload.


"Ditemi, sapete chi è... il ciaffo?"
"Questo essere trae origine da un arcaico lamer.
Tanto tempo fa, in una chat oscena oscena, il lamer f1192 si lamentava di non poter inserire le graffe, perché non aveva... IL CIAFFO"(L'uomo che sussurrava ai ciaffi)
PM Quote
Avatar
noitide (Normal User)
Pro


Messaggi: 107
Iscritto: 24/06/2009

Segnala al moderatore
Postato alle 11:18
Domenica, 29/11/2009
Testo quotato

Postato originariamente da gio97:

Non potresti scaricare il file ed inserirlo in una stringa del tuo programma, poi accodi a questa stringa ciò che vuoi aggiungere, quindi esegui l'upload.


e ma il problema è ke questa operazione andrebbe fatta ogni secondo più o meno e quindi non la vedo come una soluzione molto pratica.. non c'è un altro modo?

PM Quote
Avatar
Gianluca87 (Ex-Member)
Expert


Messaggi: 300
Iscritto: 16/11/2008

Segnala al moderatore
Postato alle 12:44
Domenica, 29/11/2009
sicuramente non è una soluzione performante... dipende ovviamente dalle dimensioni del file...
se la tua intenzione è quella di gestire una sorta di log o tracker ti consiglio di usare un db, non un file di testo...
ovviamente se usi un file di testo per poterci scrivere dentro la prima cosa che devi fare è aprirlo... dunque qualsiasi tecnica tu scelga, ricevere lo streaming dell'intero file sarà inevitabile...


a domanda precisa, risposta precisa...
a domanda generica, risposta generica...
PM Quote
Avatar
gio97 (Ex-Member)
Guru


Messaggi: 715
Iscritto: 25/04/2009

Segnala al moderatore
Postato alle 13:08
Domenica, 29/11/2009
Perché dovresti ricaricare ogni secondo il file? Non potresti creare un file temporaneo locale, che viene all'apertura del programma creato con ciò che c'è sul Server FTP, poi a questo aggiungi le stringhe che devi aggiungere ogni secondo, infine, quando non devi più elaborare il file, e quindi alla chiusura del programma credo, lo invii sul Server e poi lo elimini.

Quindi:
- Apertura del programma: Scarichi il file sul PC in un file temporaneo
- Loop principale: Ogni secondo aggiungi la stringa che va aggiunta
- Chiusura del programma: Carichi il file sul Server, ed elimini il file temporaneo

Ultima modifica effettuata da gio97 il 29/11/2009 alle 13:11


"Ditemi, sapete chi è... il ciaffo?"
"Questo essere trae origine da un arcaico lamer.
Tanto tempo fa, in una chat oscena oscena, il lamer f1192 si lamentava di non poter inserire le graffe, perché non aveva... IL CIAFFO"(L'uomo che sussurrava ai ciaffi)
PM Quote
Avatar
noitide (Normal User)
Pro


Messaggi: 107
Iscritto: 24/06/2009

Segnala al moderatore
Postato alle 14:22
Domenica, 29/11/2009
innanzitutto grazie milel delle risposte.. ma purtroppo l'ultima soluzione di gio97 non è fattibile in quanto , ahimè, dovrei uploadarlo ogni secondo xk aggiorna delle statistiche.. quindi penso ke sceglierò la strada del database suggerida da gianluca.. grazie ankora :)

PM Quote