begin process at 2008 05 16 06:11:37
1 173 216 membres
58 nouveaux aujourd'hui
13 970 membres club

Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum.
Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

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


Information sur la source

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é: 16 107 / 1 491

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

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10

Commentaire sur cette source (11)
Ajouter un commentaire et/ou une note


Description

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
Pour les "Membres Club", vous pouvez télécharger directement un fichier contenu dans le zip sans télécharger le zip en entier !

Télécharger le zip

29 août 2006 17:59:45 :
Renommage EXE
  • signaler à un administrateur
    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)

  • signaler à un administrateur
    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

  • signaler à un administrateur
    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 ! ++

  • signaler à un administrateur
    Commentaire de LordBob le 05/09/2006 22:14:14

    excelente source! tres instructive!

  • signaler à un administrateur
    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.

  • signaler à un administrateur
    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

  • signaler à un administrateur
    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)

  • signaler à un administrateur
    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.

  • signaler à un administrateur
    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 ?

  • signaler à un administrateur
    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

  • signaler à un administrateur
    Commentaire de dyonisien le 03/10/2007 11:16:37

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

Ajouter un commentaire

Appels d'offres

Pub



CalendriCode

Mai 2008
LMMJVSD
   1234
567891011
12131415161718
19202122232425
262728293031 

Téléchargements

Logiciels à télécharger sur le même thème :

Boutique

Boutique de goodies CodeS-SourceS