roller@Jessica.stanford.edu (Jason Deines) (05/15/89)
Hello everyone. I have a problem with a self-extracting file a friend gave me which was created with lharc 1.0. Quite simply, my friend wasn't thinking, and the resultant executable code winds up being 650K, too big to run. (I realize this problem has been fixed with the latest version, 1.12B, which allows for large .exe files, but I'm talking about the older one.) Question: does anyone know how to "un-self-extract" a self-extracting file created by lharc 1.0? I'm stumped -- any help would be greatly appreciated. Many thanks, --Jason _____ Jason Deines, Consultant / \ AIR/IRIS, Stanford University / / roller@jessica.stanford.edu (415) 723-1055 \_____/ _____/ Standard disclaimers apply...
davidsen@sungod.steinmetz (William Davidsen) (05/15/89)
In article <2267@Portia.Stanford.EDU> roller@Jessica.stanford.edu (Jason Deines) writes: | Hello everyone. I have a problem with a self-extracting file a friend gave | me which was created with lharc 1.0. Quite simply, my friend wasn't | thinking, and the resultant executable code winds up being 650K, too big to | run. There are MS-DOS systems which are not PC compatible. The 640k limit is an artifact of bad design of the original PC. Using a Tandy 2000, for instance, you can run a 768k version of DOS, while my old S100 system supports a full MB. What you need to do is to find someone who has one of these systems and beg them to execute your program. However, if there is just a header on the front of the normal lharc, you can strip it with DEBUG or a tiny program. That might give you a normal lharc file. You can do this with some other archive formats, but I haven't played with lharc enough to determine just what it does. bill davidsen (davidsen@crdos1.crd.GE.COM) {uunet | philabs}!crdgw1!crdos1!davidsen "Stupidity, like virtue, is its own reward" -me
jpdres13@usl-pc.usl.edu (Joubert John V) (05/18/89)
I have un"lharced" the ones that are "too big for memory" with the lharc program itself. I forget which early version it was (probably 1.0). Just extract the executable archive with the lharc program.