Outil permettant de découper un fichier en petits morceaux

Soyez le premier à donner votre avis sur cette source.

Vue 9 652 fois - Téléchargée 451 fois

Description

Petit outil permettant de découper un fichier source en petits morceaux, après avoir précisé la taille des morceaux (développé à l'époque pour envoyer de gros fichiers par mail...).
Permet aussi évidement de reconstituer le fichier original à partir des morceaux...

Thèmes abordés :
- Lecture/Ecriture binaire dans un fichier
- Utilisation du pool de thread
- Accès à une Form depuis un autre Thread (sans déclencher la fameuse "CrossThreadCallException")

Conclusion :


Utilisation :
  • Pour le "découpage" ("Crunch") il faut choisir la source et la taille des morceaux.
  • Pour le "recollage" ("Un-Crunch") il faut choisir un des morceaux comme source.


Précision :
- Je met cette source à disposition car l'outil fonctionne en mode "nominal" et qu'il peut être utile, mais il reste de nombreuses choses à développer, pour gérer tout les cas d'erreur en particulier (par exemple, s'il manque des morceaux du fichier qu'on veut reconstituer...).
- Les sources sont normalement propres et commentées... en anglais.

Codes Sources

A voir également

Ajouter un commentaire

Commentaires

Messages postés
5487
Date d'inscription
dimanche 4 août 2002
Statut
Modérateur
Dernière intervention
20 juin 2013
49
Allez les gars, donnez-vous la peine de rechercher rapidement, et essayez de poster des codes un peu innovant ;-)
Messages postés
794
Date d'inscription
vendredi 24 septembre 2004
Statut
Membre
Dernière intervention
19 août 2008
9
Oups, j'aurai peut être du vérifier avant... : y'a déjà un certain nombre de sources proposant la même chose. Si un admin veux supprimer cette source, pas de soucis...

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.