Platforms to show: All Mac Windows Linux Cross-Platform
Back to ArchiveReaderMBS class.
ArchiveReaderMBS.Seek(Position as Int64, Mode as Integer = 0) as Int64
| Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
| method | Archive | MBS Compression Plugin | 19.0 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | All |
See kSeekSet, kSeekCur or kSeekEnd constants.
Returns new position.
Lasterror property is set.
ArchiveReaderMBS.SetExtractSkipFile(DeviceID as Int64, FileNo as Int64)
| Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
| method | Archive | MBS Compression Plugin | 19.0 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | All |
This is generally set to the dev/ino of the archive being read.
Lasterror property is set.
ArchiveReaderMBS.SetFilterOption(Module as String, Option as String, Value as String)
| Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
| method | Archive | MBS Compression Plugin | 19.0 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | All |
Lasterror property is set.
ArchiveReaderMBS.SetFormat(Format as Integer)
| Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
| method | Archive | MBS Compression Plugin | 19.0 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | All |
This is useful to bypass the bidding process when the format and filters to use is known in advance.
Lasterror property is set.
ArchiveReaderMBS.SetFormatOption(Module as String, Option as String, Value as String)
| Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
| method | Archive | MBS Compression Plugin | 19.0 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | All |
Lasterror property is set.
ArchiveReaderMBS.SetOption(Module as String, Option as String, Value as String)
| Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
| method | Archive | MBS Compression Plugin | 19.0 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | All |
Lasterror property is set.
ArchiveReaderMBS.SetOptions(Options as String)
| Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
| method | Archive | MBS Compression Plugin | 19.0 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | All |
Lasterror property is set.
For older non UTF-8 Japanese zip archives, you can try "hdrcharset=cp932" as encoding.
For older non UTF-8 Windows archives, you can use "hdrcharset=cp1252".
| Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
| method | Archive | MBS Compression Plugin | 16.2 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | All |
ArchiveReaderMBS.SupportFilterAll
| Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
| method | Archive | MBS Compression Plugin | 16.2 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | All |
Lasterror property is set.
Some examples using this method:
ArchiveReaderMBS.SupportFilterBZip2
| Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
| method | Archive | MBS Compression Plugin | 16.2 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | All |
Lasterror property is set.
ArchiveReaderMBS.SupportFilterCompress
| Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
| method | Archive | MBS Compression Plugin | 16.2 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | All |
Lasterror property is set.
ArchiveReaderMBS.SupportFilterGRZip
| Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
| method | Archive | MBS Compression Plugin | 16.2 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | All |
Lasterror property is set.
ArchiveReaderMBS.SupportFilterGZip
| Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
| method | Archive | MBS Compression Plugin | 16.2 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | All |
Lasterror property is set.
ArchiveReaderMBS.SupportFilterLRZip
| Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
| method | Archive | MBS Compression Plugin | 16.2 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | All |
Lasterror property is set.
ArchiveReaderMBS.SupportFilterLZip
| Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
| method | Archive | MBS Compression Plugin | 16.2 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | All |
Lasterror property is set.
ArchiveReaderMBS.SupportFilterLzma
| Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
| method | Archive | MBS Compression Plugin | 16.2 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | All |
Lasterror property is set.
ArchiveReaderMBS.SupportFilterLzop
| Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
| method | Archive | MBS Compression Plugin | 16.2 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | All |
Lasterror property is set.
ArchiveReaderMBS.SupportFilterNone
| Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
| method | Archive | MBS Compression Plugin | 16.2 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | All |
Lasterror property is set.
ArchiveReaderMBS.SupportFilterProgram(command as string)
| Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
| method | Archive | MBS Compression Plugin | 19.0 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | All |
Lasterror property is set.
ArchiveReaderMBS.SupportFilterRpm
| Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
| method | Archive | MBS Compression Plugin | 16.2 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | All |
Lasterror property is set.
ArchiveReaderMBS.SupportFilterUU
| Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
| method | Archive | MBS Compression Plugin | 16.2 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | All |
Lasterror property is set.
ArchiveReaderMBS.SupportFilterXz
| Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
| method | Archive | MBS Compression Plugin | 16.2 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | All |
xz is a lossless data compression program and file format which incorporates the LZMA/LZMA2 compression algorithms.
ArchiveReaderMBS.SupportFormat7zip
| Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
| method | Archive | MBS Compression Plugin | 16.2 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | All |
Lasterror property is set.
7zip support in MBS Plugin is very limited.
ArchiveReaderMBS.SupportFormatAll
| Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
| method | Archive | MBS Compression Plugin | 16.2 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | All |
Lasterror property is set.
Some examples using this method:
ArchiveReaderMBS.SupportFormatAr
| Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
| method | Archive | MBS Compression Plugin | 16.2 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | All |
Lasterror property is set.
ArchiveReaderMBS.SupportFormatByCode(FilterCode as Integer)
| Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
| method | Archive | MBS Compression Plugin | 16.2 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | All |
Lasterror property is set.
ArchiveReaderMBS.SupportFormatCab
| Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
| method | Archive | MBS Compression Plugin | 16.2 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | All |
Lasterror property is set.
ArchiveReaderMBS.SupportFormatCpio
| Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
| method | Archive | MBS Compression Plugin | 16.2 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | All |
Lasterror property is set.
ArchiveReaderMBS.SupportFormatEmpty
| Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
| method | Archive | MBS Compression Plugin | 16.2 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | All |
Lasterror property is set.
ArchiveReaderMBS.SupportFormatGnutar
| Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
| method | Archive | MBS Compression Plugin | 16.2 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | All |
Lasterror property is set.
ArchiveReaderMBS.SupportFormatIso9660
| Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
| method | Archive | MBS Compression Plugin | 16.2 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | All |
Lasterror property is set.
ArchiveReaderMBS.SupportFormatLha
| Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
| method | Archive | MBS Compression Plugin | 16.2 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | All |
Lasterror property is set.
ArchiveReaderMBS.SupportFormatLZ4
| Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
| method | Archive | MBS Compression Plugin | 16.3 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | All |
Lasterror property is set.
ArchiveReaderMBS.SupportFormatMTree
| Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
| method | Archive | MBS Compression Plugin | 16.2 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | All |
Lasterror property is set.
ArchiveReaderMBS.SupportFormatRar
| Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
| method | Archive | MBS Compression Plugin | 16.2 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | All |
Lasterror property is set.
ArchiveReaderMBS.SupportFormatRar5
| Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
| method | Archive | MBS Compression Plugin | 20.0 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | All |
Lasterror property is set.
ArchiveReaderMBS.SupportFormatRaw
| Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
| method | Archive | MBS Compression Plugin | 16.2 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | All |
Lasterror property is set.
ArchiveReaderMBS.SupportFormatTar
| Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
| method | Archive | MBS Compression Plugin | 16.2 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | All |
Lasterror property is set.
ArchiveReaderMBS.SupportFormatWArc
| Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
| method | Archive | MBS Compression Plugin | 16.3 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | All |
Lasterror property is set.
ArchiveReaderMBS.SupportFormatXar
| Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
| method | Archive | MBS Compression Plugin | 16.2 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | All |
Lasterror property is set.
ArchiveReaderMBS.SupportFormatZip
| Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
| method | Archive | MBS Compression Plugin | 16.2 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | All |
Enables both streamable and seekable zip readers.
Lasterror property is set.
ArchiveReaderMBS.SupportFormatZipSeekable
| Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
| method | Archive | MBS Compression Plugin | 16.3 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | All |
Reads starting from central directory; requires seekable input.
Lasterror property is set.
ArchiveReaderMBS.SupportFormatZipStreamable
| Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
| method | Archive | MBS Compression Plugin | 16.3 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | All |
Reads Zip archives as stream from beginning to end. Doesn't correctly handle SFX ZIP files or ZIP archives that have been modified in-place.
Lasterror property is set.
The items on this page are in the following plugins: MBS Compression Plugin.