Skip site navigation (1)Skip section navigation (2)

FreeBSD Manual Pages

  
 
  

home | help
expack(1)		    General Commands Manual		     expack(1)

NAME
       expack -	manipulate Flex	files

SYNOPSIS
       expack -a FLEXFILE FILE...

       expack -c FLEXFILE FILE...

       expack -x FLEXFILE [INDEX]

       expack -i MANIFEST

       expack -l FLEXFILE

DESCRIPTION
       expack  is a command-line utility that lets you extract and create Flex
       files.  Flex files are archives (which means that they act as  contain-
       ers  for	 other files, somewhat like directories) used by Ultima	VII to
       store most of its data. Note that the names of the original  files  are
       not stored in the Flex -- files are only	retrievable by their index.

   Modes of operation
       -a Add --NOT  IMPLEMENTED  YET.	FUTURE ENHANCEMENT-- This command adds
	      one or more FILEs	to the end of FLEXFILE.

       -c Create
	      This command takes one or	more FILEs and bundles them into FLEX-
	      FILE, overwriting	it in the process.

       -x Extract
	      Lets you extract the files contained within FLEXFILE.  If	 INDEX
	      is given only the	file at	this position will be unpacked,	other-
	      wise  all	 files	are extracted. The created files will be named
	      index.u7o.

       -i Input
	      Similar to "Create", this	command	creates	FLEXFILE from a	number
	      of input files. However, "Input" takes the names	of  the	 input
	      files from MANIFEST instead of the command line.

	      MANIFEST	must  be a list	of file	names, one per line. The first
	      name is that of the Flex file that is to be  created,  the  rest
	      are the input files used in building it.

       -l List
	      This command lists the contents of a FLEXFILE.  It gives you the
	      number  of  files	contained within the Flex file,	as well	as the
	      length of	each file.

EXAMPLES
       expack -a animals.flx bee.wav
	      Adds bee.wav to the Flex file animals.flx.

       expack -a animals.flx hamster.wav snake.wav donkey.wav
	      Adds hamster.wav,	snake.wav, and donkey.wav to the Flex file an-
	      imals.flx.

       expack -c animals.flx duck.wav cat.wav cow.wav dog.wav
	      Creates  a  new  Flex  file  animals.flx	containing   duck.wav,
	      cat.wav, cow.wav,	and dog.wav.

       expack -x text.flx 17
	      Extracts the file	at position 17fromtext.flxinto17.u7o.

       expack -x text.flx
	      Extracts	all files from text.flx	into files named 0.u7o,	1.u7o,
	      2.u7o, etc.

       expack -i wavlist
	      With wavlist reading:

	      jmsfx.flx
	      ant.wav
	      bee.wav
	      cat.wav

	      will create a new	Flex file  jmsfx.flx  consisting  of  ant.wav,
	      bee.wav, andcat.wav.

       expack -l text.flx
	      Lists the	number and lenghts of files contained in text.flx.

BUGS
       The "Add" command (-a) does not work yet.

AUTHOR
       This  manpage  was  written by Robert Bihlmeyer based on	a text by Marc
       Winterrowd. It may be freely redistributed and modified under the terms
       of the GNU General Public License version 2 or higher.

Exult				  2002-03-23			     expack(1)

Want to link to this manual page? Use this URL:
<https://man.freebsd.org/cgi/man.cgi?query=expack&sektion=1&manpath=FreeBSD+Ports+14.3.quarterly>

home | help