Archive Viewer

Release date: 
Sunday, 21 November, 2004



Archive Viewer is a very simple GUI tool for viewing and extracting archive files of various types. It originated as a system utility included in eComStation (and it remains so to this day). It cannot create archives.

The Archive Viewer can handle the following types of archive file:

  • ZIP archives (*.zip)
  • Unix-style tape archives (*.tar)
  • Both tape archives (above) and single files which have been compressed using 'compress' (*.Z), 'gzip' (*.gz, *.tgz), 'bzip2' (*.bz2) or 'lzip' (*.lz).
  • RAR archives (*.rar)
  • ARJ archives (*.arj)
  • JAR archives (*.jar)
  • 7Z archives (*.7z)
  • LHArc archives (*.lzh, *.lha)
  • WarpIN archives (*.wpi)
  • RPM packages (*.rpm)

Each of these types of archive support requires specific programs to be installed.

This software is distributed as compressed package. You have to download and manually install it; if prerequisites are required, you will have to manually install them too.

Manual installation

Self-installing WarpIN package. See below for download link(s). Install specific programs in PATH or into the same Archive Viewer directory.

You can install the prerequisites with rpm running the following string in a command line:

yum install bzip tar cpio gzip lilzma lzo unzip xz zip zlib

Following ones are the download links for manual installation:

Archive Viewer v. 2.25 (30/12/2022, Alex Taylor) Readme/What's new
ARCHIVE VIEWER 2.x CHANGELOG 2022-12-30 (v2.25) * UI now defaults to system window-text font (can be overridden). UI elements are rescaled for the selected font size if necessary. * Italian and Russian NLV files now included.
Archive Viewer v. 2.25 (NLV, 30/12/2022, Alex Taylor) Readme/What's new
ARCHIVE VIEWER LANGUAGE SUPPORT Language support in Archive Viewer resides in two files: ARCV_xx.MSG - User interface text (compiled from ARCV_xx.MKM) ARCV_xx.HLP - Help file (compiled from ARCV_xx.IPF) where 'xx' is the two-letter language code (see below). By default, Archive Viewer automatically sets the language it uses by checking the %LANG% environment variable for the current system language, and loading the above files for that language if they exist. (If files for that language do not exist, the English files are used instead.) You can force Archive Viewer to use a particular language by dragging a supported locale item from the Locale object under System Setup into the Archive Viewer window. Archive Viewer will then use that language in the future. (This is stored in the settings file ARCVIEW.INI, which resides in the same directory as OS2.INI, normally <bootdrive>\OS2. You can revert to the automatic language selection behaviour by editing the file with REGEDIT2 or the equivalent, and deleting the key "Archive Viewer" -> "Locale".) TRANSLATING ARCHIVE VIEWER To translate the above files into your language, you need the English source files ARCV_EN.MKM and ARCV_EN.IPF. These can be downloaded from the NetLabs VXApps SVN repository at: Copy these two files to ARCV_xx.MKM and ARCV_xx.IPF respectively, where 'xx' is the two-letter abbreviation for your language (see below). The language abbreviation generally corresponds to the two-character ISO language codes used in OS/2 locale names, with the exception of those for Simplified and Traditional Chinese (for which see the items marked '*' in the list below). Some of the more common language codes are: * CX Chinese, Simplified (used in China - PRC) * TW Chinese, Traditional (used in Taiwan and Hong Kong) NL Dutch EN English FR French DE German IT Italian JA Japanese KO Korean PO Portuguese RU Russian ES Spanish SV Swedish NOTE: The SVN repository contains translated files for a number of languages which were used with older versions of the Archive Viewer. The following languages are currently out-of-date and/or incomplete with respect to the current version; however, they may be useful as a starting point for translation: FR, NL, SV, TW Translate the files as needed into your language. Both files use specific structures, but this is the same for all languages, so you can generally focus on simply translating the text itself. ARCV_xx.MKM is an OS/2 message source file. The syntax should be reasonably self-explanatory; refer to the "Tools Reference" book included with the IBM Developer's Toolkit for details. ARCV_xx.IPF is an IPF (IBM Information Presentation Facility (IPF) source file. This is a simple SGML-style markup language similar to HTML, albeit with its own particular syntax rules. Refer to the "IPF Programming Guide and Reference" book included with the IBM Developer's Toolkit for details. Once you have translated the files, you can build them yourself if you have the means to do so (see below); you are advised to do this if possible, in order to be able to verify that the translation works properly. When finished, please send the translated files to the Archive Viewer developer (via the email address listed at the end of this file). Even if you have built the compiled language files yourself, please send the translated source files as well. BUILDING THE LANGUAGE FILES Building the files requires that you have the IBM Developer's Toolkit installed (version 4.52 is recommended, although most versions should work). ARCV_xx.MKM must be compiled using the IBM Make Message File Utility (MKMSGF.EXE). The syntax (shown here for the English files) is: mkmsgf arcv_en.mkm arcv_en.msg Additional parameters might be needed for compiling languages other than those which use the Latin-1 character set (i.e. Russian and the East Asian languages); refer to the documentation for more information. ARCV_xx.IPF must be compiled using the IBM IPF Compiler (IPFC.EXE). The syntax (shown here for English) is: ipfc arcv_en.ipf Again, additional parameters might be needed for compiling certain languages; refer to the documentation for more information. DEVELOPER CONTACT INFORMATION Alex Taylor - alex (at) altsan (dot) org
Archive Viewer v. 2.2 (1/8/2013, Alex Taylor)
Archive Viewer v. 2.2 (NLV, 1/8/2013, Alex Taylor)
Archive Viewer v. 2.2 (source code, 1/8/2013, Alex Taylor)
Record updated last time on: 04/01/2023 - 18:08

Translate to...

Add new comment