create lha archives intuitively

   Author:       Bernd Assenmacher
   Uploader:     b-a keemail me (Bernd Assenmacher)
   Type:         util/arc
   Version:      1.6
   Replaces:     util/arc/LHArchiver.lha
   Requires:     util/arc/lha.run ; reqtools.library V39+ ; 68020 or better ; OS3.x ; PPC (MorphOS or OS4.x)
   Architecture: m68k-amigaos; ppc-amigaos; ppc-morphos
   Kurz:         intuitiv lha Archive erstellen
   Date:         2022-12-22
   Readme:       http://aminet.net/util/arc/LHArchiver.readme
   Downloads:    1307

http://aminet.net/util/arc/LHArchiver.lha

This little tool aims to create lha archives intuitively, easy and fast.

See the guide file for details. :-)

Happy archiving...

History :

1st April 2022 --- V1.0 - initial release

15th May 2022 --- V1.1 - improved version

changes :

- updated to new version number 1.1

- centred requesters (as accurately as I could ;-))

- gave a default name of "file" for a lha file for creating/modifying (editable)

- added requesters when the choice of drawers conflicted with the given inputs

- mapped the drives "Workbench:" and "System:" to "sys:"

- set source drawer to default "sys:"

- set destination drawer to default "ram:"

- fixed some minor quirks

29th May 2022 --- V1.2 - improved version (again ;-))

changes :

- updated to new version number 1.2

- added "alarm" beep/flash when conflicting values entered in requesters

- added possible free registration

- CONsole output for AmigaOS4.x now works

- changed some code to optimise things

- you may donate now ;-)

- added installer script

28th June 2022 --- V1.3 - improvement continues ...

changes :

- updated to new version number 1.3

- now maps the name of the system drive as "sys:"

(no longer needs to be "Workbench" or "System")

- improved CONsole output

- now possible to configure a console window via tooltypes (position and size)

- fixed assign issue that allowed writing of an archive in the source folder

- now catches incorrectly entered values in requesters (stops program crashes)

- entering ".lha" at the end of an archive filename is no longer possible

- optimised requester code

- changed information windows to offer a system standard appearance

- program checks to ensure there is enough space on a chosen destination drive

- small changes to installer script

13th August 2022 --- V1.4 - next steps

changes :

- updated to new version number 1.4

- english guide file enhanced

- added German and French language

(depends on adjusted system language in Preferences)

Default stays English when another language is chosen than the supported

ones.

- added german guide file

4th September 2022 --- V1.5 - the journey is the destination

changes :

- updated to new version number 1.5

- Selection buttons adapted to languages

- added italian language

- added italian guide file

- added tooltype to approach the RAM situation.

(if activated the RAM disk will not be checked for enough space available.

So users which have shown their RAM disk as 100% full nevertheless

can create archives there. Be informed that in case of not having enough

space available there the process will fail. To activate just remove the

parentheses around the "Ram=1" tooltype and save it to the icon.

The value "1" must not be changed)

- installer script now creates a subdrawer called "LHArchiver" and copys the

files to that drawer

22nd December 2022 --- V1.6 - enhancement strikes again

changes :

- updated to new version number 1.6

- changed progress indicator to show percentage on console output

- lha arguments/options slighly changed for better handling

- removed requester for lha extension warning.

Its now handled through lha itself completely to add *.lha extension.

So if *.lha is entered in the filerequester it is just taken.

- added possibility to archive a whole drive through tooltype setting

(archive_drive=1). To do so just remove the parentheses around the

"archive_drive" tooltype and save it to the icon. The value "1" must not

be changed. Be informed that most Amiga filesystems can only handle a

filesize of max 2 GB (MorphOS can do 4GB max with the inbuild SFS). So be sure

to use

a filesystem on the destination drive which can handle more if your LHA

archive

grows bigger than that (e.g.Ice-FS). In generell it is not recommended to

create

archives >2GB. During my tests I realized that LHA itself has problems when

adding

files to an existing archive and it grows bigger than 2GB. Older archiving

tools

could have problems with archives >2GB too. If you activate archiving of

drives

it is also recommended to activate the "H2/lh6" tooltype. (see next lines)

- added tooltype to activate H2 and lh6 options. To do so just remove the

parentheses around the "H2/lh6" tooltype and save it to the icon.

The value "1" must not be changed. This should solve problems with longer

filenames (H2-> header Level 2) and activates the newer and better

lh6 compression (see lha manual). If you do not activate this header level 1

and lh5 compression is used.

this readme file was made with Aminetreadmemaker from Thomas Igracki

Contents of util/arc/LHArchiver.lha

PERMISSION  UID  GID    PACKED    SIZE  RATIO METHOD CRC     STAMP     NAME
---------- ----------- ------- ------- ------ ---------- ------------ ----------
[generic]                  492    1797  27.4% -lh5- 531c Dec 22 18:48 Install
[generic]                 1604    2966  54.1% -lh5- 28e2 Jul 23 13:08 Install.info
[generic]                 5111   13160  38.8% -lh5- 765c Dec 22 18:35 LHArchiver_EN.guide
[generic]                 2336    2959  78.9% -lh5- 9593 Jul 23 13:08 LHArchiver_EN.guide.info
[generic]                 5615   14591  38.5% -lh5- 9089 Dec 22 18:42 LHArchiver_GER.guide
[generic]                 2335    2959  78.9% -lh5- a820 Jul 23 13:08 LHArchiver_GER.guide.info
[generic]                 6165   15518  39.7% -lh5- 53e7 Dec 22 18:36 LHArchiver_IT.guide
[generic]                 2263    2919  77.5% -lh5- bdfc Aug 15 13:01 LHArchiver_IT.guide.info
[generic]              1539793 3017170  51.0% -lh5- 17d9 Dec 22 18:15 LHArchiver_MorphOS
[generic]                 1929    2179  88.5% -lh5- 4530 Dec 22 18:16 LHArchiver_MorphOS.info
[generic]              1361169 2628024  51.8% -lh5- 6aca Dec 22 18:15 LHArchiver_OS3
[generic]                 1930    2179  88.6% -lh5- 4f66 Dec  3 18:38 LHArchiver_OS3.info
[generic]              1882063 3861590  48.7% -lh5- 28ed Dec 22 18:15 LHArchiver_OS4
[generic]                 1931    2179  88.6% -lh5- c386 Dec  3 18:38 LHArchiver_OS4.info
---------- ----------- ------- ------- ------ ---------- ------------ ----------
 Total        14 files 4814736 9570190  50.3%            Dec 23 04:00

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