IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Delphi Discussion :

Comparer 2 fichiers distants


Sujet :

Delphi

  1. #1
    Membre confirmé
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Mai 2006
    Messages
    121
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Mai 2006
    Messages : 121
    Par défaut Comparer 2 fichiers distants
    Bonjour,

    Dans un dossier partagé sur SERVEUR, je souhaite supprimer tous les fichiers en doubles présents.
    Je ne sais pas vraiment comment m'y prendre. Comment accéder au dossier?
    Est-ce que le FTP est obligatoire ici?

    Et une fois que j'ai mes 2 fichiers, comment les comparer bit à bit par exemple? Car tous ne sont pas forcément du même type, etc.
    J'ai trouvé la commande FC sous DOS qui fait ca bien, mais si je l'execute par le shellApi, comment récupérer le retour de la fonction?

    Mon programme sera bien sur en Delphi. Est-ce que Delphi dispose de fonction de comparaison de fichiers? Je n'en ai pas trouvé.

    Question annexe:
    comment calculer le nombre de fichiers dans le dossier distant?

    Merci beaucoup à ceux qui pourront me répondre.
    Amicalement, Elise.

  2. #2
    Expert confirmé
    Avatar de Jipété
    Profil pro
    Inscrit en
    Juillet 2006
    Messages
    11 159
    Détails du profil
    Informations personnelles :
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations forums :
    Inscription : Juillet 2006
    Messages : 11 159
    Par défaut
    Yop !
    À mon humble avis, beaucoup trop de questions pour un seul topic !
    C'est décourageant, du coup : on ne sait pas par quel bout attaquer, je crois.
    Tu vois le souci ?
    --
    jp

  3. #3
    Membre Expert
    Avatar de Lung
    Profil pro
    Analyste-programmeur
    Inscrit en
    Mai 2002
    Messages
    2 704
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : France, Haute Savoie (Rhône Alpes)

    Informations professionnelles :
    Activité : Analyste-programmeur
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mai 2002
    Messages : 2 704
    Par défaut
    Citation Envoyé par Alyx²
    Dans un dossier partagé sur SERVEUR, je souhaite supprimer tous les fichiers en doubles présents.
    Je ne sais pas vraiment comment m'y prendre. Comment accéder au dossier?
    Est-ce que le FTP est obligatoire ici?
    Avec FindFirst, FindNext, et FindClose, c'est faisable facilement.

    Citation Envoyé par Alyx²
    Et une fois que j'ai mes 2 fichiers, comment les comparer bit à bit par exemple? Car tous ne sont pas forcément du même type, etc.
    Pour ça, regarde TFileStream.

    Citation Envoyé par Alyx²
    J'ai trouvé la commande FC sous DOS qui fait ca bien, mais si je l'execute par le shellApi, comment récupérer le retour de la fonction?
    Il y a déjà eu des discutions, sur comment récupérer le résultat d'une commande DOS. Si tu trouve pas, je dois avoir des bouts de code quelque part ...

    Citation Envoyé par Alyx²
    Mon programme sera bien sur en Delphi. Est-ce que Delphi dispose de fonction de comparaison de fichiers? Je n'en ai pas trouvé.
    Je ne pense pas, mais avec les Stream, je dirais que c'est faisable ...

    Citation Envoyé par Alyx²
    Question annexe:
    comment calculer le nombre de fichiers dans le dossier distant?
    --> FindFirst, FindNext, et FindClose
    L'urgent est fait, l'impossible est en cours, pour les miracles prévoir un délai. :bug: ___ "http://club.developpez.com/regles/#LIII-A"Écrivez dans un français correct !!

    C++Builder 5 - Delphi 6#2 Entreprise - Delphi 2007 Entreprise - Delphi 2010 Architecte - Delphi XE Entreprise - Delphi XE7 Entreprise - Delphi 10 Entreprise - Delphi 10.4.2 Entreprise - Delphi 11.3 Entreprise - Visual studio 2022
    OpenGL 2.1 - Oracle 10g - Paradox - Interbase (XE) - PostgreSQL (15.7)

  4. #4
    Membre confirmé
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Mai 2006
    Messages
    121
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Mai 2006
    Messages : 121
    Par défaut
    Dsl d'avoir posé trop de questions en même temps.

    Merci beaucoup Lung d'avoir pris du temps à me répondre.
    Ca va bien m'aider. J'avais besoin de quelques pistes.
    Je travaille dessus aujourd'hui.

    Je vous dirais bientot ce qu'il en est.
    Bon week end.

Discussions similaires

  1. Comparer 2 fichiers
    Par GuiltyX dans le forum Shell et commandes GNU
    Réponses: 6
    Dernier message: 10/11/2004, 01h35
  2. include fichier distant
    Par noarno dans le forum ASP
    Réponses: 2
    Dernier message: 05/04/2004, 16h47
  3. MapPath et fichier distant
    Par arno_ dans le forum ASP
    Réponses: 8
    Dernier message: 16/09/2003, 16h06
  4. [LG][FAQ]comparer des fichiers
    Par lucke dans le forum Langage
    Réponses: 11
    Dernier message: 01/06/2003, 18h02
  5. Comparer des fichiers de données : Quel Langage ?
    Par Anonymous dans le forum Langages de programmation
    Réponses: 6
    Dernier message: 24/04/2002, 22h37

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo