home *** CD-ROM | disk | FTP | other *** search
-
- CARCH ver 1.05
- The Compression Converter
- Copyright (c) 1993
- 12/31/93
-
-
- By: Leonardus Leonardi
-
- LIMIT OF LIABILITY
-
- CARCH is distributed as-is. The author disclaims all warranties,
- expressed or implied. The author will assume no liability for
- damages either from the direct use of this product or as a
- consequence of the use of this product.
-
-
- SHAREWARE NOTICE
-
- This program is copyrighted shareware. No part of the CARCH
- program or the accompanying documentaion may be altered or
- distributed for compensation (except for a copying cost and the
- price of a disk) without prior written consent from the author.
- You are granted a license to use this program for twenty days
- on a trial basis. If you choose to use CARCH after this trial
- period you must register it. Registration is only $10.00 and
- registers you to use all future updates of CARCH as well.
- A registration form is included in this package. Print out the
- file "REGISTER.FRM" and send it to the address on the form.
- Checks or money orders are accepted. The latest version of
- CARCH can be downloaded from ThunderBBS at (021)7544230,,,77,77
- (add more commas if you fail to get connected) or at the
- CompuServe:
-
- IBM Bulletin Board forum (GO IBMBBS)
- IBM Systems and Utility (GO IBMSYS)
- Gamers forum (GO GAMERS)
-
- Also, any questions or suggestions regarding this program can
- be directed to the SysOp of ThunderBBS or E-Mail at Compuserve
- 73441,1702 or E-Mail via Internet at 73441.1702@compuserve.com
-
-
- DESCRIPTION
-
- CARCH is a program to convert file(s) from one compression
- format to another easily & fast. In the spirit of promoting
- shareware you will need to acquire the appropriate file (de)com
- pression utility for the type of file that you want to convert
- from/to. Most, if not all, are available on ThunderBBS which
- is the Support and Distribution site for this program. See the
- info at the end of these Docs. Note that due to the different
- conversion possibilities the (de)compression of sub-directories
- is NOT supported. But, CARCH WILL properly convert compressed
- files within compressed files (providing that they are of the
- same type of compression as the main file being converted).
- CARCH is user friendly. In order for CARCH to function you must
- have several ARCHIEVE programs such as PKZIP, ARJ etc , Please
- note that these programs are copyrighted and they can be
- obtained from most BBS's.
-
- ARJ.EXE : Robert K. Jung
-
- ARC.EXE : System Enhancement Association, Inc. Wayne NJ
- ARCE.EXE : " " " " " "
-
- LHARC.EXE : Haruyasu Yoshizaki
- LHA.EXE : " "
-
- PK(UN)PAK.EXE : PKWare, Inc.
- PK(UN)ZIP.EXE : " "
-
- PAKLEO.EXE : Leonardus Leonardi
- UNPAKLEO.EXE : " "
-
- ZOO.EXE : Rahul Dhesi
-
-
- FEATURES
-
- - Convert files from one compression format to another such as
- ARJ, ARC, LZH, PLL, ZIP, ZOO
- - Up to 10 compression program can be define in configuration file
- - Configurable convert Program ( Un/Compress Program and Switch )
- - Using -D command, Delete the source after the conversion ( if
- the conversion fail, this feature will be disable automaticly)
- - Using M or S switch, Convert compressed files within compressed
- files. The Level of recursive conversion is UnLimited !
- - Configurable scratch / temporary directory
- - Check the Source & Target extension
- - Windows aware
- - Optimation Code (using low level language [Register Prog. Only])
- - Great error control and more .......
-
-
- FILES INCLUDED WITH CARCH.
-
- CARCH.EXE The main/executable CARCH program.
-
- CARCH.CFG File configuration for Extention, switch and
- Archieve Program
-
- CARCH.DOC This File
- REGISTER.FRM Registration form
-
-
-
- Thanks to Daniel Palmans (Hewlett-Packard) for reporting the
- "runtime error 004 at 0000:0F46" [too many files open] in
- previous version of CARCH ver 1.00
-
-
- OPERATION
-
- To start-up CARCH, first you must set up the CARCH environment
- variable, using the SET dos command, and the CARCH.CFG must
- reside in the directory pointed to by the CARCH enviromental
- variable. To set up this variable add e.g. "SET CARCH=C:\DOS\"
- to your AUTOEXEC.BAT file and REBOOT (this assumes that your
- CARCH.CFG file is in the "DOS" subdirectory on your C drive),
- the trailing "\" is optional. After that you can specified the
- (de)compression programs in the Configuration file (CARCH.CFG)
- The structure of the CARCH.CFG is Extension, Compress Program,
- Compress Switch, Uncompress Program , Uncompress Switch
- separated with comma (,) and ended with Enter. At the end of
- the configuration file press CTRL-Z (mark EOF). Make sure you
- give pathname and fullname to Compress and UnCompress program
- otherwise the program won't work properly, and give the Compress
- & UnCompress switch if neccesary.
-
- Important: No spaces anywhere on the line at Configuration file
-
- Switch: e.g.
-
- ARJ A TEST.ARJ C:\TEST\*.*
-
- ^
- this switch is use to Add files to the TEST.ARJ
-
- ARJ E TEST.ARJ C:\TEST
-
- ^
- this switch is use to Extract files to the TEST Dir
-
-
- Configuration: e.g.
-
- ARJ,C:\DOS\ARJ.EXE,A,C:\DOS\ARJ.EXE,E
- ^ ^ ^ ^ ^
- │ │ │ │ │
- │ │ │ │ Uncompress Switch
- │ │ │ Uncompress Program
- │ │ Compress Switch
- │ Compress Program
- Extention created by the compress program
-
-
-
- CARCH.EXE USAGE
-
- Type CARCH (without parameter), the help will be shown, and
- before using this program make sure that there is ample spa
- ce on your drive to decompress the file that you want to
- convert. If there is not, use an alternate/temporary direc
- tory as the Fourth command line option. If CARCH does not
- complete a conversion for one reason, the temporary sub-di
- rectory automaticly remove (the files too) Just executed
- the CARCH program in the same directory. CARCH program armed
- with Great Error Control, The Speed & Code Optimation, that
- makes the CARCH Ver 1.05 the best Archive Converter.
-
-
- REGISTERED USER
-
- If you've Register the CARCH v1.05 you'll receive the file
- name CARCH.KEY, copy that file to the Directory where the
- CARCH environment variable pointed to.
-
-
- NON REGISTERED USER
-
- The non Registered programs running more slowly (5 seconds
- delay per conversion), and every time you run this program
- the Non-Registered Message will appear (10 seconds delay).
- And after 30 days automaticly program will stop "Working",
- so Register this program ($10 US only) :)
-
- BUGS REPORT
-
- - FIRST EMAIL -
- FROM: Daniel Palmans, INTERNET:dpalmans@ppg01.sc.hp.com
- TO: Leonardus Leonardi, 73441,1702
- DATE: 12/29/93 8:13 AM
-
- Re: +Postage Due+carch utility
-
- Sender: dpalmans@ppg01.sc.hp.com
- Received: from hp.com by arl-img-1.compuserve.com (8.6.4/5.930129sam)
- id TAA13417; Tue, 28 Dec 1993 19:12:54 -0500
- Received: from ppg01.sc.hp.com by hp.com with SMTP
- (1.36.108.7/15.5+IOS 3.13) id AA07716; Tue, 28 Dec 1993 16:12:52 -0800
- Received: by ppg01.sc.hp.com
- (1.37.109.8/15.5+ECS 3.3) id AA14178; Tue, 28 Dec 1993 16:12:52 -0800
- From: Daniel Palmans <dpalmans@ppg01.sc.hp.com>
- Message-Id: <9312290012.AA14178@ppg01.sc.hp.com>
- Subject: carch utility
- To: 73441.1702@compuserve.com
- Date: Tue, 28 Dec 93 16:12:52 PST
- Mailer: Elm [revision: 70.85]
-
- Hi,
-
- I just downloaded you carch utility to convert from one archive type to
- another. It's a utility I could really use.
- I've try it and just found out that it has a bug !!!!
-
- It always abort with a runtime error 004 at 0000:0f46
-
- I try to convert a .lzh file that contains other lzh files into a zip.
- The program runs, uncompress some of the stuff and then aborts, leaving a
- subdirectory and a converted zip file that's not what it should be.
-
- I've tried several other lzh files and still the same problem.
-
- I'd love to use this program and to pay for it if at least it would run.
-
- the command I use was carch -cm *.lzh zip
-
- Can you fix it ??
-
-
- --
- Daniel Palmans GPCD - US Marketing Center
- email : dpalmans@ppg01.sc.hp.com Hewlett-Packard
- hpdesk: daniel palmans/hp4200 5301 Stevens Creek Blvd
- tel. : (408) 553-7605 Santa Clara
- fax : (408) 553-2968 Mail-stop: 51RE
-
-
- - SECOND EMAIL -
-
- FROM: Daniel Palmans, INTERNET:dpalmans@ppg01.sc.hp.com
- TO: Leonardus Leonardi, 73441,1702
- DATE: 12/30/93 4:19 AM
-
- Re: +Postage Due+Re: CARCH Bugs
-
- Sender: dpalmans@ppg01.sc.hp.com
- Received: from hp.com by arl-img-1.compuserve.com (8.6.4/5.930129sam)
- id PAA13991; Wed, 29 Dec 1993 15:18:38 -0500
- Received: from ppg01.sc.hp.com by hp.com with SMTP
- (1.36.108.7/15.5+IOS 3.13) id AA22858; Wed, 29 Dec 1993 12:18:36 -0800
- Received: by ppg01.sc.hp.com
- (1.37.109.8/15.5+ECS 3.3) id AA19746; Wed, 29 Dec 1993 12:18:36 -0800
- From: Daniel Palmans <dpalmans@ppg01.sc.hp.com>
- Message-Id: <9312292018.AA19746@ppg01.sc.hp.com>
- Subject: Re: CARCH Bugs
- To: 73441.1702@CompuServe.COM (Leonardus Leonardi)
- Date: Wed, 29 Dec 93 12:18:36 PST
- In-Reply-To: <931229081709_73441.1702_FHF29-1@CompuServe.COM>; from "Leonardus Leonardi" at Dec 29, 93 3:17 am
- Mailer: Elm [revision: 70.85]
-
- HI,
-
- > Thanx for trying the carch utility of mine, i think the problem that
- > you've encountered is the 004 runtime error, thats mean "Too many files
- > to Open", i suggest you to add more files to the FILES var at the
- >...
-
- Nice config, mineS are quite interesting too... I work at HP PC division, so
- I have a lot of high performance machines with all kind of
- configurations...
- I tried different machines and always the same problem...
-
- I can send you one of the file I'm trying to zip. Do you have ftp access ??
-
-
- The config. is dos 6.2 here is the mem/c output :
-
- ------------------------------------------------------------------------
-
- Modules using memory below 1 MB:
-
- Name Total = Conventional + Upper Memory
- -------- ---------------- ---------------- ----------------
- MSDOS 21,405 (21K) 21,405 (21K) 0 (0K)
- HIMEM 1,120 (1K) 1,120 (1K) 0 (0K)
- EMM386 4,144 (4K) 4,144 (4K) 0 (0K)
- COMMAND 2,992 (3K) 2,992 (3K) 0 (0K)
- SMARTDRV 32,096 (31K) 32,096 (31K) 0 (0K)
- Free 702,720 (686K) 593,360 (579K) 109,360 (107K)
-
- Memory Summary:
-
- Type of Memory Total = Used + Free
- ---------------- ---------- ---------- ----------
- Conventional 655,360 62,000 593,360
- Upper 109,360 0 109,360
- Reserved 262,144 262,144 0
- Extended (XMS) 15,750,352 4,674,768 11,075,584
- ---------------- ---------- ---------- ----------
- Total memory 16,777,216 4,998,912 11,778,304
-
- Total under 1 MB 764,720 62,000 702,720
-
- Total Expanded (EMS) 638,976 (624K)
- Free Expanded (EMS) 245,760 (240K)
- Largest executable program size 593,136 (579K)
- Largest free upper memory block 65,536 (64K)
- MS-DOS is resident in the high memory area.
-
- ------------------------------------------------------------------------
-
-
- This is the LZH file content:
-
- ------------------------------------------------------------------------
-
-
- Listing of archive : V12N05.LZH
-
- Name Original Packed Ratio Date Time Attr Type CRC
- -------------- -------- -------- ------ -------- -------- ---- ----- ----
- DAYSUF.SC 619 257 41.5% 92-09-14 21:58:00 a--w -lh1- C0E9
- JUSTIF.LZH 13997 13997 100.0% 93-03-02 14:36:46 a--w -lh0- 593D
- NUMBER.LZH 3813 3813 100.0% 93-03-02 14:35:30 a--w -lh0- 302F
- NXTKEY.PRG 1538 728 47.3% 92-09-14 21:57:44 a--w -lh1- D349
- PC-SET.LZH 30932 30932 100.0% 93-03-02 14:34:08 a--w -lh0- E0DB
- SSDIR.WK1 1915 511 26.7% 92-10-26 18:54:54 a--w -lh1- 5051
- -------------- -------- -------- ------ -------- --------
- 6 files 52814 50238 95.1% 93-12-28 15:19:40
-
- ------------------------------------------------------------------------
-
-
- And here is the output of the command carch -cm *.lzh zip
-
-
- ------------------------------------------------------------------------
- DAYSUF.SC
- JUSTIF.LZH
- NUMBER.LZH
- NXTKEY.PRG
- PC-SET.LZH
- SSDIR.WK1
- JUSTIFY.C
- JUSTIFY.DEF
- JUSTIFY.EXE
- JUSTIFY.H
- JUSTIFY.MAK
- JUSTIFY.RC
- JUSTIFY.TXT
- NUMBER.ASM
- NUMBER.COM
- NUMBER.SCR
- SETEXIT.COM
- SETEXIT.SCR
- z DOS Environment z
- Converting C:\TMP\V12N05.LZH to C:\TMP\V12N05.ZIP
- Runtime error 004 at 0000:0F46.
-
- ------------------------------------------------------------------------
-
- And here is the content of the dir carchtemp left by the program
-
-
- ------------------------------------------------------------------------
-
- Volume in drive C is DPA-1
- Volume Serial Number is 1B6B-6C0F
- Directory of C:\TMP\CARCHTMP
-
- . <DIR> 12-29-93 9:54a
- .. <DIR> 12-29-93 9:54a
- DAYSUF SC 619 09-14-92 9:58p
- NUMBER ASM 3,456 04-25-92 6:45p
- NXTKEY PRG 1,538 09-14-92 9:57p
- SSDIR WK1 1,915 10-26-92 6:54p
- JUSTIFY C 8,041 12-03-92 4:56p
- JUSTIFY DEF 231 12-02-92 8:20p
- JUSTIFY EXE 20,530 12-03-92 4:58p
- JUSTIFY H 426 12-03-92 1:10p
- JUSTIFY MAK 420 12-02-92 8:21p
- JUSTIFY RC 762 12-03-92 1:09p
- JUSTIFY TXT 564 12-02-92 1:09p
- NUMBER COM 581 04-26-92 7:31p
- NUMBER SCR 1,531 04-26-92 7:39p
- SETEXIT COM 64 12-02-92 3:14p
- SETEXIT SCR 1,358 12-02-92 3:13p
- 17 file(s) 42,036 bytes
- 138,854,400 bytes free
- ------------------------------------------------------------------------
- Daniel Palmans GPCD - US Marketing Center
- email : dpalmans@ppg01.sc.hp.com Hewlett-Packard
- hpdesk: daniel palmans/hp4200 5301 Stevens Creek Blvd
- tel. : (408) 553-7605 Santa Clara
- fax : (408) 553-2968 Mail-stop: 51RE
-
-
- TECHNICAL SUPPORT AND DISTRIBUTION SITE
-
- ThunderBBS - PCBoard 15 Leonardus Leonardi
- +62 (021) 7544230,,,77,77,77 Buana Pesanggrahan VI/8
- 24Hrs 7 Days Cinere, South Jakarta
- 8-N-1 Full Duplex ZipCode: 16514, Indonesia
- 1200 - 14400 Bps V32bis Compuserve ID: 73441,1702
- MNP5, V42bis Internet: 73441.1702@compuserve.com
-