xzip is 'n lont lêerstelsel vir duplisering zip lêers wat zipped inhoud deel.
Gebruik om te installeer:
& Nbsp; pit installeer xzip
of
& Nbsp; easy_install xzip
xzip bied drie executables zipexplode, zipanalyze en mount.xzip wat "ontplof" 'n rits, analiseer 'n zip-lêer, en die berg ontplof Poskodes onderskeidelik.
Die lêer struktuur vir 'n ontplof zip, is die volgende:
zipexplode pad / na / zip / name-of-zip.zip
boom.
.
├ ** data
│ ├ **
│ ├ **
│ ├ ** ...
│ └ **
└ ** meta
& Nbsp; ├ ** naam-van-zip.zip.dir
& Nbsp; ├ ** naam-van-zip.zip.jump
& Nbsp; └ ** naam-van-zip.zip.stream
Data lêers gedeel mag word tussen 'n arbitrêre aantal ontplof Poskodes lêers, en die meta tal (* .dir, * .jump, * .stream) die oorspronklike zip lêer beskryf.
zipexplode aanvaar twee opsies --Gids en --depth te verander waar dit skep die data en meta dopgehou en hoeveel vlakke diep die data directory moet wees. zipexplode kan ontplof verskeie zip lêers gelyktydig, en addisionele hulp word verskaf met die help uit te voer opsie.
zipanalyze druk eenvoudig uit die sha1 van verskillende segmente van die oorspronklike zip-lêer. Dit script is gebruik om te bepaal wat deduplicated kan word, en wat per zip lêer gestoor moet word. Dit uitvoerbare is hoofsaaklik van historiese gebruik.
mount.xzip sal die berg van die directory struktuur hierbo beskryf, en moet voorsien word wat ooreenstem met die --Gids en --depth argumente wanneer zipexplode geroep is. Bykomende argumente --debug, --background en --single-threaded wat geslaag is om te smelt en beheer onderliggende funksionaliteit. . Vir meer inligting sien die help uit te voer vir mount.xzip
Vereistes :
- Python
- lêersisteem in userspace
Kommentaar nie gevind