Liste récursive d'un serveur ftp

Soyez le premier à donner votre avis sur cette source.

Vue 8 414 fois - Téléchargée 937 fois

Description

Cette source permet de lister l'ensemble des fichiers présents sur un serveur FTP de manière récursive, c'est à dire en explorant tous les sous-dossiers de celui-ci.
On a alors une visualisation de l'arborescence du serveur, ainsi que tous les details sur les fichiers présents sur celui-ci (taille, droits etc).
Il est possible quand l'exploration est terminé d'exporter la liste des fichiers dans un fichier texte.
Pour finir, on peut chercher un fichier par son nom dans l'arborescence (en local).

C'est tout pour les fonctionnalité.

Source / Exemple :


-> zip

Conclusion :


Cette source a plusieurs limitation :
1) elle ne prends en charge que les serveurs UNIX (ou UNIX-like)
2) je n'ai codé aucun mécanisme d'erreur au niveau des connexions
3) le code est écrit avec Delphi 7 Pro et les composant indy qui sont livrés avec (attention à la compatibilité entre les différentes version de Delphi)

Je me suis inspiré d'une source de Bacterius (dont j'ai perdu le lien) pour comprendre comment marchent les treeview, donc merci à lui !

Par contre, je n'ai pas trouvé comment effacer complement un treeview, je serais bien content de l'apprendre :)

Voila, à vos commentaires !

Codes Sources

A voir également

Ajouter un commentaire

Commentaires

John Dogget
Messages postés
390
Date d'inscription
vendredi 18 juin 2004
Statut
Membre
Dernière intervention
7 mai 2009
-
Troisième mise à jour ...
Ca commence à devenir pas trop mal.
John Dogget
Messages postés
390
Date d'inscription
vendredi 18 juin 2004
Statut
Membre
Dernière intervention
7 mai 2009
-
Mise à jour ...

Bon ce site est tout bugué, ce qui fait que :
- la mise en forme du changelog est moche (impossible de sauter des lignes dans la description des modifications)
- faire une prévi=poster pour de bon, pourtant la prévi normalement c'est justement pour être sûre que tout va bien

grrrr !!
John Dogget
Messages postés
390
Date d'inscription
vendredi 18 juin 2004
Statut
Membre
Dernière intervention
7 mai 2009
-
J'ai gommé plein de choses sur la capture, mais pas d'inquietudes, tout marche lors de l'utilisation :)

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.