Compatible Linux et Windows, il vous permettra donc de multiples opérations/extraction depuis un fichier GDI.
python gditools.py -i input_gdi [options]
-h, --help Display this help
-l, --list List all files in the filesystem and exit
-o [outdir] Output directory. Default: gdi folder
-s [filename] Create a sorttxt file with custom name
(It uses *data-folder* as prefix)
-b [ipname] Dump the ip.bin with custom name
-e [filename] Dump a single file from the filesystem
--extract-all Dump all the files in the *data-folder*
--data-folder [name] *data-folder* subfolder. Default: data
(__volume_label__ --> Use ISO9660 volume label)
--silent Minimal verbosity mode
[no option] Display gdi infos if not silent
Exemples :
0- Listing des fichiers composants le gdi :
gditools.py -i /folder/disc.gdi --list
1- Affichages des infos du infos :
gditools.py -i /folder/disc.gdi
2- Dump de l'ip.bin :
gditools.py -i /folder/disc.gdi -b ip.bin
3- Générer un fichier sorttxt :
gditools.py -i /folder/disc.gdi -s sorttxt.txt
4- Générer un fichier sorttxt avec un dossier "data" différent :
gditools.py -i /folder/disc.gdi -s sorttxt.txt --data-folder MyDump
5- Extraire un fichier :
gditools.py -i /folder/disc.gdi -e 1st_read.bin
6- Spécifier un dossier de sortie différent :
(default one is the gdi folder)
gditools.py -i /folder/disc.gdi -e 1st_read.bin -o /OtherFolder
7- Extraire tous les fichiers composant le gdi :
gditools.py -i /folder/disc.gdi --extract-all
8- Spécification d'un nom de sous-dossier différent:
(default one is "data")
gditools.py -i /folder/disc.gdi --extract-all --data-folder MyFolder
Vous pouvez trouver les sources à cettre adresse : https://sourceforge.net/projects/dcisotools
Source : Sizious via twitter
Pour réagir à cet article : http://x-community.grafbb.com/t1563-gditools-py-par-familyguy