Code Monkey home page Code Monkey logo

isz-tool's Introduction

isz-tool

isz-tool is a command line utility to manipulate ISZ files (.isz), including .isz to .iso conversion

Overview

ISZ files (.isz) are compressed ISO files (also called ISO Zipped). They can be opened by software such as Alcohol 120%, Daemon Tools and UltraISO [1].

The main goal of this tool is to be able to convert ISZ files to ISO files. At the time of writing isz-tool, I couldn't find any program able to handle ISZ files under GNU/Linux.

ISZ files support the following features :

  • Decompression (using zlib or bzip2)
  • Split files support (.isz, .i01, .i02, ...)
  • CRC checksums of both compressed an uncompressed data

ISZ tool is a small command line tool currently able to :

  • Display informations about an ISZ file (uncompressed size, encryption type...)
  • Verify the file checksum
  • Extract the file to an .iso file

Currently not supported :

  • Encryption
  • Creation of an .isz file (before creating an .isz file, take into consideration that a .iso.bz2 is much more portable)

Usage

./isz-tool.py info file.isz Print general information about file.isz

./isz-tool.py verify file.isz Verify the CRC of file.isz

./isz-tool.py verify --slow file.isz Attempt to decompress and verify the CRC of file.isz

./isz-tool.py isz2iso file.isz file.iso Convert file.isz to an ISO file

License

ISZ-tool is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

ISZ-tool is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with ISZ-tool. If not, see http://www.gnu.org/licenses/.

See gpl.txt for the license

Dependencies

Python 3.2 is required to run isz-tool

Author

Olivier Serres - [email protected]

Links

[1] http://en.wikipedia.org/wiki/UltraISO#ISZ_format

isz-tool's People

Contributors

oserres avatar

Watchers

 avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.