home *** CD-ROM | disk | FTP | other *** search
- Date: 12 Sep 92 09:43:00 From: Ernest Debakey
- To: Red Gambrell Subj: MAKE A KID SMILE!
-
- │ For a $20 contribution, donors receives a choice of the following great
- │ MAKE A KID SMILE computer programs: 1. SMILE (ANSI viewer and Library
- │ Utility), 2. SMILE DOOR (ANSI Viewer DOOR for GT Power BBS systems),
- │ 3. SMILE QUICK (Command line ANSI viewer). They also receive a collection
- │ of the International ANSI/ASCII Art conference graphics (Over 2 Million bytes)
- │ and an Artist/Graphic database (Program displays respective artist's name
- │ with selected graphic.
- └─[ED=>PE]
-
- > Ernest, I've lost track of what version is what. Is there a later release
- > than the disk that Michael brought to the GT SysOps Get-Together in N.C. in
- > June? In addition to contributing to the MAKE A KID SMILE program, I like
- > to keep up with the latest SMILE ANSI art releases. I am _not_ an ANSI
- > artist, so I don't always know when a new SMILE package has been released.
-
- Hi Red. I think you have the latest stuff. Here's the current list
- of SMILE programs:
-
- The following text describes the major features of
-
- SMILE 2.5
- SMILE Quick 2.0
- SMILE Door 1.2
- GT16ANS 1.0
-
- SMILE Ver 2.5 ..Copyright (c) 1990,1992.. by: Michael Arnett
- --------------------------------------------------------------------
- SMILE Viewer is an ANSI display/library utility that allows the user
- to view files containing ANSI sequences, Music strings in BASIC
- "PLAY" format and Sounds using a custom SOUND code.
-
- SMILE builds and maintains a list of user selectable screens in a
- file for each Directory selected. Artist names and/or comments may
- be added to each File Name using SMILE's built-in Edit feature.
-
- NO ANSI DRIVER is required to view ANSI screens as SMILE contains a
- built-in ANSI translator. Keyboard reassignment codes are ignored.
-
- Unlimited characters per line is now supported.
-
- COMMAND LINE SWITCHES [optional]
-
- /LFile - "File" is the name of the list file you want loaded.
- /A:DRIVE:\PATH\FILE.NAM - complete path of your ANSI editor.
- /E:DRIVE:\PATH\FILE.NAM - complete path of your TEXT editor.
- /S - disable "DOS SHELL" option.
- /U - disable "UPDATE\REBUILD" options.
- /D - disable "DELETE TAGGED" option.
- /R - disable "DRV\DIR" change option.
- /I - disable "EDIT INFO" option.
- /X - disable "ANSI\TEXT" Editor options.
- /K - KID PROOF (invokes ALL of the above DISABLE options)
-
- FULL MOUSE SUPPORT
-
- ENTER or DOUBLE CLICK LEFT MOUSE BUTTON to view file in ANSI mode.
- CTRL-ENTER or LEFT AND RIGHT MOUSE BUTTONS to view file in TEXT mode.
-
- ALPHA or NUMERIC Key: Begins search on the sorted field for a match
- of the characters you enter.
-
- INS, SPACE BAR or RIGHT MOUSE BUTTON
- TAG or UNTAG the Highlighted file. Files are TAGGED with the
- current Display Speed and Display Mode.
-
- F1 Displays brief HELP screen for each COMMAND KEY. The SMILE25.DOC
- file will be displayed if there is sufficient memory and it is in
- the directory with SMILE.EXE.
- F2 TAG or UNTAG every file that matches your selection, (ALL, VIEWED
- NON-VIEWED or USER DEFINED)
- F3 Displays each TAGGED file consecutively. (PROMPT or NON-STOP)
- Adjust delay (1-99) between each screen or pause with NON-STOP.
- F4 Toggle Music ON or OFF.
- F5 Turns Edit Mode on and allows add/change of artist name and comment
- F6 Toggle between 25 line and 43/50 line (EGA/VGA) mode if available.
- F7 Select Display speed. Selections simulated modem baud rates.
- Speed selections include: 19,200, 9600, 2400, 1200, 300
- F8 - LIST OPTIONS
- SAVE the current List to the specified File Name.
- LOAD a List file name specified into memory.
- UPDATE the current List with new files that match the File Mask.
- REBUILD removes the current List from memory, then rebuilds
- using the currently selected File Mask.
- SORT alphabetically on File Name or Comment field.
- DELETE TAGGED file names from the LIST, your Disk Drive or BOTH.
- F9 - Change FILE MASK, DRIVE or DIRECTORY.
- F10 MISCELLANEOUS OPTIONS
- ANSI Editor The highlighted file name is passed to an editor.
- TEXT Editor The highlighted file name is passed to an editor.
- DOS SHELL
- ** NOTE ** any executible file (EXE/COM) may be run using the
- EDITOR options above provided there is sufficient
- memory. SMILE is swapped to disk or EMS if, available,
- during these options.
- FILE INFORMATION, for the highlighted file, is diplayed in a window.
- SYSTEM MEMORY is displayed in a window.
- SYSTEM TIME is displayed in a window
- EXIT or press ESC at the main screen to exit SMILE.
-
- ALT-X Fast Exit from SMILE. No prompts are displayed.
- *** ANY CHANGES TO THE CURRENT LIST WILL BE LOST ***
-
- SMILE will translate ASCII characters 96, 249 and 250 followed by "["
- to ESC (ASCII 27) and display the screen normally. Combinations of the
- translated characters in a file is also suported.
-
- MUSIC: Syntax: ESC[MF T120 O2C8D8E8F8G8 (DEC 14)
-
- Music strings in the BASIC Play format are supported. Multiple strings
- per line may be entered. Multiple lines may be entered between ESC[MF
- and CTRL-N (ASCII 14) delimiters.
-
- The following are all valid for beginning a Music string in
- SMILE: MF, MB, MN, ML, MS, M . Although MB (Music Background)
- is valid, true backgroud music is NOT supported at this time.
-
- Although ASCII 14 should be used to terminate music strings, SMILE will
- also look for End of File or ASCII 27, 96, 249 and 250.
-
- SOUND: ( Thanks to Julie Ibarra, author of ANSIPLAY for this idea )
-
- Syntax: ESC[MF Freq; Dura; Cycle1; Delay1; Vari; Cycle2; Delay2 (DEC14)
-
- FREQ : Frequency of note to be played. The affective
- range of frequencies is 0 to 7904.
- DURATION : Time the note should be played.
- CYCLE1 : Number of times to repeat Frequency/Duration.
- DELAY1 : Time delay between each cycle1.
- VARIATION: Frequency value is changed by this number for
- each CYCLE the note is played.
- CYCLE2 : Number of times to repeat first 5 parameters
- DELAY2 : Time delay between each cycle2
-
- *NOTE - Cycle2 was added as an option in SMILE 2.5
-
- =====================================================================
- SMILE Quick Ver 2.0 Copyright (c) 1991.....Michael Arnett
- ----------------------------------------------------------------------
-
- SMILEQ20 contains the following files:
-
- SMILEQ.EXE - SMILE Quick viewer.
- SMILEL.EXE - SMILE List viewer.
- SMILESS.EXE - SMILE Slide Show.
-
- These ANSI display utilities allow the user to view files containing
- ANSI sequences, Music strings (in BASIC "PLAY" format), and Sounds
- (using a custom SOUND code).
-
- NO ANSI DRIVER is required to view ANSI screens as all programs contain
- a built-in ANSI translator. Keyboard reassignment codes are ignored.
-
- The SMILE viewers support unlimited characters per line. Multiple lines
- of MUSIC may be entered between ESC[ and CTRL-N. There is no limit on
- actual file size.
-
- ====================
- SMILE Quick Ver 2.0 Copyright (c) 1992.....Michael Arnett
- --------------------
- SMILEQ file1 [file2]... [/B][/C][/F][/M][/N#][/S#][/T#]
-
- Enter SMILEQ at the DOS prompt to view a list of available parameters.
-
- SMILEQ displays files specified on the command line using (optional)
- /switch features. SMILEQ will default to an ANS extension if none is
- given. Wild cards are supported in filespec designations.
-
- See list of COMMAND LINE SWITCHES for definitions.
-
- ===================
- SMILE List Ver 1.0 Copyright (c) 1992.....Michael Arnett
- -------------------
- SMILEL [/B][/C][/F][/M][/S#][/T#]
-
- A scrolling pick list of *.ANS files is presented for display.
- Available memory determines the number of files that can be listed. 600
- files were listed, in a test, with about 580K of free memory. Other
- options available from this list include:
-
- Changing Drives, Directories and File mask. Sorting list on Name,
- Extension, Size, etc. Expand Directory window to show file information.
-
- Scroll through the list using the Cursor Keys, PgUp, PgDN, Home, End
- kyes, or mouse. Highlight the file you want to view and press ENTER or
- CLICK the Left Mouse button. Press ESC or Right Mouse button to Exit.
-
- See list of COMMAND LINE SWITCHES for definitions.
-
- ==========================
- SMILE Slide Show Ver 1.0 Copyright (c) 1992...Michael Arnett
- --------------------------
- SMIELSS Filespec [/B][/C][/M][/N#][/S#][/T#]
-
- SMILE Slide Show reads file names for display from "Filespec".
- Display of files will cycle until CANCLED.
-
- Command line switches may be designated on the command line for GLOBAL,
- use or a unique set of options may be chosen for each file name
- specified. For example:
-
- SMILESS List.dat { All options set to default }
- { Content of List.dat }
- file1.ans /C { view in EGA/VAG mode }
- file2.ans { default options reset }
- file3.ans /S2400 { Simulate 2400B rate display }
- file4.ans { default options reset }
-
- See list of COMMAND LINE SWITCHES for definitions.
-
- --------------------------------
- COMMAND LINE SWITCHES (optional)
- --------------------------------
- /B ... Disable screen Blanking (clearing) before each file is displayed.
- [*]SUPPORTED in SMILEQ, SMILEL, and SMILESS
- /C ... Toggles EGA/VGA monitors between 25 Line TEXT mode and 43/50 Line
- TEXT mode. Screen is returned to START-UP mode when on exit
- [*]SUPPORTED in SMILEQ, SMILEL, and SMILESS
- /F ... Delete/Rename file after viewing. Useful for viewing ANSI messages
- from off-line mail readers.
- [*]SUPPORTED in SMILEQ and SMILEL
- /M ... Disable Music and SOUND codes.
- [*]SUPPORTED in SMILEQ, SMILEL, and SMILESS
- /N#... Nonstop display between screens. # specifies the number of
- seconds to delay. (0..60)
- [*]SUPPORTED in SMILEQ and SMILESS
- /S#... Set Simulated BAUD rate display speed. Valid speeds are 19200,
- 9600, 2400 1200, and 300. If no rate, or an invalid rate is
- specified, Speed defaults to 2400.
- [*]SUPPORTED in SMILEQ, SMILEL, and SMILESS
- /T#... Define an ESC translate character. Valid entries are 1 to 254.
- (DEC 96 and DEC 250 are translated automatically)
- [*]SUPPORTED in SMILEQ, SMILEL, and SMILESS
-
- MUSIC and SOUND support: See above description.
-
- =======================================================================
- SMILE Door version 1.2 .....Copyright (c) 1991..... by: Michael Arnett
- ------------------------------------------------------------------------
-
- SMILE Door allows remote BBS users to view files containing ANSI codes,
- and music. An ANSI Driver is required on both the Host and Remote
- machine. The door is written specificlly for GT Power host systems but
- can be run under other software using one of several door conversion
- programs available.
-
- SMILE Door was written to work in conjunction with the SMILE ANSI Viewer.
- The SMILE Door looks for the file FILELST.DAT created by The SMILE
- Viewer, however this file can be created with a text editor.
-
- User name and time information are read from the GTUSER.BBS file. A Door
- time limit is set depending on which is less; the callers remaining time
- or the time to the next BBS Event.
-
- COMMAND LINE OPTIONS
-
- Syntax: SMILEDOR COMn [IRQn] [BDn] [HSn] [TLn]
-
- COMn port MUST be designated on the command line in the format shown.
- [optional]
- IRQn IRQ setting
- BDn Sets BAUD rate
- HSn If not designated will set HANDSHAKE to XON/XOFF.
- TLn Allows the sysop to specify an OPTIONAL Time Limit for the door.
-
- A window with a scrolling list of file names, much like the SMILE Viewer
- is displayed to the remote caller. To maintain speed of screen writes
- the Host machine only sees a Status screen or Control Panel. ANSI screens
- are NOT Displayed and ANSI Music is NOT heard when a remote user is in the
- door unless Toggled ON by the Sysop.
-
- FEATURES:
- ENTER will display only the selected or Highlighted file.
- D - Increments the System Delay time between one and ten seconds.
- T - TAG or UNTAG the currently Highlighted file.
- H - Display HELP screens for each COMMAND KEY.
- A - TAG All, NonViewed, Viewed, or user Defined files.
- V - Begin displaying each TAGGED file. (NON-STOP or PROMPTED display)
- M - Toggle Music ON or OFF.
- Q - QUIT the program
-
- SYSOP ONLY COMMANDS
- CTRL-P initiates CHAT any time the caller is at the selection menu.
- ALT-V Toggle Local display of screens ON or OFF while remote user is
- in the door.
- ALT-M Toggle ability to hear music locally ON or OFF while remote user
- is in the door.
-
- ===========================================================================
-
- GT16ANS : Ver 1.0 : Michael Arnett (C) Copyright 1991
- ---------------------------------------------------------------------------
-
- GT16ANS is written to work with GT16 and GT17 message bases and does NOT
- support earlier versions of GT.
-
- This utility builds a file containing MESSAGE #, FROM, and SUBJECT
- information for each message, in the selected message area that contains
- the ANSI code " ESC[ ".
-
- The file name "FILELST.DAT" will be used for compatability with the SMILE
- ANSI Viewer and SMILE DOOR programs.
-
- FILELST.DAT may also be used as a Bulletin or in place of FILES.BBS for
- those who have ANSI message areas available as FILE areas.
-
- COMMAND LINE OPTIONS:
-
- /H Displays list of available command line switches.
- /N Do NOT create FILELST.DAT file. Message numbers and associated
- data will be displayed to the screen only.
- /R[n,n] Select RANGE of message numbers for GT16ANS to act on.
- /RF[path] Instructs GT16ANS to get the starting number from an existing
- FILELST.DAT file.
- /C[path] COPY messages containing ANSI codes to seperate files.
- /K KILL non-ANSI messages.
- /Sn SHOW messages containing "n" lines of ANSI or less.
- /In INCLUDE only those messages in FILELST.DAT that contain "n" lines
- or more of ANSI codes.
- /F APPEND information to the FILELST.DAT file, if it exists.
- /L LOG session to file.
-
- GT16ANS was written (with the exception of the /Sn option) to allow
- running as a Scheduled Event. The /RF[path] combined with the /F
- option should keep your FILELST.DAT file up to date after each mail run.
-
- .ORIGIN: 001/030 - ░░▒▒▓█ THE GAVEL █▓▒▒░░ * RES IPSA * HST-DS * HOUSTON
-