home *** CD-ROM | disk | FTP | other *** search
-
-
-
-
-
-
-
-
- ■ ARJHEAD v4.00
-
- ■ Written by: Cruelty
- ■ SysOp from: Insanity Systems
- ■ +31-85-636369
-
- ■ A fast and simple way to make headers in ARJ and ZIP files
-
-
-
-
-
-
-
-
- ■ Disclaimer
-
- ■ This is what it is, I promise nothing.
- It works for me, and that's all.
-
-
-
-
-
-
-
-
- ■ What is ARJHEAD?
-
- ■ It is a very simple programm, to set
- headers is ARJ files. It's nothing
- complex, and very easy in use. It's
- also very fast.
-
-
-
-
-
-
-
-
- ■ Commandline parameters
-
- ■ The list of ARJ-files
-
- This is a plain ASCII file of all the ARJ
- files you want the header in. Use the command
-
- DIR *.ARJ /S /B > ARJHEAD.LST
-
- in the directory you want (top of your filebase)
- and it creates a list, which will work with
- ARJHEAD.
-
- This command works with DOS 5.0, I don't know if
- it will work with DR. DOS or other clones. If you
- find that out, I like to hear it.
-
- ■ The header file
-
- A ASCII file (ARJ and ZIP won't accept ESC-codes
- in the header, so ANSI doesn't work very well....)
- with the header. You can make one with TheDraw,
- save as ASCII.
-
- If you want to delete all headers, take NUL as
- headerfile.
-
- ■ /ALL
-
- If you want ALL your archives to be updated,
- put /ALL in as 3rd commline parameter. Now
- ARJHEAD doesn't check the archive-bit, and
- every single archive is done. Go and make some
- coffee if you do this.
-
- ■ So the syntax is:
-
- ARJHEAD filelist header /ALL
-
- Simple, isn't it?
-
- ■ NOTE: ARJHEAD doesn't work with ARJ-Secured archives.
- ARJHEAD will not report this, because ARJ doesn't
- give an error. So what happens? The original header
- stays in the archive... Sorry, can't help this either.
-
- ■ NOTE: ARJHEAD searches in the dos-path for ARJ.EXE and
- PKZIP.EXE. So if you don't have them in your path,
- chances are ARJHEAD doesn't do a thing...
-
-
-
-
-
-
-
-
- ■ Errors
-
- ■ Filelist doesn't exist.
-
- Check the first parameter, the file isn't where
- you said it would be.
-
- ■ Header doesn't exist.
-
- Check the second parameter.
-
- ■ During run-time
-
- ■ Error: file x doesn't exist.
-
- Your file-list is old, or you typed something
- wrong in it. Make a new list, or correct the
- typing-error.
-
- ■ Error: n
-
- Something is wrong with the ARJ file, I guess
- you should look at it, because it's not very
- nice to have a broken archive or something
- in your filebase.
-
-
-
-
-
-
-
-
- ■ MakeList
-
- ■ MakeList is a small batchfile, which makes a list
- (ARJHEAD.LST) of all your ARJ files from the current
- drive. You can use this list right-away with ARJHEAD.
-
- Makelist doesn't need any parameters, it runs al by
- him self.
-
- ■ Seek
-
- ■ Seek is another small batchfile, which looks a bit
- like MakeList. Only you can tell him, what to look
- for. Example:
-
- SEEK \ARJ.EXE
-
- Will tell you where you have put your ARJ.EXE. If you
- don't put in the leading '\' Seek will only search in
- underlying directories.
-
-
-
-
-
-
-
-
- ■ The History...
-
- ■ v1.00 (3/11/92)
-
- The original version.
-
- ■ v1.01 (4/11/92)
-
- Deleted some redundant code, also changed some visual
- things.
-
- ■ v1.02 (4/11/92)
-
- Changed the error-handling, but still one problem,
- ARJHEAD doesn't get the errors. So if the Archive is
- corrupt, or secured, ARJHEAD doesn't say a thing....
- Why? I don't know...
-
- ■ v2.00 (10/11/92)
-
- Completely new looks, much better now...
-
- ■ v3.00 (11/11/92)
-
- Added ZIP-support.
- Added Archive type in display.
- Deleted ARJ-Path option (wasn't needed at all.......)
-
- ■ v3.01 (23/12/92)
-
- Added user abort option.
-
- ■ v3.02 (27/12/92)
-
- Removed bug if a file was missing.
- Optimized code a bit, so it's easy to modify... (code
- was a mess...)
-
- ■ v3.10 (27/12/92)
-
- Major improvement... ARJHEAD checks if the Archive-bit
- is set, and only then updates the header. This results
- in a huge speed-increase, because now only the NEW
- archives will be updated. I will work on a commandline
- swits to set the checking of, if you want all your
- archives updated.
-
- ■ v4.00 (17/01/92)
-
- Completely new looks, added a bunch of statistics so
- you can keep track of everything.
- Added EGA/VGA lines support. (from 20 to 57 lines...)
- Added commandline switch /ALL to skip the archive-bit
- checking, so ArjHead will update all the archives.
- This can take some time though...
-
-
-
-
-
-
-
-
- ■ The future...
-
- ■ I don't know, an archive tester, maybe a virus tester
- for your archives. I really don't know. Just tell me,
- what you want to see, and I will _TRY_ it. (I'm not a
- perfect programmer, you see)
-
- ■ The latest version (v4.00 - 17/01/92) can always be found
- at my BBS, see page 1.
-