next up previous contents
Next: filetypes Up: Configuration Previous: software mixers   Contents

archivers

When processing files inside archives OPENCP has to know how to call the programs. The following sections define the usage of different archivers supported by the OPENCP fileselector.

When substituting the command line 4 special variables are processed by the fileselector for accessing the archives:

%%
evaluates to ``%''
%a
evaluates to the archiv name preceeded by the path to process.
%n
evaluates to the filename of the file to process inside the archive.
%d
evaluates to the destination directory used to extract files out of archive.

Three default command are defined for the arc modules:

get
this command is used when a file should be extracted out of an archive.
put
if a file should be added to the archive this command line is used.
delete
with <ALT>+<k> you can delete files out of archives.

The following two archivers contain special options described below:

[arcZIP]
  get=pkunzip %a %d %n
  put=pkzip %a %n
  delete=pkzip -d %a %n
  deleteempty=on
deleteempty
the program pkzip/pkunzip used by OPENCP to process .zip files have a bug when deleting the last file inside an archive. An empty archive of 22 bytes is left on the hard disk. With this option enabled the fileselector will delete those ``zip zombies''.

[arcACE]
  get=ace32 e %a %n %d
  scaninsolid=false
scaninsolid
scan in solid archives. As this takes more time you can disable this feature.


next up previous contents
Next: filetypes Up: Configuration Previous: software mixers   Contents
documentation by doj / cubic