Bonjour

Bon voici mon probleme, la j'essaye de me connecter a un serveur ftp et de télécharger un fichier dans ce serveur et de mesurer sa taille et le temps de téléchargement ect..... (monitoring )

Bon , j'ai ecrit une classe qui me permet de me connecter a mon serveur, mais lors du lancement, rien ne fonctionne, sachant que pour se connecter a ce serveur je dois passer par une authentification ( j'ai le login et le passwd) , voila mon code si qqu'un a une idée et peut m'aider merci

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
 
 
import it.sauronsoftware.ftp4j.FTPClient;
import java.util.*;
import java.io.*;
import java.net.*;
 
public class TestFtp {
 
 
 
	public static void main(String[] argv) 
	{
		FTPClient client = new FTPClient();
 
		try
	    {
		client.connect("ftp://@duserveur");
 
		client.login("login", "passwd");
 
		client.setType(FTPClient.TYPE_BINARY);
		long start = System.currentTimeMillis();
		client.download("ftp://@duserveur/Test1.rar", new java.io.File("C:/"));
 
	         long fin = System.currentTimeMillis();
 
	    client.logout();
		System.out.println("time en ms: " + String.valueOf(fin - start));
		}
 
	    catch (Exception e)
	    {
	      e.printStackTrace();
 
	    }    
    }
 
	}

mais la ca ne marche pas , et j'ai bq d'erreurs genre
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
 
at java.net.PlainSocketImpl.connect(Unknown Source)
	at java.net.SocksSocketImpl.connect(Unknown Source)
	at java.net.Socket.connect(Unknown Source)
	at java.net.Socket.connect(Unknown Source)
	at java.net.Socket.<init>(Unknown Source)
	at java.net.Socket.<init>(Unknown Source)
	at it.sauronsoftware.ftp4j.connectors.DirectConnector.connectForCommunicationChannel(DirectConnector.java:37)
	at it.sauronsoftware.ftp4j.FTPClient.connect(FTPClient.java:1031)
	at it.sauronsoftware.ftp4j.FTPClient.connect(FTPClient.java:998)
	at TestFtp.main(TestFtp.java:26)