Visualizzazione dei risultati da 1 a 8 su 8
  1. #1

    FTP Java con ulteriore parametro

    Buongiorno,
    avrei necessita di effettuare un ftp.

    Io come faccio di solito effettuo la connessione e fin qua tutto ok.
    Devo trasferire il file pippo.txt e qui ci sono problemi.
    In dos per far si che questo file venga utilizzato effettuo questo comando
    codice:
    put pippo.txt \nomeFile.dat
    In java come posso fare?
    In faccio una put, ma come facico a passargli anch eil comando "\nomeFile.dat" ?


    codice:
    nomeFil = new FileInputStream(nomeFile); 
    ftp.put(nomeFil, nomeFile);
    Ringrazio Anticipatamente

  2. #2
    Io come faccio di solito effettuo la connessione e fin qua tutto ok.
    Ma stai usando una libreria? Quale? O usi direttamente i socket?
    Amaro C++, il gusto pieno dell'undefined behavior.

  3. #3
    importo la libreria edtftpj22,jar

    Non so proprio è tutto il giorno che mi scervello, ma onestamente non so che inventare...

  4. #4
    Scusa, ma hai almeno dato un'occhiata alla documentazione? Ci trovi overload del metodo put per tutti i gusti, compreso quello che serve a te...
    Amaro C++, il gusto pieno dell'undefined behavior.

  5. #5
    Ciao Grazie mille!

    Onestamente ci avevo già guardato, ma non mi sembrava che facesse al caso mio e se non erro ci avevo già provato ma con esito negativo.

    Proverò a ricontrollare e riprovare ancora.

  6. #6
    aspetta forse io da vero noob ho affrontato il problema diversamente.

    Quando io in dos faccio put pippo.txt \NOME.dat gli cambio il nome al file pippo.txt, non è che in qualche modo invio il file o eseguo il comando all'interno di \Nome.dat

    Corretto o Sbaglio?

    Sono abbastanza sicuro, quindi se è cosi sono un pollo :-(
    Adesso provo, se cosi mi dispiace di avevi fatto perdere tempo!

  7. #7
    Il problema è:

    com.enterprisedt.net.ftp.FTPException: Command not implemented.

    codice:
    ftp.put("c:\prova.txt", "\\DATO.DAT");
    la connessione ftp avviene regolare.

    Non so, se avete suggerimenti :-)

    Ringrazio!

  8. #8
    Sembra che ci sono riuscito bastava cambiare il passivo da attivo

    codice:
    ftp.setConnectMode(FTPConnectMode.ACTIVE);

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 © 2025 vBulletin Solutions, Inc. All rights reserved.