begin process at 2012 02 08 22:44:24
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

Fichiers / Disque

 > CRÉER UN FICHIER ISO À PARTIR D'UN RÉPERTOIRE (WIN32)

CRÉER UN FICHIER ISO À PARTIR D'UN RÉPERTOIRE (WIN32)


 Information sur la source

Note :
10 / 10 - par 2 personnes
10,00 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10
Catégorie :Fichiers / Disque Classé sous :iso, cdrom, joliet, folder2iso Niveau :Débutant Date de création :29/08/2006 Date de mise à jour :29/08/2006 17:59:45 Vu / téléchargé :31 764 / 2 028

Auteur : vecchio56

Ecrire un message privé
Ce membre participe au partage de revenus publicitaires
Commentaire sur cette source (13)
Ajouter un commentaire et/ou une note


 Description

Cliquez pour voir la capture en taille normale
Après l'explorateur de fichier ISO, voici un code permettant de créer un fichier ISO à partir d'un répertoire donné. Le fichier obtenu peut être directement gravé sur CD ou DVD. Il est possible de générer un fichier avec ou sans le support de Joliet pour les noms de plus de 8+11 caractères. Le fichier généré ne respecte pas la norme à 100% (par exemple la profondeur max de 8 dossiers n'est pas respectée)., mais cela ne semble pas poser de problème.
La gestion d'erreurs n'est pas encore faite, je pense m'en occuper par la suite, mais je poste déja mon code pour avoir quelques retours.
Il ne faut rien modifier dans le répertoire une fois l'archivage commencé sinon le fichier obtenu sera possiblement corrompu

Les tests ont été faits sous Windows XP avec un lecteur de CD virtuel, je n'ai pas testé de graver un vrai CD



 Fichier Zip

Les Membres Club peuvent télécharger directement un fichier contenu dans le zip sans télécharger le zip en entier !

Télécharger le zip


 Historique

29 août 2006 17:59:45 :
Renommage EXE

 Sources du même auteur

Source avec Zip COLORATION DE CODE C/C++ POUR LE FORUM DE CPPFRANCE
Source avec Zip SUPPRIMER LES # AJOUTÉS LORS D'UN COPIER/COLLER
Source avec Zip Source avec une capture EXPLORATEUR DE FICHIERS ISO
Source avec Zip Source avec une capture CHARGER UNE POLICE DEPUIS UN FICHIER OU UNE RESSOURCE (WIN32...
Source avec Zip Source avec une capture SHELL TREEVIEW (WIN32)

 Sources de la même categorie

Source avec Zip Source avec une capture GENERE BMP par lajouad
Source avec Zip Source avec une capture GETIONNAIRE D'UNE BIBLIOTHÉQUE EN C par benzarabel
FONCTION D'ÉDITION DE FICHIER BIT À BIT [C-MULTIPLATEFORME] par lynxtyle
Source avec Zip Source avec une capture UN GESTIONNAIRE DU FICHIER par benzarabel
Source avec Zip COPIE DE FICHIERS PAR RESEAU LOCAL par cczerty

 Sources en rapport avec celle ci

Source avec Zip Source avec une capture EXPLORATEUR DE FICHIERS ISO par vecchio56
Source avec Zip Source avec une capture GESTIONNAIRE FICHIER ISO PSP par ducseb
Source avec Zip Source avec une capture FAIRE FICHIER ISO (WIN32) par vecchio56
Source avec Zip Source avec une capture GRAVER ISO SUR CD par Arnotic

Commentaires et avis

Commentaire de adrienva le 29/08/2006 19:27:54

10/10 en plus je cherchais comment me servir d'un treeview, c'est trouvé. J'ai quelques warnings pendant la compilation, c'est normal? (c:\documents and settings\adrienv\local settings\temporary internet files\content.ie5\7d1vohdj\cppfrance_source_39329[2]\folder2iso\shelltree.cpp(78) : warning C4312: 'cast de type' : la conversion de 'LONG' en 'CShellTree *' d'une taille supérieure)

Commentaire de vecchio56 le 29/08/2006 19:36:32 administrateur CS

C'est normal oui, c'est a cause des problème des portabilité 64 bits.
Mais normalement c'est portable, vu que j'utilise GetWindowLongPtr
Si tu veux enlever les warnings, tu désactive la détection des pb de portabilité dans les options du projet

Commentaire de irish2 le 29/08/2006 19:52:50

Lut, merci pour ton script ! Précis et efficace ! Du bon boulot en conclusion !J'ai devellopé un lecteur MP3, je mettrai bientôt la source ! ++

Commentaire de LordBob le 05/09/2006 22:14:14

excelente source! tres instructive!

Commentaire de Willi le 09/09/2006 09:01:52 administrateur CS

Super code, facile à comprendre.
Le seul hic c'est le non support de l'unicode. Je me retrouve avec des ? sur les lettres comme le é ou ê.

Bonne continuation.

Commentaire de vecchio56 le 09/09/2006 11:35:44 administrateur CS

C'est vrai ce n'est pas normal, je vais essayer d'arranger ca.
C'est même pas un problème d'unicode car é est un caractère ascii

Commentaire de vecchio56 le 09/09/2006 11:47:12 administrateur CS

J'ai de générer un ISO avec MagicISO et PowerISO qui sont supposés être de bons outils, et j'obtiens aussi des '?'.
En fait je lisais le .iso avec WinRAR, et il s'avère que c'est ce dernier qui déconne; je pense que tu dois utiliser un logiciel qui lit mal les .iso
Tu peux trouver un très bon code ici :)
http://www.cppfrance.com/codes/EXPLORATEUR-FICHIERS-ISO_38981.aspx
Et là, les accents apparaissent bien (par contre mon explorateur ne supporte pas les caractères unicode)

Commentaire de Willi le 09/09/2006 12:25:16 administrateur CS

Lol j'ai testé avec Winrar autant pour moi, nickel avec UltraIso ou tout autre bon outils.
Par contre sur mes fichiers de newsgroup d'OE (dbx) pour tout ceux qui commencent par alt.xxx et microsoft.xxx j'ai des ?????? à la place des caractères.

Commentaire de Willi le 13/09/2006 17:29:33 administrateur CS

Par curiosité, ou as-tu pêché des infos sur la structure des fichiers images iso ?

Commentaire de LordBob le 13/09/2006 20:38:06

dans une de ses sources, il cité une référence, la voici:
http://www.ecma-international.org/publications/files/ECMA-ST/Ecma-119.pdf

Commentaire de dyonisien le 03/10/2007 11:16:37

A mon avis le lien vers le site perso "vecchio56" ne fonctionne pas.

Commentaire de psykoDelique le 14/08/2009 11:26:29

Bonjour je voudrais savoir comment le faire fonctionner? je ne m'y connais pa du tout en programation mais ton logiciel me serais tres serviable

faut t'il mettre les fichier dezzipé dans un endroit preci ?

Commentaire de podeesh le 09/06/2010 08:18:37

Je veux ajouter UDF, en plus de l'ISO et de me donner quelques joliet.Please tips.Thanks à l'avance.

 Ajouter un commentaire


Discussions en rapport avec ce code source dans le forum

problème de raccourci au démarage [ par fadi82 ] slt, j'ai un problème avec plusieurs raccourci au démarage du systeme ,ils affichent un messages d'erreur depuis que j'ai désinstallé leur programme e Comment creer un fichier XML avec l'encoding ISO-8859-1 en utilisant la fonction XmlTextWriter(path, Encoding::???) de CPP [ par michelcreve ] Bonjour à tous, J'ai un soucis lorsque j'éssaye de créer un fichier XML avec l'encoding ISO-8859-1 alors qu'il ny a aucoun problème avec l'UTF8. J'u lecture fichier iso 9660 (images cd) [ par MrdJack ] salut, je suis a la recherche d'un moyen de lire le contenu d'un fichier *.iso 9660 du genre une classe ou un bout de code utilisant les standards du Etat du CDROM [ par Ombitious_Developper ] Salut :J'ai un problème qui se résume au fait que dans mon programme je dois savoir à un instant donnée de lecteur CDROM1. Est ce qu'il est fermé?2. E Comparaison et boucle while ; ISO C++ forbids comparison between pointer and integer [ par wizard512 ] Bonjours,Je souhaiterais savoir, svp,qui pourait m'aider pour résoudre un problème,lier a une comparaison et une boucle while,Voici l'erreur obtenue : Cherche Emulateur ISO/RAR/ZIP... pour lire et ecrire directement dans l'archive [ par Booster ] Bonjours a tous, Alors voila j'ai une demande trés bizare à faire.Est ce que quelqu'un connai un logiciel qui permet de creer une archive d'un dossier formater un cdrom avec c++ [ par mniajnaa ] salut tout le monde j'ai une fonction qui efface un cd rom avec l'api DeviceIoControl de la technologie SPTI sans aucune erreur ,cependant la dur Encodage UTF-8 vers ISO-8859-15 [ par katsankat ] Bonjour à tous,J'essaie de convertir une chaîne encodée en UTF-8 vers l'ISO-8859-15.L'UTF-8 encode les caractères sur un ou plusieurs octets, ainsi je encodage de fichiers [ par dacor ] Bonjour,je voudrais créer un fichier avec un encodage ISO-8859-1.J'utilise un objet file de type fstream :  file.open("fileName", fstream::out)Le fich ascii vers iso 8859-1 [ par ebooserge ] bonjour a tous,je recupere dans un fichier un chaine de caracteres avec des caracteres du genre  Stéréoen fait c'est le mot stéréo qu'il me met ains


Nos sponsors


Sondage...

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

Photothèque

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,468 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales