AminetAminet
Search:
84479 packages online
About
Recent
Browse
Search
Upload
Setup
Services

util/pack/xData_11a.lha

Mirror:Random
Showing:m68k-amigaosppc-amigaosppc-morphosi386-arosi386-amithlonppc-warpupppc-powerupgeneric
No screenshot available
Short:lets progs read xpk-compressed files (bug-fix).
Architecture:m68k-amigaos
Date:1993-04-07
Download:http://aminet.net/util/pack/xData_11a.lha - View contents
Readme:http://aminet.net/util/pack/xData_11a.readme
Downloads:579

                                xData v1.1
                             xDataPrefs v1.1a

                         (C) Martin W.Scott, 1993.

                          (NB: Requires OS 2.0+)


xData  is a program that allows other programs to read xpk-compressed files
as  if  they were normal files.  It is similar to PP by Michael Berg, which
provided a similar facility for PowerPacked files.

However,  PP  caused  problems  on  my  system  (it  crashed),  and anyway,
PowerPacker  has  been  superseded  by the more powerful and extensible xpk
standard.   Unfortunately,  it takes a long time for data-handling programs
to  catch-up  and recognise the xpk standard, not to mention those programs
that can't read any compressed files.


How does it work
----------------
xData  patches  a  few  dos  routines to allow named programs to read xpk'd
files.   These named programs are called clients.  This is different to PP,
which  affected  ALL programs, and caused many incompatability problems (on
my system at any rate), which is why I decided on the client model.

Clients are added using the xDataPrefs program; when a client opens a xpk'd
file, the file is decompressed to the t: directory and the client reads the
decompressed  file.  When the client closes the file, the temporary file is
deleted (but it's not quite that simple -- see technical details).

This client arrangement might seem restrictive, but it guarantees (though I
don't  :) system compatability.  Most users only compress certain files and
use certain programs to read them, so these are the only programs that need
to use patched routines.  It allows you to use your favourite data-handling
programs  rather  than  xpk-ified versions, e.g.  you can use ViewTex where
before you had to use ShowIFF or PPMore (for PowerPacked files).


[full instructions in distribution]


History
-------
 v1.1a	- xDataPrefs: fixed stupid memory bug (wasn't freeing task-list).

 v1.1	- xDataPrefs:  major enhancement - now has task list so addition of
          new clients is simplified.

	- xData: now postpones deletion for 5 seconds (for reasons why, see
          technical details above).

 v1.0a	- xDataPrefs: fixed bug when entering name on empty list.

	- xDataPrefs: window now font-sensitive.

 v1.0ß	- initial release.


Contact
-------
I can be reached with comments, suggestions, bug reports, praise, money etc.
at the following addresses:

BEFORE END OF JULY 1993:

	Martin W. Scott,
	23 Drum Brae North,
	Edinburgh  EH4 8AT
	United Kingdom

AFTER END OF JULY 1993:

	Martin W. Scott, c/o 
	557 Great Western Road,
	Ground flat right,
	Aberdeen  AB1 7PA
	United Kingdom

OR BY EMAIL UNTIL END OF JULY 1993: mws at castle.ed.ac.uk



Contents of util/pack/xData_11a.lha
 PERMSSN    UID  GID    PACKED    SIZE  RATIO     CRC       STAMP          NAME
---------- ----------- ------- ------- ------ ---------- ------------ -------------
[generic]                  278     632  44.0% -lh5- 0f0b Mar 30  1993 xData.info
[generic]                 4273    7072  60.4% -lh5- 1c77 Mar 30  1993 xData/xData
[generic]                 6186   14358  43.1% -lh5- 5cbc Apr  5  1993 xData/xData.doc
[generic]                  213     433  49.2% -lh5- 9d91 Mar 15  1993 xData/xData.doc.info
[generic]                  212     484  43.8% -lh5- 4f00 Mar 15  1993 xData/xData.info
[generic]                 5039    8560  58.9% -lh5- 0db6 Apr  5  1993 xData/xDataPrefs
[generic]                  269     514  52.3% -lh5- 3c9f Mar 15  1993 xData/xDataPrefs.info
---------- ----------- ------- ------- ------ ---------- ------------ -------------
 Total         7 files   16470   32053  51.4%            Apr  7  1993

Aminet © 1992-2024 Urban Müller and the Aminet team. Aminet contact address: <aminetaminet net>