je bosse sur un projet serieux ... il me faut des certitudes.
Pourquoi il les mettrait dans un autre ordre.
pour optimiser la vitesse de lecture, de gavure, le temps d acces disque, l espace disque, ou encore la taille du descripteur .... bref il y a 10 000 raisons de ne pas mettre les fichiers dans l ordre alphabotique.
Une fois tes fichiers dans le bon ordre, il suffit de savoir où le fichier se trouve dans l'image pour savoir où il se trouve en gros sur le disque avec un peu de géométrie.
ca j imagine, je me doute que c est de la geometrie, mais ti sais pas comment retrouver ca a partir de l ISO ?
Pour savoir ou le fichier est dans l'iso, tu peux la monter en loopback, modifier les premiers et dernier octets de ton fichier puis comparer l'iso obtenu avec l'originale.
je vois que tu as une grande experience de la chose : le ISO9660 est par definition non modifiable ! De toute facon ca irait plus vite de lancer une recherche binaire ... en priant pour que le fichier ne soit pas fragmente ... mais ca me donne qd meme des idees : creer 2 iso avec _1_ fichier different, et voir ou different les ISOs ... (y a les datas, les CRC, les checksum et les infos de reconstitution qui doivent changer )
[^] # Re: la méthode géométrique
Posté par doublehp . En réponse au journal Comment savoir ou se trouve un fichier sur un CD ?. Évalué à -3.
je bosse sur un projet serieux ... il me faut des certitudes.
Pourquoi il les mettrait dans un autre ordre.
pour optimiser la vitesse de lecture, de gavure, le temps d acces disque, l espace disque, ou encore la taille du descripteur .... bref il y a 10 000 raisons de ne pas mettre les fichiers dans l ordre alphabotique.
Une fois tes fichiers dans le bon ordre, il suffit de savoir où le fichier se trouve dans l'image pour savoir où il se trouve en gros sur le disque avec un peu de géométrie.
ca j imagine, je me doute que c est de la geometrie, mais ti sais pas comment retrouver ca a partir de l ISO ?
Pour savoir ou le fichier est dans l'iso, tu peux la monter en loopback, modifier les premiers et dernier octets de ton fichier puis comparer l'iso obtenu avec l'originale.
je vois que tu as une grande experience de la chose : le ISO9660 est par definition non modifiable ! De toute facon ca irait plus vite de lancer une recherche binaire ... en priant pour que le fichier ne soit pas fragmente ... mais ca me donne qd meme des idees : creer 2 iso avec _1_ fichier different, et voir ou different les ISOs ... (y a les datas, les CRC, les checksum et les infos de reconstitution qui doivent changer )
Mais heu... ça va te servir à quoi ???
cf autre post plus haut.