home *** CD-ROM | disk | FTP | other *** search
/ Monster Disc 2: The Best of 1992 / MONSTER2.ISO / graphics / ansi2 / smlprogs.inf < prev    next >
Encoding:
Internet Message Format  |  1992-09-19  |  14.7 KB

  1. Date: 12 Sep 92  09:43:00       From: Ernest Debakey
  2. To:   Red Gambrell              Subj: MAKE A KID SMILE!
  3.  
  4. │ For a $20 contribution, donors receives a choice of the following great
  5. │ MAKE A KID SMILE computer programs:  1. SMILE (ANSI viewer and Library
  6. │ Utility), 2. SMILE DOOR (ANSI Viewer DOOR for GT Power BBS systems),
  7. │ 3. SMILE QUICK (Command line ANSI viewer).  They also receive a collection
  8. │ of the International ANSI/ASCII Art conference graphics (Over 2 Million bytes)
  9. │ and an Artist/Graphic database (Program displays respective artist's name
  10. │ with selected graphic.
  11. └─[ED=>PE]
  12.  
  13. > Ernest, I've lost track of what version is what.  Is there a later release
  14. > than the disk that Michael brought to the GT SysOps Get-Together in N.C. in
  15. > June?  In addition to contributing to the MAKE A KID SMILE program, I like
  16. > to keep up with the latest SMILE ANSI art releases.  I am _not_ an ANSI
  17. > artist, so I don't always know when a new SMILE package has been released.
  18.  
  19. Hi Red.  I think you have the latest stuff.  Here's the current list
  20. of SMILE programs:
  21.  
  22. The following text describes the major features of 
  23.  
  24.   SMILE 2.5
  25.   SMILE Quick 2.0
  26.   SMILE Door 1.2
  27.   GT16ANS 1.0
  28.  
  29. SMILE   Ver 2.5 ..Copyright (c) 1990,1992.. by: Michael Arnett
  30. --------------------------------------------------------------------
  31. SMILE Viewer is an ANSI display/library utility that allows the user
  32. to view files containing ANSI sequences, Music strings in BASIC
  33. "PLAY" format and Sounds using a custom SOUND code.
  34.  
  35. SMILE builds and maintains a list of user selectable screens in a
  36. file for each Directory selected.  Artist names and/or comments may
  37. be added to each File Name using SMILE's built-in Edit feature.
  38.  
  39. NO ANSI DRIVER is required to view ANSI screens as SMILE contains a
  40. built-in ANSI translator.  Keyboard reassignment codes are ignored.
  41.  
  42. Unlimited characters per line is now supported.
  43.  
  44. COMMAND LINE SWITCHES  [optional]
  45.  
  46. /LFile   - "File" is the name of the list file you want loaded.
  47. /A:DRIVE:\PATH\FILE.NAM  - complete path of your ANSI editor.
  48. /E:DRIVE:\PATH\FILE.NAM  - complete path of your TEXT editor.  
  49. /S       - disable "DOS SHELL" option.
  50. /U       - disable "UPDATE\REBUILD" options.
  51. /D       - disable "DELETE TAGGED" option.
  52. /R       - disable "DRV\DIR" change option.
  53. /I       - disable "EDIT INFO" option.
  54. /X       - disable "ANSI\TEXT" Editor options.
  55. /K       - KID PROOF  (invokes ALL of the above DISABLE options)
  56.  
  57. FULL MOUSE SUPPORT
  58.  
  59. ENTER or DOUBLE CLICK LEFT MOUSE BUTTON to view file in ANSI mode.
  60. CTRL-ENTER or LEFT AND RIGHT MOUSE BUTTONS to view file in TEXT mode.
  61.  
  62. ALPHA or NUMERIC Key:  Begins search on the sorted field for a match
  63.      of the characters you enter. 
  64.  
  65. INS, SPACE BAR or RIGHT MOUSE BUTTON 
  66.      TAG or UNTAG the Highlighted file. Files are TAGGED with the
  67.      current Display Speed and Display Mode.
  68.  
  69. F1   Displays brief HELP screen for each COMMAND KEY.  The SMILE25.DOC
  70.      file will be displayed if there is sufficient memory and it is in
  71.      the directory with SMILE.EXE.
  72. F2   TAG or UNTAG every file that matches your selection, (ALL, VIEWED
  73.      NON-VIEWED or USER DEFINED) 
  74. F3   Displays each TAGGED file consecutively. (PROMPT or NON-STOP)
  75.      Adjust delay (1-99) between each screen or pause with NON-STOP.
  76. F4   Toggle Music ON or OFF.
  77. F5   Turns Edit Mode on and allows add/change of artist name and comment
  78. F6   Toggle between 25 line and 43/50 line (EGA/VGA) mode if available.
  79. F7   Select Display speed.  Selections simulated modem baud rates.
  80.        Speed selections include:  19,200, 9600, 2400, 1200, 300
  81. F8 - LIST OPTIONS
  82.      SAVE  the current List to the specified File Name.
  83.      LOAD  a List file name specified into memory.
  84.      UPDATE  the current List with new files that match the File Mask. 
  85.      REBUILD  removes the current List from memory, then rebuilds
  86.               using the currently selected File Mask.  
  87.      SORT  alphabetically on File Name or Comment field.
  88.      DELETE TAGGED  file names from the LIST, your Disk Drive or BOTH.
  89. F9 - Change FILE MASK, DRIVE or DIRECTORY. 
  90. F10  MISCELLANEOUS OPTIONS
  91.      ANSI Editor  The highlighted file name is passed to an editor.
  92.      TEXT Editor  The highlighted file name is passed to an editor.
  93.      DOS SHELL
  94.      ** NOTE **  any executible file (EXE/COM) may be run using the 
  95.                  EDITOR options above provided there is sufficient 
  96.                  memory.  SMILE is swapped to disk or EMS if, available,
  97.                  during these options.
  98.      FILE INFORMATION, for the highlighted file, is diplayed in a window.
  99.      SYSTEM MEMORY is displayed in a window.
  100.      SYSTEM TIME is displayed in a window
  101.      EXIT   or press ESC at the main screen to exit SMILE. 
  102.    
  103. ALT-X   Fast Exit from SMILE.  No prompts are displayed.  
  104.         *** ANY CHANGES TO THE CURRENT LIST WILL BE LOST ***
  105.  
  106. SMILE will translate ASCII characters 96, 249 and 250 followed by "["
  107. to ESC (ASCII 27) and display the screen normally.  Combinations of the
  108. translated characters in a file is also suported.
  109.  
  110. MUSIC:  Syntax: ESC[MF T120 O2C8D8E8F8G8 (DEC 14)
  111.      
  112. Music strings in the BASIC Play format are supported.  Multiple strings
  113. per line may be entered.  Multiple lines may be entered between ESC[MF
  114. and CTRL-N (ASCII 14) delimiters.
  115.      
  116. The following are all valid for beginning a Music string in 
  117. SMILE: MF, MB, MN, ML, MS, M .  Although MB (Music Background)
  118. is valid, true backgroud music is NOT supported at this time.
  119.      
  120. Although ASCII 14 should be used to terminate music strings, SMILE will
  121. also look for End of File or ASCII 27, 96, 249 and 250.
  122.  
  123. SOUND: ( Thanks to Julie Ibarra, author of ANSIPLAY for this idea )
  124.      
  125. Syntax: ESC[MF Freq; Dura; Cycle1; Delay1; Vari; Cycle2; Delay2 (DEC14)
  126.      
  127.      FREQ     : Frequency of note to be played.  The affective 
  128.                 range of frequencies is 0 to 7904.  
  129.      DURATION : Time the note should be played.  
  130.      CYCLE1   : Number of times to repeat Frequency/Duration.
  131.      DELAY1   : Time delay between each cycle1.  
  132.      VARIATION: Frequency value is changed by this number for
  133.                 each CYCLE the note is played.  
  134.      CYCLE2   : Number of times to repeat first 5 parameters
  135.      DELAY2   : Time delay between each cycle2
  136.  
  137.      *NOTE - Cycle2 was added as an option in SMILE 2.5
  138.  
  139. =====================================================================
  140. SMILE Quick  Ver 2.0   Copyright (c) 1991.....Michael Arnett
  141. ----------------------------------------------------------------------     
  142.  
  143. SMILEQ20 contains the following files:
  144.  
  145. SMILEQ.EXE    -   SMILE Quick viewer.
  146. SMILEL.EXE    -   SMILE List viewer.
  147. SMILESS.EXE   -   SMILE Slide Show.
  148.  
  149. These ANSI display utilities allow the user to view files containing
  150. ANSI sequences, Music strings (in BASIC "PLAY" format), and Sounds
  151. (using a custom SOUND code).
  152.      
  153. NO ANSI DRIVER is required to view ANSI screens as all programs contain
  154. a built-in ANSI translator.  Keyboard reassignment codes are ignored.
  155.  
  156. The SMILE viewers support unlimited characters per line.  Multiple lines
  157. of MUSIC may be entered between ESC[ and CTRL-N.  There is no limit on
  158. actual file size.
  159.  
  160. ==================== 
  161. SMILE Quick  Ver 2.0   Copyright (c) 1992.....Michael Arnett 
  162. -------------------- 
  163. SMILEQ file1 [file2]... [/B][/C][/F][/M][/N#][/S#][/T#]
  164.  
  165. Enter SMILEQ at the DOS prompt to view a list of available parameters.
  166.      
  167. SMILEQ displays files specified on the command line using (optional)
  168. /switch features.  SMILEQ will default to an ANS extension if none is
  169. given.  Wild cards are supported in filespec designations.
  170.             
  171. See list of COMMAND LINE SWITCHES for definitions.
  172.  
  173. ===================
  174. SMILE List  Ver 1.0   Copyright (c) 1992.....Michael Arnett
  175. -------------------
  176. SMILEL  [/B][/C][/F][/M][/S#][/T#]
  177.  
  178. A scrolling pick list of *.ANS files is presented for display.
  179. Available memory determines the number of files that can be listed.  600
  180. files were listed, in a test, with about 580K of free memory.  Other
  181. options available from this list include:
  182.  
  183. Changing Drives, Directories and File mask.  Sorting list on Name,
  184. Extension, Size, etc.  Expand Directory window to show file information.
  185.  
  186. Scroll through the list using the Cursor Keys, PgUp, PgDN, Home, End
  187. kyes, or mouse.  Highlight the file you want to view and press ENTER or
  188. CLICK the Left Mouse button.  Press ESC or Right Mouse button to Exit.
  189.  
  190. See list of COMMAND LINE SWITCHES for definitions.
  191.  
  192. ==========================
  193. SMILE Slide Show   Ver 1.0   Copyright (c) 1992...Michael Arnett
  194. --------------------------
  195. SMIELSS  Filespec [/B][/C][/M][/N#][/S#][/T#]
  196.  
  197. SMILE Slide Show reads file names for display from "Filespec".
  198. Display of files will cycle until CANCLED.
  199.  
  200. Command line switches may be designated on the command line for GLOBAL,
  201. use or a unique set of options may be chosen for each file name
  202. specified.  For example:
  203.  
  204.      SMILESS List.dat             { All options set to default   }
  205.              {  Content of List.dat                              }
  206.              file1.ans  /C        { view in EGA/VAG mode         }
  207.              file2.ans            { default options reset        }
  208.              file3.ans  /S2400    { Simulate 2400B rate display  }
  209.              file4.ans            { default options reset        }
  210.             
  211. See list of COMMAND LINE SWITCHES for definitions.     
  212.      
  213. --------------------------------
  214. COMMAND LINE SWITCHES (optional)
  215. --------------------------------     
  216. /B ... Disable screen Blanking (clearing) before each file is displayed.
  217.               [*]SUPPORTED in SMILEQ, SMILEL, and SMILESS     
  218. /C ... Toggles EGA/VGA monitors between 25 Line TEXT mode and 43/50 Line
  219.        TEXT mode.  Screen is returned to START-UP mode when on exit
  220.               [*]SUPPORTED in SMILEQ, SMILEL, and SMILESS     
  221. /F ... Delete/Rename file after viewing.  Useful for viewing ANSI messages
  222.        from off-line mail readers.
  223.               [*]SUPPORTED in SMILEQ and SMILEL          
  224. /M ... Disable Music and SOUND codes.
  225.               [*]SUPPORTED in SMILEQ, SMILEL, and SMILESS
  226. /N#... Nonstop display between screens.  # specifies the number of
  227.        seconds to delay. (0..60)
  228.               [*]SUPPORTED in SMILEQ and SMILESS
  229. /S#... Set Simulated BAUD rate display speed.  Valid speeds are 19200,
  230.        9600, 2400 1200, and 300.  If no rate, or an invalid rate is
  231.        specified, Speed defaults to 2400.  
  232.               [*]SUPPORTED in SMILEQ, SMILEL, and SMILESS 
  233. /T#... Define an ESC translate character.  Valid entries are 1 to 254.
  234.        (DEC 96 and DEC 250 are translated automatically) 
  235.               [*]SUPPORTED in SMILEQ, SMILEL, and SMILESS
  236.  
  237. MUSIC and SOUND support:  See above description.
  238.  
  239. =======================================================================
  240. SMILE Door version 1.2 .....Copyright (c) 1991..... by: Michael Arnett
  241. ------------------------------------------------------------------------
  242.  
  243. SMILE Door allows remote BBS users to view files containing ANSI codes,
  244. and music.  An ANSI Driver is required on both the Host and Remote
  245. machine.  The door is written specificlly for GT Power host systems but
  246. can be run under other software using one of several door conversion
  247. programs available.
  248.  
  249. SMILE Door was written to work in conjunction with the SMILE ANSI Viewer.
  250. The SMILE Door looks for the file FILELST.DAT created by The SMILE
  251. Viewer, however this file can be created with a text editor.
  252.  
  253. User name and time information are read from the GTUSER.BBS file.  A Door 
  254. time limit is set depending on which is less;  the callers remaining time 
  255. or the time to the next BBS Event.
  256.  
  257. COMMAND LINE OPTIONS
  258.  
  259. Syntax: SMILEDOR COMn [IRQn] [BDn] [HSn] [TLn]
  260.  
  261. COMn  port MUST be designated on the command line in the format shown.
  262. [optional]
  263. IRQn  IRQ setting 
  264. BDn   Sets BAUD rate 
  265. HSn   If not designated will set HANDSHAKE to XON/XOFF. 
  266. TLn   Allows the sysop to specify an OPTIONAL Time Limit for the door.
  267.  
  268. A window with a scrolling list of file names, much like the SMILE Viewer
  269. is displayed to the remote caller.  To maintain speed of screen writes
  270. the Host machine only sees a Status screen or Control Panel.  ANSI screens
  271. are NOT Displayed and ANSI Music is NOT heard when a remote user is in the
  272. door unless Toggled ON by the Sysop.
  273.  
  274. FEATURES:
  275.   ENTER will display only the selected or Highlighted file.
  276.   D  - Increments the System Delay time between one and ten seconds. 
  277.   T  - TAG or UNTAG the currently Highlighted file.  
  278.   H  - Display HELP screens for each COMMAND KEY.  
  279.   A  - TAG All, NonViewed, Viewed, or user Defined files.
  280.   V  - Begin displaying each TAGGED file. (NON-STOP or PROMPTED display)
  281.   M  - Toggle Music ON or OFF.
  282.   Q  - QUIT the program
  283.  
  284. SYSOP ONLY COMMANDS
  285.   CTRL-P  initiates CHAT any time the caller is at the selection menu.
  286.   ALT-V   Toggle Local display of screens ON or OFF while remote user is 
  287.           in the door.
  288.   ALT-M   Toggle ability to hear music locally ON or OFF while remote user
  289.           is in the door.
  290.  
  291. ===========================================================================
  292.  
  293. GT16ANS  :  Ver 1.0  :  Michael Arnett (C) Copyright 1991
  294. ---------------------------------------------------------------------------
  295.  
  296. GT16ANS is written to work with GT16 and GT17 message bases and does NOT
  297. support earlier versions of GT.
  298.  
  299. This utility builds a file containing MESSAGE #, FROM, and SUBJECT 
  300. information for each message, in the selected message area that contains 
  301. the ANSI code " ESC[ ".
  302.  
  303. The file name "FILELST.DAT" will be used for compatability with the SMILE 
  304. ANSI Viewer and SMILE DOOR programs.
  305.  
  306. FILELST.DAT may also be used as a Bulletin or in place of FILES.BBS for 
  307. those who have ANSI message areas available as FILE areas.
  308.  
  309. COMMAND LINE OPTIONS:
  310.  
  311. /H   Displays list of available command line switches.
  312. /N   Do NOT create FILELST.DAT file.  Message numbers and associated
  313.      data will be displayed to the screen only.
  314. /R[n,n]   Select RANGE of message numbers for GT16ANS to act on.
  315. /RF[path] Instructs GT16ANS to get the starting number from an existing
  316.           FILELST.DAT file.  
  317. /C[path]  COPY messages containing ANSI codes to seperate files.
  318. /K   KILL non-ANSI messages. 
  319. /Sn  SHOW messages containing "n" lines of ANSI or less.
  320. /In  INCLUDE only those messages in FILELST.DAT that contain "n" lines
  321.      or more of ANSI codes.
  322. /F   APPEND information to the FILELST.DAT file, if it exists.
  323. /L   LOG session to file.
  324.  
  325. GT16ANS was written (with the exception of the /Sn option) to allow
  326. running as a Scheduled Event.  The /RF[path] combined with the /F 
  327. option should keep your FILELST.DAT file up to date after each mail run.
  328.  
  329. .ORIGIN: 001/030 - ░░▒▒▓█ THE GAVEL █▓▒▒░░ * RES IPSA * HST-DS * HOUSTON
  330.