Ftp

[Résolu]
Signaler
Messages postés
231
Date d'inscription
lundi 27 novembre 2000
Statut
Membre
Dernière intervention
7 juillet 2008
-
Messages postés
6351
Date d'inscription
samedi 1 juin 2002
Statut
Modérateur
Dernière intervention
2 août 2014
-
salut
je veux faire un prog qui se connecte à un serveur ftp (comme ftp://ftp.membres.lycos.fr/), et je telecharge un fichier
. pouvez vous m'aidez à le faire???
je suis debutant en c#

8 réponses

Messages postés
6351
Date d'inscription
samedi 1 juin 2002
Statut
Modérateur
Dernière intervention
2 août 2014
97
FTPClient client = new FTPClient("ftp.membres.lycos.fr");
ou
FTPClient client = new FTPClient();
client.RemoteHost = "ftp.membres.lycos.fr";

?

/*
coq
MVP Visual C#
*/
Messages postés
341
Date d'inscription
mercredi 8 juin 2005
Statut
Membre
Dernière intervention
10 février 2009
2
Salut, à mon avis regarde la réponse que Coq t'a faite et sinon regarde cette http://www.csharphelp.com/archives/archive9.html' target='_blank'>page cela devarit t'aider pour débuter...

Enfin si tu ne veux qu'un code voici un exemple simple :



private FtpClient ftp = null;







private void UploadFile(string FilePath)



{



string Ftp_Server = ConfigurationSettings.AppSettings["le nom de mon serveur ftp"];



string Ftp_User = ConfigurationSettings.AppSettings["mon identifiant sur le ftp"];



string Ftp_Pwd = ConfigurationSettings.AppSettings["Mon mot de passe sur le ftp"];







AsyncCallback callback = new AsyncCallback(CloseConnection);







ftp = new FtpClient(Ftp_Server,Ftp_User,Ftp_Pwd);



ftp.Login();



ftp.BeginUpload(imagePath, callback);



ftp.Close();



}







private void CloseConnection(IAsyncResult result)



{



Debug.WriteLine(result.IsCompleted.ToString());







if ( ftp != null ) ftp.Close();



ftp = null;



}
Messages postés
231
Date d'inscription
lundi 27 novembre 2000
Statut
Membre
Dernière intervention
7 juillet 2008
3
j ai utiliser cell du Mr coq "Dll".


mais un message d'erreur me dit que :"RemoteHoste is not set"
j'ai pas compris le problème
Messages postés
341
Date d'inscription
mercredi 8 juin 2005
Statut
Membre
Dernière intervention
10 février 2009
2
Salut, tu peux joindre le code incriminé ça aiderait à y voir plus clair
Messages postés
231
Date d'inscription
lundi 27 novembre 2000
Statut
Membre
Dernière intervention
7 juillet 2008
3
cher ami cette partie c' est reglé mais un autre message apparait
:Informations supplémentaires : ftp.membres.lycos.fr/12/index.html: No such file or directory
mais le fihier " index.html " existe
Messages postés
6351
Date d'inscription
samedi 1 juin 2002
Statut
Modérateur
Dernière intervention
2 août 2014
97
Une fois que tu es connecté le chemin d'un fichier est plutot "/12/index.html" je pense.

/*
coq
MVP Visual C#
*/
Messages postés
13
Date d'inscription
mardi 30 septembre 2003
Statut
Membre
Dernière intervention
22 février 2012

je trouve que le code est simple,
mais je n'arrive pas à trouver ou se trouve la classe Ftpclient !!!!!
using !!!!!!

merci.
Messages postés
6351
Date d'inscription
samedi 1 juin 2002
Statut
Modérateur
Dernière intervention
2 août 2014
97
Pardon ?

/*
coq
MVP Visual C#
CoqBlog
*/