Article title:   RAR unpacker for EPOC
First posted:   Tue 28 Feb 2006
Description:   I always want have couple different archivers for my Psion machine. I started porting some archivers for Psion machines last year and there is result RAR archive unpacker.
Article text:
RAR ARCHIVE UNPACKER FOR EPOC
Current release of emxunrar is: 3.51-2.


SUPPORTED PLATFORM
All Psion machines with EPOC OS.


KEYWORDS
unRAR, EPOCEMX, OpenWith macro, Macro5.


MOTIVATION
I always want have couple different archivers for my Psion machine. I started porting some archivers for Psion machines last year and there is result. I ported C sources of freely available console version of packers (or only unpackers). Yes, for some archive formats are freely available only sources of unpackers (RAR, ARJ, ACE). But for me, possibility of unpacking archive (for example RAR) from email attachments directly on my Psion machine is more important than capability of creating new archive files.


WHY EXIST OPENWITH
OpenWith is simple OPL macro program for Macro5 application. OpenWith is ideal graphic front-end for handling many "command line" programs like a console archivers, converters etc. More about OpenWith you can read here.


PORTING OF RAR UNPACKER
Freely available are only sources of RAR unpacker (unRAR), so I can port only unRAR with only unpacking features. I used free sources of UNRAR 3.51. This version of unRAR is a actual stable version. This modern version on unRAR sometimes need a bit more free memory (30 Mb free RAM), so if you want unpack RAR archives on Psion machine, please read all about the PPM compression in the RAR manual or use netBook with 64 Mb.
Actual release emxunrar-3.51-2 have bigger stack limit (256Kb). Thanks Leo for your bugreport
I compiled unRAR sources for Psion’s POSIX-like environment EPOCEMX, basically because porting process was very easy and at least I always prefer POSIX environments.


DOWNLOAD
You can download emxunrar distribution with binaries and sources from: Patisoners-Psion download section.
For using unRAR on your EPOC machine you must have installed emxuser.sis (EPOCEMX user package). This package (like other EPOCEMX utilities) is freely available on the: EPOCEMX project homepage.


HOW TO USE EMXUNRAR
emxunrar work with old versions of RAR archives.

Typically usage is:

unRAR unpacker has many options, for full information type only:


BUG REPORTS
If you have some problem with emxunrar or you find some bug, send me email (please use contact us form) or post comments at end of this article.

Poke^Patisoners.
2006-04-28
This article was originally published on:
Site: portal.vakoveverky.net - Just another social portal for geeks and their friends
URL: http://portal.vakoveverky.net/modules/articles/article.php?id=12