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

gfx/show/ViewLHA.lha

Mirror:Random
Showing:m68k-amigaosgeneric
No screenshot available
Short:View a graphics file compressed with LhA
Author:matsp888 at yahoo.com (Mats Peterson)
Uploader:matsp888 yahoo com (Mats Peterson)
Type:gfx/show
Version:1.3
Replaces:gfx/show/ViewLHA.lha
Architecture:m68k-amigaos >= 2.0.4
Distribution:Aminet
Date:2019-04-16
Download:http://aminet.net/gfx/show/ViewLHA.lha - View contents
Readme:http://aminet.net/gfx/show/ViewLHA.readme
Downloads:399
ViewLHA is a simple tool that lets you view a graphics file that has
been compressed with LhA. The main reason for using an archive format
like LHA, rather than a packer such as PowerPacker, is to retain the
original file's timestamp. Apart from that, LhA compresses better than
PowerPacker most of the time. The processing might be a bit slower, but
I can live with that personally.

Please note that this program is aimed at the IFF ILBM and IFF ANIM file
formats, since their byte run encoding is relatively inefficient. It
would be relatively easy to incorporate other file formats, but there's
not much use since most of them use rather efficient compression
methods.

New in v1.3
-----------
    - Increased the size of some buffers.

New in v1.2
-----------
    - Now using separate `VLComp' and `VLDecomp' programs for
      compression and decompression. The main reason is to be able to
      compress or decompress by using extended selection in Workbench.
    - Now assigning ViewLHA: to the ViewLHA directory in the `Install'
      command line sequence. It also adds ViewLHA: to the C: assignment
      rather than copying the binary files to C:. Finally it modifies
      S:User-Startup to make the changes permanent.
    - Now using ViewLHA:S/ViewLHA-Sequence rather than copying the file
      to S:. An icon has been added to it with the default tool set to
      Ed.
    - Being able to override the viewer defined in S/ViewLHA-Sequence is
      actually pretty useful. Removed the comment about the feature
      mostly being useful when testing different viewers in the README
      file.
    - Exit S/ViewLHA-Sequence if LhA gets interrupted by a CTRL-C. It
      was possible to overwrite the original file with an incomplete
      one.
    - New `ILBMViewerOpts' and `ANIMViewerOpts' settings in
      S/ViewLHA-Sequence.
    - Added a `VI' shorthand for the `VIEWER' keyword in the CLI.
    - Removed the `/NOSIZE' in the specification for the console window
      in Workbench. It's useful to be able to enlarge the window to see
      more text from the commands.
    - Added an icon to the `src' directory.

New in v1.1
-----------
    - Stressed the fact that the program is aimed at the IFF ILBM and
      IFF ANIM file formats.
    - Got rid of hard tab characters in the source code (a remnant from
      using the Aztec C `z' editor).
    - Modularization and cleanup of the source code.
    - Now including a version string in the binary file (searchable by
      the release 2 `version' command).
    - Now using the NDK 3.5 `BumpRev' tool to manage software revisions.
    - In S:ViewLHA-Sequence, the file is now renamed to a temporary name
      when viewing to cater for the rare case when the viewer (e.g. the
      precursor to Display, ViewILBM by Carolyn Scheppner, Fish disk
      #44) can't handle double quotes in the file name.
    - The program can now use separate viewers for IFF ILBM and IFF
      ANIM. See S:ViewLHA-Sequence.
    - In spite of PPShow being fast, the default IFF ILBM viewer in
      S:ViewLHA-Sequence has been changed to SYS:Utilities/Display.
      PPShow doesn't always recognize a CAMG chunk in an IFF ILBM file
      even if there is one. Probably because it (incorrectly) expects
      the chunk to be at a certain location in the file.
    - New tool types `FILETYPE', 'VIEWER' and `VIEWEROPTS'.
    - New command line keywords `FT=FILETYPE', 'VIEWER' and
      `VO=VIEWEROPTS'.

New in v0.8
-----------
    - Moved the source code to a `src' subdirectory.
    - A new `install' command sequence file simplifies the installation.
    - Now using a custom startup module, resulting in a much smaller
      program.
    - Now using the release 2 function ReadArgs() to get the command
      line arguments when run from the CLI.
    - Replaced Execute() with the release 2 function System() for the
      command sequence file execution. As opposed to Execute(),
      SystemTagList(), SystemTags() and System() let you send break
      signals to the launched program(s), for what it's worth.
    - Changed the delay during the display of the file name from 100 to
      50 ticks (one second). That should be enough time to press Ctrl-C,
      should you want to break in the middle.
    - ViewLHA now handles compression and decompression as well.
    - A project icon is now added automatically when compressing.

New in v0.7
-----------
    - Check for AmigaOS >= 2.04.
    - Most of the errors returned from function calls are now non-
      critical; the program will proceeed with the next file if any.
    - Added "failat 30" at appropriate locations in the command sequence
      files.

New in v0.6
-----------
    - Various minor changes.

New in v0.5
-----------
    - Now supports multiple files, and wildcards when run from the CLI.
    - The file name is displayed during two seconds before processing a
      file. Mainly useful with extended selections in Workbench and when
      using wildcards in the CLI.
    - Removed the ">NIL:" on the LhA and viewer command lines in the
      command sequence files in order to display the output of the
      programs for diagnostic purposes.
    - A sample project icon is now included.


Contents of gfx/show/ViewLHA.lha
PERMISSION  UID  GID    PACKED    SIZE  RATIO METHOD CRC     STAMP     NAME
---------- ----------- ------- ------- ------ ---------- ------------ ----------
[generic]                  271     632  42.9% -lh5- 135d Apr 14 09:53 ViewLHA.info
[generic]                 1913    4415  43.3% -lh5- 8dd6 Apr 16 18:44 ViewLHA/Changes
[generic]                  215     463  46.4% -lh5- 7847 Apr 14 09:53 ViewLHA/Changes.info
[generic]                  273     632  43.2% -lh5- 9c81 Apr 14 09:53 ViewLHA/Icons.info
[generic]                  264     524  50.4% -lh5- c4a9 Apr  7 20:41 ViewLHA/Icons/ANIM.info
[generic]                  244     506  48.2% -lh5- eddc Apr  7 07:02 ViewLHA/Icons/ILBM.info
[generic]                  357    1045  34.2% -lh5- ab1e Apr 14 01:59 ViewLHA/Install
[generic]                  282     632  44.6% -lh5- 3e17 Apr 14 09:53 ViewLHA/Install.info
[generic]                 1824    4169  43.8% -lh5- 0e24 Apr 15 06:01 ViewLHA/README
[generic]                  221     463  47.7% -lh5- f13a Apr 14 09:53 ViewLHA/README.info
[generic]                  275     632  43.5% -lh5- 11c6 Apr 14 09:53 ViewLHA/S.info
[generic]                  723    1868  38.7% -lh5- b69b Apr 11 19:53 ViewLHA/S/ViewLHA-Sequence
[generic]                  279     833  33.5% -lh5- 6a36 Apr 11 03:56 ViewLHA/S/ViewLHA-Sequence.info
[generic]                  276     632  43.7% -lh5- 4641 Apr 14 09:53 ViewLHA/src.info
[generic]                   77     111  69.4% -lh5- 483e Apr 15 17:57 ViewLHA/src/build
[generic]                   71      94  75.5% -lh5- 9aae Apr 15 04:58 ViewLHA/src/bumprev
[generic]                 1420    4473  31.7% -lh5- 3b20 Apr 16 17:13 ViewLHA/src/file.c
[generic]                   99     123  80.5% -lh5- 681d Apr 16 17:12 ViewLHA/src/file.h
[generic]                  557    1440  38.7% -lh5- 6d83 Apr 10 10:03 ViewLHA/src/filelist.c
[generic]                  136     213  63.8% -lh5- 169e Apr  7 07:02 ViewLHA/src/filelist.h
[generic]                  803    2029  39.6% -lh5- 1678 Apr 16 17:13 ViewLHA/src/files.c
[generic]                   58      61  95.1% -lh5- 4f4d Apr  7 07:02 ViewLHA/src/files.h
[generic]                  854    2386  35.8% -lh5- b6f1 Apr 15 04:23 ViewLHA/src/init.c
[generic]                   65      75  86.7% -lh5- 6edd Apr  7 08:44 ViewLHA/src/init.h
[generic]                  308     765  40.3% -lh5- c54e Apr 15 17:57 ViewLHA/src/makefile
[generic]                  135     209  64.6% -lh5- ea2a Apr  7 07:02 ViewLHA/src/mystartup/makefile
[generic]                  350     756  46.3% -lh5- 2ac8 Apr  7 07:02 ViewLHA/src/mystartup/mystartup.c
[generic]                  154     226  68.1% -lh5- a155 Apr  7 07:02 ViewLHA/src/mystartup/mystartup.h
[generic]                  666    1727  38.6% -lh5- 1af2 Apr 15 04:21 ViewLHA/src/rdargs.c
[generic]                   68      85  80.0% -lh5- d632 Apr  8 21:58 ViewLHA/src/rdargs.h
[generic]                  126     163  77.3% -lh5- 973e Apr 11 02:54 ViewLHA/src/README
[generic]                  230     341  67.4% -lh5- 448d Apr  7 20:09 ViewLHA/src/util.c
[generic]                   59      61  96.7% -lh5- 2444 Apr  7 07:02 ViewLHA/src/util.h
[generic]                  151     177  85.3% -lh5- 4ccc Apr 15 06:26 ViewLHA/src/version.c
[generic]                  108     192  56.2% -lh5- 8524 Apr 15 17:44 ViewLHA/src/version.h
[generic]                  284     460  61.7% -lh5- b83f Apr 15 06:09 ViewLHA/src/viewlha.c
[generic]                  275     523  52.6% -lh5- 02d3 Apr 16 17:12 ViewLHA/src/viewlha.h
[generic]                  112     190  58.9% -lh5- 3fe5 Apr 16 18:48 ViewLHA/src/ViewLHA_rev.h
[generic]                    2       2 100.0% -lh0- f794 Apr 16 18:48 ViewLHA/src/ViewLHA_rev.rev
[generic]                  111     187  59.4% -lh5- 9bc7 Apr 16 18:48 ViewLHA/src/VLComp_rev.h
[generic]                    2       2 100.0% -lh0- f794 Apr 16 18:48 ViewLHA/src/VLComp_rev.rev
[generic]                  111     193  57.5% -lh5- e2ef Apr 16 18:48 ViewLHA/src/VLDecomp_rev.h
[generic]                    2       2 100.0% -lh0- f794 Apr 16 18:48 ViewLHA/src/VLDecomp_rev.rev
[generic]                 2555    4484  57.0% -lh5- e3e8 Apr 16 18:49 ViewLHA/ViewLHA
[generic]                  294     534  55.1% -lh5- 0ceb Apr 14 14:23 ViewLHA/ViewLHA.info
[generic]                 2558    4484  57.0% -lh5- 6c21 Apr 16 18:49 ViewLHA/VLComp
[generic]                  394     835  47.2% -lh5- 0da0 Apr 15 04:31 ViewLHA/VLComp.info
[generic]                 2556    4484  57.0% -lh5- 75ee Apr 16 18:49 ViewLHA/VLDecomp
[generic]                  394     835  47.2% -lh5- 0da0 Apr 15 04:31 ViewLHA/VLDecomp.info
---------- ----------- ------- ------- ------ ---------- ------------ ----------
 Total        49 files   23562   50368  46.8%            Apr 16 18:47

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