Accueil > Forum > > > > Analyse de la chaîne de caractères donnée par WebRequestMethods.Ftp.ListDirectoryDetails
Analyse de la chaîne de caractères donnée par WebRequestMethods.Ftp.ListDirectoryDetails
dimanche 19 octobre 2008 à 01:42:39 |
Analyse de la chaîne de caractères donnée par WebRequestMethods.Ftp.ListDirectoryDetails

jsvb6
|
Bonjour, Afin de parcourir tous les dossiers et fichiers d'un répertoire ftp, j'utilise : . FtpWebRequest l_fwrq_Requete; . l_fwrq_Requete.Method = WebRequestMethods.Ftp.ListDirectoryDetails; . Cela me permet de récupérer un tableau de string où chaque élement représente les informations détaillées d'un fichier ou d'un dossier. Cela donne par exemple : "-rw-r----- 1 19768 apache 82944 Oct 18 18:06 Aide1.doc" "-rw-r----- 1 19768 apache 76288 Oct 18 18:07 Aide2.doc"
En « parsant » chaque élément, j'arrive un faire un parcours récursif me permettant de lister tous fichiers inclus dans le répertoire initial et ses sous répertoires ainsi que la taille de ces fichiers. Seulement, je « parse » ces éléments à l'aide de substring : Substring(32, 11) pour la taille du fichier, Substring(56) pour le nom du fichier ou du répertoire, Substring(0, 1) pour savoir s'il s'agit d'un fichier ou d'un répertoire.
Cela marche avec mon ftp sur ifrance, mais cela marcherait-il avec d'autres serveurs ftp ? Y-a-il une norme permettant d'envisager une analyse de ces éléments marchant à tous les coups ?
|
|
dimanche 19 octobre 2008 à 17:43:31 |
Re : Analyse de la chaîne de caractères donnée par WebRequestMethods.Ftp.ListDirectoryDetails

