HI2LO Version 1.00 Written by Scott Dale Robison Copyright (C) 1992, SANDD Software LICENSE TO USE AGREEMENT SANDD Software (SANDD) grants to the user a nonexclusive license to use the program HI2LO.EXE. SANDD makes no warranties of any kind, expressed or implied, with respect to the quality, performance, accuracy or fitness of the software. In no event shall SANDD, or any of its representatives, be liable for any loss of profit or damage arising from the use or inability to use this software even if SANDD or an authorized agent of SANDD has been advised of the possibility of damage. SANDD reserves the right to make changes, enhancements, and improvements to the software at any time and without notice. ABOUT HI2LO This program was written to fill a need I had to create TRUE ASCII files for use with my BBS. After modifying the ANSI screen for the umpteenth time, I was dreading making the necessary changes to the ASCII file. Deciding that I could write a program that would do the job better than I could do it, I set to work on HI2LO. HI2LO.EXE is a utility used to convert HIGH ASCII characters in a text file to eqivalent standard ASCII characters that represent, as closely as possible, the original HIGH ASCII characters. This is accomplished by giving HI2LO the filename to convert and the filename to create from the command line. An optional third file that contains an alternate remap character set may be specified (more on this later). HOW TO USE HI2LO If you type HI2LO at the command line without any command line parameters, it will provide an information screen with usage information. All that is needed to convert a file is the name of the source file and the name of the destination file (and the optional alternate remap character set), in the following format: HI2LO SOURCE DEST or HI2LO SOURCE DEST MAP IDEAS FOR USE OF HI2LO When using TheDraw, PCBDraw or PCBEdit (or equivalent program) to edit your BBS screens, save your ANSI screen in the normal manner. Save your ASCII screen with a different filename than usual. (For example, use WELCOME.SRC instead of WELCOME.) After you've returned to DOS, use HI2LO to convert your ASCII screen (with the HIGH ASCII characters) to a TRUE ASCII version. For example, if you had saved your welcome screen as WELCOME.SRC, just type HI2LO WELCOME.SRC WELCOME and hit the enter key. Now you'll have a file named WELCOME ready to display to your users that don't use IBM's. HI2LO ALTERNATE REMAP CHARACTER SETS The default remap sequence doesn't affect the first 127 characters. The 128th character (ASCII code 127 [DEL]) is remapped to a ^ symbol (ASCII 94). The remaining 128 characters (ASCII 128 through ASCII 255) are remapped as follows (left to right, top to bottom, the top left being ASCII 128 [€]): C u e a a a a c e e e i i i A A E a A o o o u u y O U c # Y P f a i o u n N a o ? - - 2 4 ! < > # # # | + + + + + + | + + + + + + + + + - + + + + + + + + - + + + + + + + + + + + + + # _ ( ) ~ a B T r E o u t 0 0 O o % 0 e U = + > < f f / = O o . V n 2 * If you wish to change the remap character set, simply create a file with the new character set. It should be exactly 256 characters long with the characters in the order you want. For example, if you wanted to replace the double horizontal line character (Í) with an equal sign (=), you would put an equal sign in the 205th position of the remap character set file. REGISTRATION INFORMATION HI2LO is shareware. Instead of traditional registration request (money), I'd just like to know who you are, if you find it useful, etc. I can be reached on the Salt Air BBS (801-261-8976, 8/N/1, 1200-14400 bps [maybe 16800], USR DS HST/V.32bis) or on LCARS àlpha BBS (801-963-9772, 7/E/1 or 8/N/1, 300-2400 bps, V.42bis). I look forward to hearing from you.