• Home
  • Most Popular
  • Submit
  • About Us
  • Contact Us

Softpile

Free Downloads

Categories
  • Home
  • Most Popular
  • Communications
  • Desktop
  • Games & Entertainment
  • Graphic Apps
  • Network & Internet
  • Security & Privacy
  • System Utilities
Alternative to itextsharp 2022.11.10347
IronPDF offers an itextsharp alternative for HTML to PDF conversion with C# code examples, documentation, and ...
VShell Server for Linux and Mac 4.8
VShell is a versatile and secure file transfer server that supports multiple protocols and is compatible ...
PDF Studio PDF Editor for Linux 2022
PDF Studio is a cost-effective PDF editor that delivers full compatibility with the PDF Standard. It's ...
VQ Probe for Linux 1.5
VQ Probe is a comprehensive software tool that enables objective and subjective video quality analysis. The ...
Resilient Server 2.3
This Debian GNU/Linux (Buster) based software has a customized partitioning scheme that enhances robustness against filesystem ...
Valentina Studio for Linux 9.6
Valentina Studio is a cross-platform GUI manager for Mac, Windows, and Linux. It allows users to ...
VPN Lifeguard for Linux 1.0.58
The software monitors VPN connection and automatically terminates apps during connection loss, re-establishes the connection and ...
G_Viewer 0.84
G_Viewer is a Linux software that serves as both a file system and photo/image viewer. It ...
Checksome File Hash Tool for Linux 1.1
This software allows for the generation and verification of file hashes. It is a quick and ...
KeyWrangler Password Manager for Linux 1.2
A password management software that is secure, offline and extensible. It offers military-grade encryption to protect ...
Home Linux LHa Download

LHa

October 31, 2007
LHa is a command-line tool that enables the decompression and compression of .lha archives.
Version 1.14i
License Freeware
Platform Linux
Supported Languages English
Homepage www2m.biglobe.ne.jp
Developed by tsugio
I recently had the opportunity to test out LHa software, a console-based utility designed to compress and uncompress .lha packages. For those unfamiliar with the tool, LHA is a freeware compression utility and file format created by Haruyasu Yoshizaki in 1988 under the name LHarc. Eventually, LHarc was rewritten and released as LH (tentatively named LHx), and later became LHA to avoid confusion with the MS-DOS 5.0 LH command.

While LHA may not be as widely used in the West as it once was, it remains extremely popular in Japan. In fact, id Software even used LHA to compress installation files for some of its earliest games, including Doom and Quake. This versatility is due in part to the fact that LHA has been ported to a variety of operating systems and is the primary archiving format on the Commodore Amiga computer. Additionally, Microsoft has even released a Windows XP add-on designed for Japanese users called the Microsoft Compressed (LZH) Folder Add-on.

One of the most interesting things I learned during my testing of LHa software is that the compression method utilized by LHA is stored as a 5-byte text string, which is unique compared to other archiving formats. The canonical LZH compression method used by LHarc, for example, compresses files using an algorithm from Yoshizaki's earlier LZHUF product but employs Huffman coding instead of arithmetic coding.

Further, LHA offers a variety of compression methods, each with its own unique features and specifications. For example, the -lh0- method applies no compression to the source data, while the -lh1- method supports a 4KiByte sliding window with support for maximum 60 bytes of matching length, using dynamic Huffman encoding. Methods 4 through 7 ( -lh4-7-) employ static Huffman encoding and support sliding windows of 4, 8, 32, and 64 KiByte, with a maximum matching length of 256 bytes. The more recent -lh5-, -lh6-, and -lh7- methods offer even more advanced specifications.

Of course, this is just the tip of the iceberg when it comes to LHA's capabilities. For example, users can take advantage of Joe Jared extensions, which allow for larger dictionaries, or the UNLHA32 extensions, which use their own method for testing purposes. LArc extensions offer even more compression techniques, with -lzs- supporting a 2KiByte sliding window and a maximum matching length of 17 bytes, and -lz2- differing in its dictionary size and maximum match length capabilities.

Overall, I found LHa software to be a useful and versatile tool for handling .lha packages. The variety of compression methods available made it easy to find the best one for my specific needs, while the history and popularity of LHA itself provided peace of mind that I was using a tried-and-true archiving method.
What's New

Version 1.14i: N/A

Free Download 256K
411
  • Share on:

Most Popular

  1. Quicksilver Forums 1.4.2
    154
  2. Dvgrab 3.4
    102
  3. DynVPN 1.0
    89
  4. CherryTV 0.1
    81
  5. SlideMap 1.2.2
    80
  6. porm r2
    73
  7. Clewarecontrol 0.8
    72
  8. Java Games 1.0
    72
  9. Swiftfox 3.0b5pre-2
    71
  10. fuseftp 0.8
    71

Related Downloads

Enqueue in Totem
The Enqueue in Totem software is a Nautilus script that lets users ...
JAWStats
This software provides free web statistics for websites. It is a tool ...
Copy Sent to Current
Copy Sent to Current is a software extension that enables users to ...
HDR Visual Difference Predictor
HDR VDP is software that can predict perceptual differences between two images. ...
formVista
formVista is a PHP framework for quickly building sophisticated business web apps. ...
gwsmhg
This software is a PyGTK-based graphical user interface for managing workspaces using ...
FX-602P Simulator
Experience the functionality of a CASIO FX-602P programmable calculator with a convenient ...
lifstat
Lifstat is a Linux software that extracts input and output data from ...
Damn Small Linux
Damn Small Linux is a lightweight Linux distribution that fits on a ...
JERED
JERED is a UNIX/Linux programming editor with multifile text mode capability.
Copyright © 1999-2025 Softpile Free Downloads
  • Most Popular
  • Submit
  • About Us
  • Contact Us
  • Privacy Policy
  • Disclaimer
  • Terms of Use

Can we use your data to tailor ads for you?

Our partners will collect data and use cookies for ad personalization and measurement.

By choosing "I agree", closing this pop-up or clicking on any element on the page, you agree to the use of cookies to help us provide you with a better user experience.

Learn how Softpile and our partners collect and use data.

You can change your choice at any time in our privacy center.

Cookie Settings

Our website stores four types of cookies. At any time you can choose which cookies you accept and which you refuse. You can read more about what cookies are and what types of cookies we store in our Cookie Policy.

are necessary for technical reasons. Without them, this website may not function properly.

are necessary for specific functionality on the website. Without them, some features may be disabled.

allow us to analyse website use and to improve the visitor's experience.

allow us to personalise your experience and to send you relevant content and offers, on this website and other websites.