home *** CD-ROM | disk | FTP | other *** search
/ Monster Media 1994 #1 / monster.zip / monster / WILDCAT / CONV2XX.ZIP / WC_CONV.DOC < prev    next >
Text File  |  1994-01-09  |  4KB  |  91 lines

  1.  
  2.          WC_CONV - Screen conversion utility for Wildcat! v2.xx
  3.  
  4. During the process of setting up and maintaining a BBS, I soon found
  5. that many of the utility programs that I use to create screens and
  6. bulletins were adding screen control codes to the display files that
  7. were causing problems, such as '--More--' appearing one line before the
  8. end of the display, the spacebar exit being disabled, the clear screen
  9. function not being enabled, etc.
  10.  
  11. Some of the utilities were also creating their display screens in my
  12. Wildcat directory and I then had to move them to their final
  13. destination, after editing them and embedding or removing the screen
  14. control codes.
  15.  
  16. This process, although fairly easy to automate using batch files got to
  17. be a pain, hence I wrote this program.
  18.  
  19. WC_CONV works in the following manner:  First, a configuration file is
  20. created for up to 10 screens to convert.  The conversion process then
  21. takes places automatically.  Since there are some screens that you may
  22. want to execute every time an Interrupt 60 occurs, and yet others that
  23. you want to take place only during a scheduled event, I have allowed the
  24. name of the configuration file to be sent as a parameter.  If the name
  25. is not passed, it will default to WC_CONV.CFG and prcessing will proceed
  26. with the setup as defined in that file.
  27.  
  28. The configuration file, which is a normal text file, will be read by
  29. WC_CONV and the files correctly modified.  The configuration file(s)
  30. contain the following data in the order specified.
  31.  
  32. line 1 - number of input screens to process
  33. line 2 - path and file name of input file 1
  34. line 3 - path and file name of output file 1
  35. line 4 - 5 character string of Y or N in order:
  36.               clear the screen before displaying,
  37.               prevent spacebar from stopping the display,
  38.               prevent --more-- from appearing before end,
  39.               force --more-- prompt at end,
  40.               delete original file
  41.  
  42.           example: YYYYY will cause the scrren to be displayed, prevent
  43.           the spacebar from stopping the display before the end,
  44.           prevent --More-- from appearing in the middle of a long
  45.           display, force the --More-- prompt at the end and delete the
  46.           original screen file.
  47. .
  48. .
  49. .
  50. these lines are in the same order as 2, 3, 4 for a total of 10 screens
  51. line 31 - 5 character string for screen 10
  52.  
  53. That's all there is to it.  If you like WC_CONV, have suggestions or
  54. comments, feel free to call the author and/or SLEEPLESS NIGHTS BBS at
  55. (512) 396-8903 or write to Thomas Harris, Rt. 3, Box 83X28, San Marcos,
  56. TX  78666-9117.
  57.  
  58. I would like to contribute something to the software world, but I would
  59. also like to upgrade this old XT clone to something better, so although
  60. this is not beggarware, any contribution would be nice. It is not required.
  61.  
  62.  
  63.  
  64. I must also add a disclaimer.  I will take no responsibility for its
  65. operation on your system.  Although every effort has been taken to
  66. ensure that this code is as bug-free as possible, there are always
  67. circumstances under which any software may fail.  I cannot foresee any
  68. reason that there would be any difficulties, but please be forewarned.
  69. I am using it myself, so let that speak for itself.
  70.  
  71. I will however, be happy to send the source code for any small contribution
  72. if you would like it.  If you do want the source code, please send enough
  73. to cover the price of a diskette, or to cover the phone call to upload it
  74. to you, and/or postage.
  75.  
  76. This program was a quick and dirty fix for a painful problem.  There is
  77. more on the way.  It has already been suggested by Ed Bixby, sysop of
  78. Chow Chow Chow, also here in San Marcos, that I expand this to enable
  79. the translation of the @ codes generated by TheDraw for Wildcat! 3.xx to
  80. something usable by Wildcat! 2.xx, since TheDraw unfortunately does not
  81. handle the control codes needed by Wildcat! 2.xx correctly.  Look for it
  82. soon.
  83.  
  84. If you in Texas, how about giving Sleepless Nights a call?
  85. Or for that matter, Chow Chow Chow at (512) 754-8795.
  86.  
  87. BTW: I have been having very good luck in creating down and dirty
  88. screens with ANSIMS.EXE by Alan Deala.  Since it is public domain
  89. according to his documentation, I have included it in this package as I
  90. received it off the Internet.
  91.