Parse and extract data from Microsoft LZX compressed .cab files for Java 6+
Go to file
2019-09-22 22:20:40 +03:00
gradle/wrapper updated .gitignore 2019-05-13 15:16:25 +02:00
src/dorkbox/cabParser Bug fix: if several files are extracted from the same CAB stream, and they are located in different CAB folders (CAB partitions inside CAB file, don't mix it with file folders), those files extracted from non-first CAB folder will be corrupted (while no exception happen during extraction). Example: try to extract files x\27844060 c\27844060 s\27844060 from package62.cab from wsusscn2.cab: only the content of c\27844060 will be valid 2019-09-22 22:20:40 +03:00
.gitignore updated .gitignore 2019-05-13 15:16:25 +02:00
build.gradle.kts Updated to use Gradle Utils for gradle/project update management 2019-05-13 12:16:07 +02:00
gradlew updated .gitignore 2019-05-13 15:16:25 +02:00
gradlew.bat updated .gitignore 2019-05-13 15:16:25 +02:00
LICENSE Updated dependencies, fixed kts build script 2019-03-16 00:52:38 +01:00
LICENSE.Apachev2 Import of CAB extractor for java 2014-12-18 18:21:38 +01:00
README.md Updated dependencies + info 2019-04-14 17:08:22 +02:00
settings.gradle.kts Updated dependencies, fixed kts build script 2019-03-16 00:52:38 +01:00

CAB PARSER

Dorkbox Github Gitlab Bitbucket

Provides a means to parse and extract data from Microsoft CAB files, from Java.

Specifically, this project was created to extract files from within a .cab which are compressed via the LZX compression algorithm.

Microsoft CAB file format: http://msdn.microsoft.com/en-us/library/bb417343.aspx

  • This is for cross-platform use, specifically - linux 32/64, mac 32/64, and windows 32/64. Java 6+

   

Maven Info

<dependencies>
    ...
    <dependency>
      <groupId>com.dorkbox</groupId>
      <artifactId>CabParser</artifactId>
      <version>2.15</version>
    </dependency>
</dependencies>

Gradle Info

dependencies {
    ...
    compile "com.dorkbox:CabParser:2.15"
}

Or if you don't want to use Maven, you can access the files directly here:
https://repo1.maven.org/maven2/com/dorkbox/CabParser/

License

This project is © 2012 dorkbox llc, and is distributed under the terms of the Apache v2.0 License. See file "LICENSE" for further references.