[JAVA] FTP sous Eclipse, comment activer le transfert ASCII?

FTP sous Eclipse, comment activer le transfert ASCII? [JAVA] - Java - Programmation

Marsh Posté le 31-07-2003 à 11:04:50    

Salut!
 
Je recherche la properties (si elle existe) ou alors le moyen d'activer le transfert en ASCII au lieu de binaire dans EClipse.
Voici le code de definition du FTPSite :
 

Code :
  1. properties.put("location", url); //$NON-NLS-1$
  2.   properties.put("username", "user" ); //$NON-NLS-1$ //$NON-NLS-2$
  3.   properties.put("password", "password" ); //$NON-NLS-1$ //$NON-NLS-2$
  4.   properties.put("passive", "true" ); //$NON-NLS-1$ //$NON-NLS-2$
  5.   properties.put("connectionTimeout", "500" ); //$NON-NLS-1$ //$NON-NLS-2$
  6.   properties.list(System.out);
  7.   site = new FTPSite(properties);


 
y a t'il moyen d'ajouter un propriété pour lui dire transfert toujours en ASCII?
Sinon, y a t'il un moyen de le faire au moment du get/put?
 
Question subsidiaire, y a t'il de la doc sur ces plugin 'team', FTP, Webdav?
 
Merci de m'avoir lu jusque là!

Reply

Marsh Posté le 31-07-2003 à 11:04:50   

Reply

Marsh Posté le 31-07-2003 à 14:21:06    

J'ai récupéré le source et visiblement c'est le client qui décide de passer en ASCII/Binaire suivant le type de fichier. :pfff:  
 
Du coup, ça m'arrange pas, j'ai modifié le FTPProvider pour inclure une méthode setASCIITransfertMode()....  :ange:  
 
Bon, c bourrin, mais c'est le truc le + facile que j'ai trouvé...  :)  
 
Si vous avez plus propre, je suis preneur...

Reply

Marsh Posté le 21-04-2004 à 16:09:12    

salut,
 
J'ai un petit problème avec une connexion ftp que j'ai dans un programme java, et j'aurai voulu balancer des commandes qui appartiennent au serveur distant.
Donc je suis bien connecté, j'arrive à transférer des fichiers, à faire des commandes mais qui sont propres à FTP et aux classes que j'ai récupéré d'internet.
 
Si tu pouvais m'éclairer si tu as une idée?
Merci


---------------
olivier l'étudiant qui se pose des questions pour progresser.
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed