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

C# Discussion :

[C#] Resume transfer de fichier


Sujet :

C#

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Inscrit en
    Janvier 2008
    Messages
    106
    Détails du profil
    Informations personnelles :
    Âge : 37

    Informations forums :
    Inscription : Janvier 2008
    Messages : 106
    Par défaut [C#] Resume transfer de fichier
    Bonjour à tous,

    J'aimerais bien avoir l'avis de quelque s'un d'entre-vous. Je suis en train de développer un système de transfer de fichier personnalisé (selon certaines conditions, synchronisation automatique ou non etc) et je voudrais permettre la possibilitée de résumé le téléchargement d'un fichier si jamais il y a coupure de connection (car la bande passante distante est vraiment douteuse ...). Je voudrais donc savoir si cela est possible simplement en comparant le fichier distant et le fichier local et de faire un Append avec la partie manquante ?

    Pour l'envoie de fichier, je lis le fichier et le transfer en Byte par un Socket sur mon coté client.

    Je vous remerci d'avance!

    Friedrick

  2. #2
    Membre éclairé
    Profil pro
    Inscrit en
    Septembre 2007
    Messages
    82
    Détails du profil
    Informations personnelles :
    Localisation : Canada

    Informations forums :
    Inscription : Septembre 2007
    Messages : 82
    Par défaut
    J'ai fait ça à l'école il y a longtemps.
    La méthode la plus efficace dans cette situation est de couper ton fichier en plusieurs partie.

    Si tu as un fichier de 1 mo tu peux le couper par exemple en 256k.
    Donc, 4 fichiers pour ton fichier.
    Une fois que tes 4 fichiers sont rendu tu valides leur grosseurs.
    Si tes 4 fichiers sont ok tu refais ton fichier original.
    Par contre, si tu as une coupure tu recommences seulement le fichier qui est incomplet.

  3. #3
    Membre confirmé
    Inscrit en
    Janvier 2008
    Messages
    106
    Détails du profil
    Informations personnelles :
    Âge : 37

    Informations forums :
    Inscription : Janvier 2008
    Messages : 106
    Par défaut
    Merci beaucoup de cette information! C'était la méthode que je voulais implémenter mais je voulais avoir un deuxième avis sur la question.

    Bonne fin de journée,
    Friedrick

  4. #4
    Membre chevronné
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Août 2008
    Messages
    381
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Canada

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Août 2008
    Messages : 381
    Par défaut
    Passe simplement un paramètre à ta fonction qui envoi un fichier qui indique où commencer à lire le fichier.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 1
    Dernier message: 21/08/2006, 15h24
  2. [VB6] Transfer de fichier par ftp
    Par fearless dans le forum VB 6 et antérieur
    Réponses: 8
    Dernier message: 29/07/2006, 00h16
  3. Réponses: 3
    Dernier message: 02/07/2006, 13h17
  4. Réponses: 2
    Dernier message: 13/03/2006, 19h52
  5. Transfere de fichier avce els compo indy
    Par Coussati dans le forum Composants VCL
    Réponses: 3
    Dernier message: 18/01/2006, 05h35

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