home *** CD-ROM | disk | FTP | other *** search
/ ftp.wwiv.com / ftp.wwiv.com.zip / ftp.wwiv.com / pub / BBS / RYBBS70.ZIP / RYBBS70.LZH / NEW.DOC < prev    next >
Text File  |  1991-06-26  |  21KB  |  516 lines

  1. 7-8-89
  2. Release of RyBBS version 6.0
  3.  
  4. 6.01
  5. -allow character #127 to duplicate backspace
  6. -multiple file download in zmodem (internal only!)
  7. -%MULT parameter in runp/exec and external protocol lines will query
  8.  for multiple (up to 5) filenames.
  9. -%MULT will create file FNAMES.BBS with list of files. You may
  10.  then use the file redirector in a protocol to access these files..
  11.  example
  12.  dsz port 2 sz %MULT
  13. -put default protocol in user's record. If defined system will
  14. not ask for protocol. Presently the only way to define is via STAT command
  15. -%MULTFILE will first request multiple files to d/l and then
  16.   substitute the words FNAMES.BBS for the %MULTFILE parameter in
  17.   the command line.
  18. example
  19.  dsz port 2 sz @C:%MULTFILE
  20. -fix ASCII 127 so it equals delete
  21. -add PRESS ENTER after VIEW file output
  22. -fix view command if no file is entered
  23. -add PRESS ENTER after NEWM is finished.
  24. NOTE: Use %NAME for uploads in the EXTUP.BBS file (external uploads)
  25. and use %NAME2 for everything else (EXDOWN.BBS external downloads) and
  26. RUNP/EXEC command line doors etc
  27.  
  28. 6.02
  29. -increase allowable message size to 100 lines
  30. -allow auto-log off after download in zmodem and external protocols
  31. -add line feeds after SCAM command
  32. -add color word to door.tmp file
  33. -zmodem will now use the @fnames parameter
  34. -ability to change a subject from the message action level
  35. -fix bug where %NAME wouldn't check for enough time
  36. -put timeout in yes/no query
  37. -fix bug where zmodem upload don't work
  38. -fix bug where carrier drop in multiple file query hangs system
  39. -abort log off on aborted multiple download
  40. -show correct log off on auto log off after dl.
  41. -install answer verification on questionaires
  42. -new text file command CLEAR  will clear remote and local screens
  43. -change xfer protocol wording so N allows None
  44. -fix error #3 on single file download.
  45. -10 second log off delay on auto download logoff
  46. -press enter after push all message bases
  47. -fix printer problem with PRINT ON
  48.  
  49. 6.03
  50. -start playing with local ansi stuff
  51. -show 1 and 2 line message warning before end of message
  52. -clean up dl in RyCOMM
  53. -allow multi-file dl for zmodem in RyCOMM
  54. -allow RyCOMM exit verify
  55. -cursor/highlight selection of RyCOMM dialing directory
  56. -fix questionnaire so that it actually works
  57. -new startup.bbs options
  58.   HEADERCOLOR XX
  59.   changes color of message header when user is in ansi graphics
  60.   MESSAGECOLOR XX
  61.   changes color of message text when user is in ansi graphics
  62.   PROMPTCOLOR XX
  63.   changes color of message prompt when user is in ansi graphics
  64.   FILESCOLOR XX
  65.   changes color of files commands (won't work locally yet!)
  66. XX is a numeral from 0 to 31 defining color where
  67.  
  68.    AnsiBlack=0;
  69.    AnsiRed=1;
  70.    AnsiGreen=2;
  71.    AnsiYellow=3;
  72.    AnsiBlue=4;
  73.    AnsiMagenta=5;
  74.    AnsiCyan=6;
  75.    AnsiWhite=7;
  76.  
  77.  0-7 are low intensity colors
  78.  8-15 are high intensity colors
  79.  16-23 are low intensity colors flashing
  80.  24-31 are high intensity colors flashing
  81. -Multiple colors in files displays
  82.  
  83. 6.04
  84. -allow color change of file name,size,date and description
  85.  FILENAMECOLOR XX
  86.  SIZECOLOR XX
  87.  DATECOLOR XX
  88.  DESCOLOR XX
  89. where XX is a numeral from 0 to 31 describing color as above
  90. -install async interrupt restore code
  91. -remove interrupt stuff...install new attempt at external fix
  92. -colorize short options at bottom of menu
  93. -colorize user stats
  94. -colorize user profile
  95. -colorize reverse file listing
  96. -allow color change of default color..
  97.  RESETCOLOR XX
  98. -more work on files color
  99. -new command AUTO. This command is an extension of the MULT command. When
  100.  a menu is loaded if the menu has this command in it the object of the
  101.  command (filename) will be loaded immediately as if a MULT command had
  102.  been executed. No keypress is necessary for this command to be executed!
  103.   ex:
  104.   auto,#,105,5,  invisible auto,$
  105.   text,$,105,5,  invisible text,new.lst
  106. -fix color setting with size/name/date/descriptions in files areas
  107.  
  108. 6.05
  109. -fix ansi color in search file areas command
  110. -clear entry ability in RyCOMM
  111. -change EVENTS so that normal timed event that exits program may
  112.  have errorlevels of between 10 and 199. (use to be 1-199). This
  113.  may solve the problem where some folks are having events at midnight.
  114. -Write event status to callers.log in multi-user version
  115. -new command RUNN will not need PRESS ENTER after command
  116. -change multi-file download to single line command
  117. -for new log in the password is astericked out
  118. -OPTIONCOLOR in startup.bbs colors the short menu options
  119. -if ansi color is selected turn off the bottom 3 lines
  120. -ENTER on a separate line in a text file will prompt to
  121.   Press ENTER before proceeding.
  122. -put pause after 22 lines in Origin message list
  123. -fix bug where FNAMES.BBS was used for both nodes on multi-user. Now
  124.  will be Fnames.XX where xx is node number
  125. -use the ` character for PRESS ENTER in an ANSI file
  126. -update dialing directory quickly when pressed right/left arrows or +/-
  127. -show private messages as non-public, personal messages (happy now?)
  128. -disable Alt-d drop to dos upon immediate login to RyCOMM
  129. -quick hangup after goodbye.bbs output
  130. -colorize dialing directory in rycomm (more to follow!)
  131.  
  132. 6.06 12/28/89
  133. -When NETWORK enabled the multi-user version will use UPLOAD.1 and
  134.  DOWNLOAD.1 (or current node number) for file area info
  135.  System will also load RYBOARDS.1 (or appropriate node file) for messages
  136. -Colors,colors, everywhere! Use new utility SETCOLOR to changes
  137.  system colors
  138. -begin fix of events time problem. The system should force a lower time
  139.  to users who are on the system at a time close to the next event.
  140. -show status of download xfers
  141. -output file evtext.bbs if less then 5 mins remain before an event will
  142.  occur and then disallow a login. (drop carrier)
  143. -show user that time has been reduced before event
  144.  
  145. 6.07 01/28/90
  146. -fix Press Enter bug where it repeats the events info
  147.  
  148. 6.08/6.09 01/31/90
  149. -work on download K problem
  150. -fix so RyMULT uses @fnames.x for zmodem transfer
  151. -fix download K in internal user's editor
  152. -put memory swapping in so multi-user can drop to dos with more memory
  153. -allow numerals as part of name
  154. -show time left in message prompt
  155. -fix bug where system can time out remote user if sysop drops to dos
  156.  or forces chat mode
  157. -more file locking in multi-user version.
  158. -new startup.bbs commmand PORT LOCKING will allow the baud rate specified
  159.  in startup.bbs to be locked and not changed. The upload multipliers will
  160.  still be calcuated according to the CONNECT message
  161. -show last date on at new file search prompt
  162. -colorize message numbers
  163. -show True connect baud rate in callers log
  164. -flag double answer (IE if modem is set to autoanswer via ATS0=1 and
  165.  if ANSWER RING is present in modeinit.bbs)
  166. -clear bottom of screen if users graphics type is ansi
  167.  
  168. 6.10 04/11/90
  169. -fix bug where a new user will overwrite an old user
  170. -new questionaire option PICTURE
  171.  example
  172.    ?enter your visa number
  173.    ####-####-###-###
  174.    ?enter a,b or c
  175.    A
  176.    ? enter 0 thru 9 or a,b or c
  177.    X
  178.  
  179.   X will allow any alphanumerica character
  180.   A will allow only alpha
  181.   # will allow only numeric
  182.  
  183. 6.11 05/10/90
  184. -user PICTURE option with FADD command. Here we have a second file associated
  185. with the normal FADD output file. The extension of this second file must be
  186. .QUE (like a questionaire). The second file is of the format
  187. comment
  188. example picture comment
  189. picture
  190. where the picture is similar to picture in version 6.10 above
  191. Example
  192.  
  193. the fadd command:
  194. fadd,a,5,5,= [A] - Add a bbs to the list     =,bbs.txt
  195.  
  196. the Bbs.Que file :
  197.                 Please enter your bbs information in the format:
  198.     BBS Name     |  Number       | Hours of Operation |    Theme
  199. xxxxxxxxxxxxxxxxx (###)-###-####   xxxxxxxxxxxxxxxxxx   xxxxxxxxxxxxxxxxxxxxxxx
  200.  
  201. the BBS.txt file
  202.     BBS Name     |  Number       | Hours of Operation |    Theme
  203. RyBBS HomeBase    (414)-962-1097   24 Hrs. / 7 Days      RyBBS Support
  204.  
  205. -remember last date/time on when we exectute a runp or exec command and restore
  206. same when we return from the command (if carrier is not dropped)
  207. -fix questionaire bug where S to stop verification of ques answers
  208.  would cut off the last answers from the answer file
  209. -new command line parameter /LOCAL will allow easy local logins
  210.  
  211. 6.12 05/17/90
  212. -fix bug in reverse file read
  213. -fix bug in QUER command
  214.  
  215. 6.13 06/19/90
  216. -fix bug in RyCOMM Alt-O where it would crash if directory didn't exist
  217. -remove second ESC=QUIT in RyCOMM
  218. -search path for DSZ instead of just in system directory. Beep if
  219.  not found (error message to follow)
  220.  
  221. 07/07/90
  222. Version 6.5 released!
  223.  
  224. 6.51a 07/11/90
  225. -new startup.bbs option SPACE=XXXXXX where XXXXXX is the amount of disk
  226.  space that will be checked for before allowing uploads. If the disk space
  227.  is less then XXXXXX then uploads are disallowed. Default is 75000 bytes
  228. -create new log file UPLOAD.LOG where all uploads are listed.
  229. -New external program running command SRUN. This will swap out MOST of
  230.  memory before executing the desire program. WORK EXACTLY LIKE RUNP and RUNN
  231. -Left curly bracket ( { ) will cause a FORCE READ in an ANSI file. This
  232.  is a temporary measure until I figure out my final stance on ANSI controls.
  233. -ANSI equivilent of EXTDOWN.BBS and EXTUP.BBS now available
  234. -if message is replied to then when original message is re-shown just show
  235.  header...not entire body of message.
  236. -new startup.bbs option BLANK=XXX where XXX is number of minutes (default 3)
  237.  the the screen will blank
  238. -allow a single question in a questionairre to be corrected (wheww!!)
  239. -show date of upload in upload.log
  240.  
  241. 6.52 08/30/90
  242. -fix bug where 'Begin upload' message occurs BEFORE protocol
  243.  entry. (holy disorder robin!..Thx Scott B)
  244. -check for valid name in RUNP %NAME2 paramter
  245. -put PRESS ENTER after message indicating not enuf disk space for upload
  246. -use %PATH for path name of file
  247. -remembers files when listing out new files...and then when a ZMODEM
  248.  download is requested will update fnames.bbs with those files and allow
  249.  dl of 'em.
  250. -fix bug in ansi extdown.bbs and extup.bbs
  251. -additional parameter added to EXTUP.BBS and EXTDOWN.BBS files; the files
  252.  now look like this:
  253.  Protocol,Protocol Command Line,Protocol Description
  254.  Where protocol description should be short and will be included in the
  255.  callers.log description at the download.
  256. -allow 0 length QUER command lines
  257. -Allow substitution of %TIME in the short menu command line for the
  258.   Time Left: time -     wording.
  259. -different colors per person in sysop chat mode
  260. -Alt-F3 from 'waiting for' menu will show current bbs settings
  261. -show message number of total messages
  262. -show upload to sysfile.bbs in callers.log
  263. -new STARTUP.BBS option allows you to set the timeout time (default 3 min)
  264.  usage   TIMEOUT=XXX where XXX is timeout in minutes
  265. -19200 BAUD support (activate in startup.bbs as normal)
  266. -new startup option /R will pop up RyCOMM immedidately...then quit program
  267.  after RyCOMM is finished
  268. -Support for Com 3 and Com 4
  269. -show correct disk space in RyCOMM depending on current download area
  270. -make RyCOMM default download area current drive and directory
  271. -DOS Shell from within chat mode
  272. -38400 BAUD support (activate in startup.bbs as normal)
  273. -Remember function now works in any multi-file download mode (including
  274.  externals)
  275. -new RyMULT file NETFILE.DEF. At present this contains a single line which
  276.  is the drive and directory to be used for the network/chat transfer disk.
  277.  (Designed to allow ramdisk operation)
  278. -increase number of allowable upload and download areas to 99 each
  279. -allow door command to bypass second login (but only if ANSWER RING is active)
  280. -new file ANSIFILE.BBS contains list of ansi files (and ansi menus) that you
  281.  wish to load into ram and remain resident. Cuts down on disk accesses.
  282.  
  283. 6.53 10/30/90
  284. -19200 baud capability in RyCOMM
  285. -fix %TIME in quer command
  286. -fix %NAME2 in Runp (where none is entered)
  287. -fix memory consumption problem in RyCOMM.
  288. -fix bug in system where, if CONNECT ONLY wasn't on the system could
  289.  crash.
  290. -/r will now startup RyMULT into RyCOMM
  291. -remove error message in RyCOMM from RyMULT indicating callers.1 not found
  292. -put ANSIFILE.BBS in rybbs (as well as currently rymult)
  293. -overlay reorganization...should run in less memory now.
  294. -don't show Remember function when searching a text file (other then files.bbs)
  295. -multiple file entry in Remember function
  296. -treat ASCII menus similar to ANSI menus. If a user has IBM graphics activated
  297.  and a menu text file with the extension .ASC exists it will output that
  298.  instead of the menu text. The MAING.mnu is no longer needed and will not
  299.  work anymore.
  300. -new utility FSORT creates indexed list of all files in download areas. The
  301.  RyBBS/RyMULT programs will then access this file for speedy file lookups
  302. -show single line for download file info
  303. -calculate upload credit so it will not go negative
  304. -make several internal prompts definable by user. These prompts are located
  305.  in file ryprompt.bbs and MUST contain the prefix as shown below followed
  306.  by a colon :
  307. *This is the login string
  308. login:What's your name, Bud? (eg John Smith)-
  309. *file not found
  310. nofile:That file was not found!
  311. *Press Enter
  312. EnterPrompt:Press the [ENTER] key!
  313. *Drop to dos
  314. SysopUse:Well excuse meee!...Greg is using system for a moment!
  315. *Finished dropping to dos
  316. SysopFinished:Hey! I'm finished!
  317. *sysop desires chat
  318. SysopChat:The Sysop would like to chat a moment with you...
  319. -Execute batch file FIRST.BAT (if it exists) before executing first menu.
  320.  This will allow a quoter door to be opened for example.
  321. -fix bug so / puts comment in sysfile.bbs
  322. -update callers.log with runp/srun/exec command line
  323.  
  324. 6.53b
  325. -fix RyCOMM where after dl program needs to be reset
  326. -system cleaning
  327. 6.53c
  328. -fix / in file description to send to sysfile.bbs
  329. -show upload size in upload.log
  330. -remove empty spaces from modem strings when waiting for call
  331.  (hopefully will fix Compucom problem)
  332. -EXECUTE ProgramName
  333.   in first part of RyCOMM function key will execute an external upon
  334.   keypress of function key.
  335. -remove 2 second delay before name entry
  336.  
  337. NOTE!!!!!  You absolutely NEED ryprompt.bbs now!!!! Don't attempt
  338. startup without it or the system may crash/stop unexpectedly
  339.  
  340. 12/18/90 Happy Holidays!   6.54 Released!
  341.  
  342. 6.54 X 1/1/91
  343. -show LAPM and MNP connects in callers.log
  344. -remove Close Async from exit.
  345. -fix bug (hopefully!) causing crashing in multi-user version
  346.  
  347. 6.55a
  348. -enlarge info box at bottom by one line
  349. -show subscription date in bottom
  350. -Alt-F3 increases current users's # of uploads
  351. -Alt-F4 decreases current users's # of uploads
  352. -enter file description before the upload begins.
  353. -allow foreign characters in users name
  354. -allow numbers in users name
  355. -provide hangup after bad login
  356.  
  357. 6.55b
  358. -C/R is default for RyComm quit
  359. -ditto for kill user (change to disconnect user?)
  360. -work on problems in RyMULT
  361. -line startup option /Y actives special RyMULT debug activity
  362. -new startup.bbs option
  363.  SYSOP ASLEEP 1 2 ... 24
  364.  where 1 thru 24 are the hours that the sysop may not be paged
  365. example:
  366.  sysop asleep 23 24 1 2 3 4 5 6
  367. sysop would be unavailable for page from 11:00 pm to 6:59 am
  368.  
  369. 6.55c
  370. -new multi user definition file
  371. netfile.def contains the following information
  372. first line - network disk and MAIN rymult system directory
  373. second line- fast disk /directory for temporary net files
  374. third line - node file name (full path name)
  375. example
  376. c:\rybbs
  377. c:\rybbs
  378. c:\rybbs\rynode.bbs
  379.  
  380. -**** new RYNODE.BBS size in multi-user version
  381. DELETE YOUR OLD RYNODE.BBS before installing this version
  382. -show user name/from/activity in ansi colors (multi-user)
  383. -redisplay entire menu after screen blank
  384. -colorize node names
  385. -make local system colors work better
  386. -show menu when F10 is pressed and waiting for calls
  387. -NEW version of Setcolor...grab it!
  388. -New Command! (it's about time)  AUTM  (Auto-message)
  389.  this is similar to the LCOM command but instead actually sends writes
  390.  a one line message to one of the message bases
  391. usage
  392. AUTM,105,Msg Base Number,Message Text,
  393.  
  394. 6.55d
  395. example:
  396. autm,%,105,1,*** this user tried to chat!,
  397. mult,c,5,5, C-Chat with sysop,%;$
  398. chat,$,105,5,invisible chat,
  399.  
  400. when the c for chat is pressed first the % is executed. This puts a
  401. message containing the text '*** this user tried to chat!' in the last
  402. message in message base 1, private message addressed to the first
  403. user in the users file (normally sysop but anybody is ok). After the
  404. message is sent the chat is executed.
  405.  
  406. 6.55e
  407. -show 'requested file not found' if it's missing for download
  408. -allow editing of upload file description
  409. -allow listing of upload file description
  410. -show time a RUNP program was executed
  411. -show users' activity in multi-user node names and login listing
  412. -check bump security to make sure it's a valid number
  413. -allow 38400 operation in /B front end startup line via /B8
  414. -batch upload capability
  415.   1) batch upload is available in ZMODEM and external protocols via
  416.      the %MULTFILE parameter
  417.    example
  418.    Zmodem,DSZ.COM port %COM ha both pB4096 rz %MULTFILE,ZModem Batch
  419.   2) batch upload files are automatically forced into directory \batchtmp
  420.      of the current drive which will be created if non-existant. A files.bbs
  421.      should be in that directory to accept the name/size/date description
  422.      of each file.
  423.   3) maximum of 5 files per batch at a time.
  424. 6.55f
  425. -new STARTUP.BBS option BATCH PATH=PATHNAME where pathname is the
  426.  full pathname (including drive) for batch file uploads. Default is still
  427.  \batchtmp
  428. -a keypress at 'waiting for menu' will display the whole menu now
  429. -fix F9 to bump security
  430. -show status of callers node file updating (Rymult only)
  431. -fix bug where RyBBS (Not RyMULT) xmodem download would eat some memory
  432.  
  433. 6.56a
  434. -configuarable system screen SCREEN.DEF contains the 'waiting for' screen
  435. in text mode (subject to change)
  436.    allowable parameters are as follows:
  437.    %MEM - memory left
  438.    %BL  - blank time
  439.    %STATB - starting position of modem status
  440.    %STATE - ending position of modem status
  441.    %EVENT - time to next event
  442.    %BAUD - baud rate
  443.    %MENU - starting position of menu (must leave 5 empty rows underneath)
  444.    %CALLS - Number of calls so far this startup
  445.    %PORT - com port
  446.    %PRI - printer status (on or off)
  447.    %NAME - last user on
  448.    %PHONE - last user's phone
  449.    %LAST - last users last time on
  450.    %FROM - where last user is from
  451.    %EXP - subscription expiration date of last user
  452.    %UP - # uploads of last user
  453.    %DN - # downloads of last user
  454.    %SEC - security of last user
  455.    %NODE - Show multi-user node number
  456.  Design you screen.def file with a standard editor (like qedit) and get it
  457.  looking the way you want (without colors).
  458.  To put colors onto areas of the screen you will need to put a control
  459.  character  (control A),  (control B) or  (control C) before and after
  460.  the text you wish colorized. Consult the default screen.def file for an
  461.  example.
  462.  
  463. -fix bug in multiuser where number of callers (in system.bbs) works
  464. -internal ANSI control is back in the program
  465. -fix event monitoring so it can see events over midnite
  466.  
  467. 6.56b
  468. -allow ^K break from message text scan
  469. -restrict # of marked messages to 100 max
  470. -Allow second page of 'waiting for' menu to access the filehelp,
  471.  ued and rymessed programs directly (instead of thru dos error levels)
  472. -fix bug where drop to dos in RyCOMM locks out bottom 4 lines
  473. -show baud,parity,bits (more to come) in bottom line of RyCOMM
  474.  
  475. 6.57a
  476. -new startup.bbs command PHONE PICTURE allows the changing of the
  477.  phone number format at login (THIS IS STILL LIMITED TO 12 CHARACTERS!)
  478.  default picture is ###-###-#### (Standard US configuration)
  479. -fix printer bug (didn't print at all!)
  480. -show File Transfer auto log off (instead of dl only)
  481. -colorize bottom line in RyCOMM
  482. -take out window save code. This should fix the memory consumption item after
  483.  internal file xfers
  484. -initialize baud before entering RyCOMM thru /R
  485. -show what type of graphics user has at login graphics prompt
  486. -drop carrier at graphics prompt if user waits more then 1 min to repspond
  487. -show NONE for event in status screen if no event planned
  488. -fix DOOR command so it doesn't update the wrong user
  489. -fix event timing so that it doesn't give wrong time
  490. -Pressing 'N' should take you to the next message now...'P' will pause
  491.  
  492. 6.58
  493. -fix phone picture
  494. -fix so that more then 3 lines of upload file descriptions will not
  495. crash system
  496.  
  497. 6.59
  498. -fast file check for upload file name
  499. -fix bug where 'S' would not stop file area
  500. -fix bug where upload file exist would allow file transfer to take place
  501. -fix bug where last user search would be slower for some users (Thanks Gus S)
  502. -verify AUTP file overwrite
  503. -fix questionaire picture (phone also) so X parameter allows all characters
  504.  
  505. 6.60
  506. -erase remembered files list after successful download completion
  507. -pass multi-user node number to first.bat batch file...that is
  508.  first 1
  509.   or
  510.  first 2
  511.  Single user has no parameter.
  512.  You can then allow the first.bat batch file to test for a %1 paramter
  513.  within the file if desired.
  514.  
  515.  
  516.