Connexion à un ftp par un control winsock

Soyez le premier à donner votre avis sur cette source.

Vue 10 750 fois - Téléchargée 1 965 fois

Description

Programme relativement simple pour se connecter à un ftp.

Les seules fonctionnalités sont : connexion à un serveur FTP, envois du login et du pass, et déconnexion

Facilement modifiable pour ceux qui connaissent le protocole de transfert de fichier (FTP) : l'application récupère le code réponse renvoyé par le serveur, et il suffit d'ajouter des requêtes en fonction de ce code.
      • MISE A JOUR ***
      • - ajout d'un deuxieme controle WinSock pour le transfert des données ***
      • - Lors de la connexion, effectue un LIST sur le répertoire en cours ***
      • - je n'ai testé les modification que sur le ftp de microsoft ***
      • Bonne prog :) ***

Source / Exemple :


'
' tout est dans le zip
'

Conclusion :


Amélioration à apporter :
- faire des controle sur la validité des champ saisis ( adresse du serveur, port, login et mot de passe)
- implémenter les fonction de transfert de données
- et plein d'autre trucs : ce code est là pour montrer les bases, je n'ai pas la prétention d'offrir un client FTP complet... peut être plus tard ca ;)

Remarques et suggestion à lars@manga4all.com (je lit pas souvent mes mails, donc si vous avez pas de réponse rapidement.. allez pas vous dire ke je vous snob ;op)
SVP : pas de requête pour que j'explique tel truc, ou de demande pour ke je fasse évoluer cette version.

Codes Sources

A voir également

Ajouter un commentaire Commentaires
Messages postés
18
Date d'inscription
jeudi 8 juillet 2004
Statut
Membre
Dernière intervention
28 septembre 2007

Euh c'est mieux d'ajouter une déconnexion avant la connection car quand on se trompe de mot de passe et qu'on réessaye ton prog se plante !
Messages postés
6
Date d'inscription
vendredi 23 juillet 2004
Statut
Membre
Dernière intervention
20 décembre 2005

merci voçu Lars, you take me higher with this source code. Cest Super!!!!!
Messages postés
12
Date d'inscription
vendredi 14 février 2003
Statut
Membre
Dernière intervention
4 juin 2004

re-slt, en fait j'ai 2 erreurs qui arrive des fois c'est la 40006 et la 40020, Pourquoi et comment faire pour les suprimer?
Messages postés
12
Date d'inscription
vendredi 14 février 2003
Statut
Membre
Dernière intervention
4 juin 2004

Slt, j'aime bien ton code :-), mais je rencontre un p'tit pb, quand je me connect a plusieurs site (les uns apres les autres) le code se bloc (pas de debug possible c'est chiant), ca se bloque quand
ftpCode = 530 'c'est quand il y a une erreur de user ou pass. dans ma source j'ai traité justement cette erreur, si tu as un truc pour me depaner.. MERCI
Messages postés
2
Date d'inscription
dimanche 6 juillet 2003
Statut
Membre
Dernière intervention
23 juin 2009

super
Afficher les 14 commentaires

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.