bizzard4
|
Bonjour
Le protocole FTP est une norme. Donc, si un serveur utilise FTP c'est qu'il utilise le protocole normalisé FTP donc que les retours sont pareilles et que les discutions entre le client et le serveur sont les mêmes. De plus, la classe que tu utilise pour lire le FTP vient du .NET donc elle est probablement générique et devrait te retourner les mêmes informations peut importe le serveur.
Mais le mieux que tu peus faire, c'est de tester sur un autre FTP.
~~ Cordialement Francois Gingras
|
|
Cette discussion est classée dans : fichier, répertoire, ftp, substring, analyse
Répondre à ce message
Sujets en rapport avec ce message
HELP ME urgent!!!! envoie de fichier sur un ftp [ par shinevilkyo ]
lu c encore moi,je deviens fou je trouve rien ds la lib msdn pour envoyer un fichier vers un ftp en c# si quelque sais dite le moi.si il n existe rien
WebService, help ! Connaître le répertoire du fichier ASMX [ par vow ]
Bonjour,Je suis désespéré, et aussi un peu débutant en .Net .J'aimerais récuperer le chemin complet ou le chemin du répertoire du fichier ASMX de mon
Status de fichier [ par SharpMao ]
Salut à tous,Est-ce que quelqu'un sait si il y a un moyen de savoir si un fichier est actuellement ouvert en écriture par un autre processus? Je m'exp
FileSystemWatcher et copie de nobreux fichiers [ par seblx ]
Bonjour, J'essaye de lister dans un log la création de fichier dans un répertoire donné avec la classe FileSystemWatcher. Tout va bien sauf quand je
FTP [ par Thomas Garnal ]
Bonjour,Je voudrais télécharger un fichier depuis mon ftp.Le téléchargement se déroule bien (connexion, login,...).Mon soucis est que le fichier est t
telechargement d'un fichier [ par 24 ans ]
j'ai cree un compte ftp gratuit ftp.membres.lycos.fr avec un mot de passe et un nom d'utilisateurmon problème c'est que je veux telecharger mes fich
plusieurs répertoire ftp !!!! [ par superismali ]
Bonjour a tous, je viens de développer un petit programme qui me permet d'envoyer un fichier vers un répertoire ftp selon le nom et le mot de passe du
[C#] Upload fichier par ftp [ par Nichiren ]
Bonjour,je souhaite créer un petit logiciel qui au lancement crée un serveur ftp , et qui a la possibilité d'envoyer un fichier ftp sur un autre ftp.
nombre de fichier répertoire [ par cameleon044 ]
Bonjour, Je voudrais savoir s'il est possible de connaitre le nombre de fichiers présents dans un répertoire sans le scanner. Je m'explique, je voudr
Renommer un répertoire / fichier [ par bob94700 ]
Bonjour, Je cherche une fonction qui me permette de modifier le nom d'un répertoire ou d'un fichier sous c#.Je sais qu'il y a rename(oldNom, newNom)
Livres en rapport
|
Derniers Blogs
UNE JOLIE-HORLOGE ET PAS QU'UN PEU !UNE JOLIE-HORLOGE ET PAS QU'UN PEU ! par neodante
Pour les possesseurs d'iPhone, ça y est Bijin Tokei - qui se traduit littéralement en Français par " Jolie Horloge " - est arrivé et GRATUITEMENT s'il vous plaît ! Après la version Tokyo, Hokkaido, night club, racing, Gal, "pour les mademoiselles'", . voi...
Cliquez pour lire la suite de l'article par neodante TECHDAYS PARIS 2010 : CONNECTEZ VOS DONNéES à SHAREPOINT 2010 AVEC LES BUSINESS CONNECTIVITY SERVICESTECHDAYS PARIS 2010 : CONNECTEZ VOS DONNéES à SHAREPOINT 2010 AVEC LES BUSINESS CONNECTIVITY SERVICES par ROMELARD Fabrice
Animé par: Gaetan Bouveret et Julien Chomarat Business Connectivity Services (BCS) est dans SharePoint 2010 la version 2 de Business Data Catalog (BDC dans SharePoint 2007). Il s'agit de la solution permettant de visualiser des données provenan...
Cliquez pour lire la suite de l'article par ROMELARD Fabrice [DIVERS] SUIVRE VOS SéRIES PRéFéRéS SUR LA TOILE[DIVERS] SUIVRE VOS SéRIES PRéFéRéS SUR LA TOILE par orion
Comme de nombreux geek, je suis un grand amateur de série TV et je rate régulièrement des épisodes de mes séries préférés. Une solution s'offre à vous avec ce merveilleux site : Tv Gorge - www.tvgorge.com Moteur de recherche à l'appui, vous pouvez ...
Cliquez pour lire la suite de l'article par orion TECHDAYS PARIS 2010 : LA BI DANS SHAREPOINT 2010TECHDAYS PARIS 2010 : LA BI DANS SHAREPOINT 2010 par ROMELARD Fabrice
Animé par: Vincent Bellet et Baptiste Giraudier La BI dans SharePoint 2010, Les nouveaux services d'application dans SP2010 et SQL Server Reporting services 2008 R2. La BI dans SharePoint est généralisée pour tous afin de permettre à tous les coll...
Cliquez pour lire la suite de l'article par ROMELARD Fabrice
Logiciels
DB-MAIN (9.1.0)DB-MAIN (9.1.0)DB-MAIN is a data-modeling and data-architecture tool. It is designed to help developers and anal... Cliquez pour télécharger DB-MAIN Xilisoft DPG Convertisseur (5.1.37.0120)XILISOFT DPG CONVERTISSEUR (5.1.37.0120)Xilisoft DPG Convertisseur offre aux fans de Nintendo DS une bonne solution leur permettant de dé... Cliquez pour télécharger Xilisoft DPG Convertisseur GraphicsGale (2.01.01)GRAPHICSGALE (2.01.01)GraphicsGale est un logiciel de PixelArt avec de nombreuse fonctionnalités permettant de réalisé ... Cliquez pour télécharger GraphicsGale Architecte 3D (Platinum 2010)ARCHITECTE 3D (PLATINUM 2010)Architecte 3D Platinium vous permet de concevoir facilement les plans votre future maison, de l'é... Cliquez pour télécharger Architecte 3D TeamViewer 5 (TeamViewer 5)TEAMVIEWER 5 (TEAMVIEWER 5)Dépanner un ami,expliquer une manipulation devient un jeu d'enfant.
Prise en main d'un autre ord... Cliquez pour télécharger TeamViewer 5
|