OS4Depot.net 20130227_1013
  Home Search Mirrors Contact Info Credits

 Readme data for Root » Driver » Filesystem » xad_fs.lha

Description: Filesystem for mounting archive files
Install: xad_fs.lha
Size: 60kb 5
Version: 52.8
Date: 22 Jul 12
Author: Fredrik Wikstrom
Submitter: Fredrik Wikstrom
Email: fredrik/a500 org
Homepage: http://www.a500.org/
Category: driver/filesystem
License: BSD
Distribute: yes
Min OS Version: 4.0
Installation:

Copy XADFileSystem L:
Copy MountXAD SYS:C/
Copy def_XAD0.info ENVARC:Sys/

Usage:

MountXAD <archive file>

After you are done with the archive file, unmount it with the Dismount command:

Dismount XAD0:

Or use MountXAD with DISMOUNT switch:

MountXAD <archive file> DISMOUNT

If you mount more than one archive at the same time the second one will use the
device name XAD1: and the third XAD2: and so on.

XADFileSystem unarchives files as they are accessed into a temporary directory.
By default this is placed in T: which is usually in RAM: so if you're going to
be using XADFS on archives with lots of big files you should consider pointing
this to a directory on your harddrive. This can easily be done with SetEnv
command:

SetEnv SAVE XADFS_TEMP_DIR <temp directory>

F.e. to make XADFS store temp files in DH1:Temp just type:

SetEnv SAVE XADFS_TEMP_DIR DH1:Temp

Changes:

52.8 (22-Jul-2012)
 - Added support for ACTION_COPY_DIR_FH packet
 - Added a workaround for lha archives where directories don't have the
   XADFIF_DIRECTORY flag set but instead have a slash at the end of
   xfi_FileName to signify that they are directories

52.7 (16-Sep-2010)
 - Removed the need for setting up an array of filesystem objects in
   GenerateDirTree() function

See the Changelog file in the archive for a complete list of changes.





Copyright (c) 2004-2013 Björn Hagström. All rights reserved.
OS4 and its logos are registered trademarks of Hyperion Entertainment