home *** CD-ROM | disk | FTP | other *** search
- -------------------------------------------------------------------------
-
- A.M. Development Presents:
-
- PC-BOARD Ansi Optimizer - Version 1.1 - May 31, 1986
- Copyright 1986, Babul Mukherjee ALL RIGHTS RESERVED
- Author: Babul Mukherjee
-
- -------------------------------------------------------------------------
-
- The "in-thing" right now seems to be optimizers. Disk optimizer sales
- have picked up because the demand for "super" speed is large. I must add
- a program to the growing list of optimizers except my program is a little
- different from the rest. This program optimizes ANSI text files. Namely
- text files that use ANSI for screen control. Now why on earth would
- someone want to optimize ANSI? Speed. ANSI is notorious for being slow
- and when ANSI is being sent over the modem, speed is of the escence. I
- first noticed that some ANSI text files were too slow when I looked at
- some ANSI pictures made with ANSIDRAW. I love ANSIDRAW and couldn't live
- without it but the sad fact of life is, it outputs unnecessary ANSI
- sequences. ANSIDRAW is not the only culprit, not by any stretch of the
- imagination, many other fine programs do the same. If you like to type up
- your own ANSI screens, you might not realize that your ANSI "code" is too
- long.
-
- To optimize your ANSI files, type in:
-
- C>PCB-AO - or - C>PCB-AO <filename>
-
- from your DOS prompt. It will display the introduction and ask you for
- the filename to optimize. You can include the drive and path in the
- filename if you wish. Once you enter the filename the program will then
- begin to scan the file, looking for any CURSOR LOCATION or COLOR
- sequences. At present, that is all that is optimized. How can only two
- checks increase speed? Hold tight because you may be surprised! The
- program will print out all ANSI sequences it looks at and tell you what
- it replaces each with. If there is a "Not needed" after a sequence, that
- means the ANSI sequence was omitted because it was not necessary. After
- it has scanned the entire file, it will save the changes into a file
- called PCB-AO.WRK. The program esitmates how well it optimized the file
- by comparing the filesizes. The higher the number, the better! It will
- then ask you if you wish to see the new file displayed. Choose as you
- wish. That's it!
-
- After viewing the optimized file (PCB-AO.WRK), you may elect to delete
- your original file and replace it. Be careful and make sure you have a
- backup of your original file. This program ONLY reads the file you
- specifed and does not alter it but it is always good to be cautious.
-
- In the future I plan on enhancing the optimization by scanning the file
- for different sequences (other than color and cursor location). I also
- plan on making the program ANALYZE the original ANSI file BEFORE it
- optimizes it. This will speed up the ANSI file even more. This is the
- first version and I want to see how well it works out before I make
- any more major changes.
-
- If you have problems with this program or want to offer a suggestion,
- write me at:
- Babul Mukherjee
- 202 Vanderheck #1
- San Antonio, Texas
- 78209
- or call:
- TELSTAR COMMUNICATIONS SYSTEMS:
- (512) 822-8882 [BBS #1]
- (512) 829-4533 [BBS #2]
- - or -
- (512) 826-8119 [Voice]
-
- If you do have problems, if possible, send the offending ANSI file to
- TELSTAR so I will be able to reproduce the problem and get the bug
- stomped quickly. Thanks and I hope this program is useful for you.
-
- If you do use this program on a regular basis and/or you are a business
- using this program, send a contribution of $5-$10 to:
-
- A.M. Development
- 202 Vanderheck #1
- San Antonio, Texas
- 78209
-
- Keep the shareware spirit alive by paying for the programs you use!