Oppure

Loading
26/09/08 13:37
FrnbacYescO
Salve ragazzi avrei bisogno di fare in modo ke una applicazione si avvii solo se è presente un file sul mio sito come potrei fare??

per adesso ho usato questa soluzione(ho editato il codice non è precisamente questo, è solo per far capire come ho fatto):

URLDownloadToFile(NULL, "http://www.miodominio.it/file.txt", "file.txt", NULL, NULL);
    if( (stream = fopen( "file.txt", "r" )) != NULL )
    {
//file trovato
    }
    else
	{
// file non trovato
    }


ovvero scarico il file e me lo mette nella cartella, poi controlla se il file c'è allora continua sennò niente.
ma per vari motivi devo fare in modo che non venga scaricato il file ma il controllo dovrebbe venir fatto tutto diciamo "tramite browser".

ovviamente ho provato in questo modo:
if( (stream = fopen( "http://www.miodominio.it/file.txt", "r" )) != NULL )
    {
//file trovato
    }
    else
	{
// file non trovato
    }

ma non vi va...(dice sempre che il file non è stato trovato) per il semplice motivo che credo che fopen non supporti "link"

Avete qualche soluzione da propormi?
grazie
Ultima modifica effettuata da FrnbacYescO 26/09/08 13:38
aaa
27/09/08 11:02
pierotofy
In C ANSI non puoi farlo... in C++ usa le socket per effettuare una connessione al server web sulla porta 80 ed effettuare una richiesta GET. Dopodichè controlla la risposta del server.
Il mio blog: piero.dev