Platforms to show: All Mac Windows Linux Cross-Platform
Back to ArchiveWriterMBS class.
ArchiveWriterMBS.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.
ArchiveWriterMBS.SetFormat(FormatCode 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.
ArchiveWriterMBS.SetFormat7Zip
| 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.
ArchiveWriterMBS.SetFormatArBsd
| 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.
ArchiveWriterMBS.SetFormatArSvr4
| 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.
ArchiveWriterMBS.SetFormatByExtension(FileName as String, defaultExtension as String = "")
| Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
| method | Archive | MBS Compression Plugin | 16.3 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | All |
e.g. pass "test.zip" for file name and ".zip" for default extension (if filename has none).
Lasterror property is set.
ArchiveWriterMBS.SetFormatByName(Name as String)
| 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.
ArchiveWriterMBS.SetFormatCpio
| 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.
ArchiveWriterMBS.SetFormatCpioNewc
| 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.
ArchiveWriterMBS.SetFormatGnutar
| 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.
ArchiveWriterMBS.SetFormatIso9660
| 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.
ArchiveWriterMBS.SetFormatMTree
| 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.
ArchiveWriterMBS.SetFormatMTreeClassic
| 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.
ArchiveWriterMBS.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.
| 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.
ArchiveWriterMBS.SetFormatPaxRestricted
| 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:
| 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.
ArchiveWriterMBS.SetFormatShar
| 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.
ArchiveWriterMBS.SetFormatSharDump
| 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.
ArchiveWriterMBS.SetFormatUstar
| 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.
ArchiveWriterMBS.SetFormatV7tar
| 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.
ArchiveWriterMBS.SetFormatWArc
| 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.
| 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.
| 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:
ArchiveWriterMBS.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.
ArchiveWriterMBS.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.
The options to pass to writer.
This is a comma-separated list of options. Option names can be prefixed with module name.
Sample options:
compression=9
zip:encryption=zipcrypt
zip:encryption=aes128
zip:encryption=aes256
zip64
gzip:compression-level=9
hdrcharset=UTF-8
ArchiveWriterMBS.SetPassphrase(Password as String)
| Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
| method | Archive | MBS Compression Plugin | 16.3 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | All |
Alternatively you can use the Passphrase event.
Lasterror property is set.
Some examples using this method:
ArchiveWriterMBS.SetSkipFile(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 written.
Lasterror property is set.
The items on this page are in the following plugins: MBS Compression Plugin.