Se non sbaglio puoi utilizzare SMARTFTP, dovrebbe avere tutte le funzioni che ti servono.
Il mio sito
Regole del Forum