home *** CD-ROM | disk | FTP | other *** search
- What's new in RemoteAccess 1.10/1.11
- ------------------------------------
-
- ENHANCEMENTS
-
- * Implemented full multi-lingual support. The
- RemoteAccess distribution archive contains a
- language editor (in RACONFIG) and ENGLISH.RAL,
- a "ready to go" .RAL language definition file.
-
- Note that as of this release, there is NO hard-coded
- text contained in the main program executables; every
- one of the approximately 500 text prompts and their
- colours may be sysop-defined with the language editor.
- Before you attempt to modify or create a language it
- is important that you read the relevant section in
- the documentation first.
-
- Support features include a language number field in
- each user's record, a new menu command for the user
- to select a new language (type 63), and support in
- RAMENU to switch between different language menu
- directories (ALT-N). The selected language is
- displayed on the F5 status bar.
-
- * Implemented full support for configurable date
- formats. RemoteAccess now supports four user-selectable
- date formats:
-
- DD-MM-YY
- MM-DD-YY
- YY-MM-DD
- DD-Mmm-YY
-
- The sysop may choose to force a particular date format
- or allow new users to select their preference. Additional
- support features include a menutype for selecting a new
- format (type 64), the DATEFMT.A?? textfile which is
- displayed just before the user selects a new format, and
- the ^F< textfile control code, to display the currently
- selected date format.
-
- * Implemented a "fast-index" system to the userfile.
- Significant speed increases are achieved by maintaining
- a small index file internally.
-
- {+} Implemented configurable file description lines.
- Build a template string in RACONFIG from the following
- macro characters:
-
- % - Full filename, uppercase
- ^ - Full filename, lowercase
- & - Partial filename (no extension), uppercase
- ! - Partial filename (no extension), lowercase
- @ - Date (in user's selected format)
- # - File size (bytes)
- $ - File size (k)
- | - New line
- ` - '*' if new, space if not
- ~ - Description
-
- To emulate the old hardcoded display use:
-
- [0E% [0D# [0A@`[03~
-
- * Added support for two new text files:
- XFERPROT.A?? - displayed in place of the protocol list.
- LANGUAGE.A?? - displayed in place of the language list.
-
- * Added the ability to forward files with local
- messages.
-
- * RemoteAccess now supports these archive formats:
-
- .ARC/PAK/PKA
- .ZIP
- .ZOO
- .LZH/LZS
- .DWC
- .MD
- .LBR
- .ARJ
- .HYP
-
- {+} Added a keyboard password lock option to RACONFIG;
- note that this is also required to use RACONFIG
- itself; if you forget it then all you can do is
- erase CONFIG.RA and create a new one. The -K
- command-line parameter is no longer supported.
-
- * Paging hours are now configurable on a per-day
- basis.
-
- * Added an option to RACONFIG to auto-capitalise the
- location of new users.
-
- * If you try to post a message to a non-existant
- user in a local area, RA will accept it after
- verification that the name is correct.
-
- * A message addressed to "Sysop" using the /T=
- parameter will now be redirected to the user defined
- as the sysop in RACONFIG.
-
- * RA will now default to local mode if the comport
- specified is 0.
-
- * Added an "auto chat capture" option to automatically
- open the capture log whenever chat is started.
-
- * BADPWD.ASC is displayed when a user enters
- a "bad password" message to the sysop.
-
- * Added a TIMEhh.A?? textfile, displayed after the
- WELCOME1.A?? file when hh matches the current hour
- number (24 hour format).
-
- * Menu commands may now use <CR> as a hotkey,
- enabling their use as a default selection.
-
- * New textfile macros:
-
- ^K\ - Clear to end of line.
- ^K]nnn - Display language prompt number nnn;
- must be zero-padded.
- ^K[cc - change colour (cc = colour, in hex, zero padded)
- ^F= - Auto message forwarding ON/OFF
- ^F> - Name (if any) of message forwardee
- ^F? - User's current file ratio (number)
- ^F@ - User's current file ratio (kb)
- ^F[ - KB download limit remaining today
- ^F\ - Name of selected language
- ^F] - User's comment field
-
- * The character (wait for Enter key) is now
- supported in menu display lines.
-
- * Added support for local uploads and downloads.
-
- * Added the current page status to the status bar; when
- in paging hours [PAGE ON] is displayed. If normal
- paging hours have been overridden with ALT-O, the
- page symbol will flash.
-
- {+} Added VIP.CTL support; if a user listed in VIP.CTL
- logs on RA sounds a short paging bell and displays
- the user's comment field if not empty. (Note that
- the local bell may be disabled by activating the
- scroll lock key). If present, the VIP.A?? textfile
- will be displayed.
-
- {+} The "Sysop next" function now exits with an errorlevel
- of 2 after the logoff bell to enable your batchfile
- to reload RA in local mode or take the system down.
-
- {+} Added a toggle flags menu command (type 65). It
- accepts the following parameters in the optional
- data field:
-
- <flagset><flagnum><action>
-
- Action can be:
-
- - : Turn flag OFF
- + : Turn flag ON
- * : Toggle flag
-
- For example, the optional data "A1+ A2- D8*" would
- turn flag A1 on, A2 off, and toggle flag D8.
-
- * RACONFIG has been completely rewritten, and now
- incorporates RAMENU, USERED and RALANG into the one
- executable file.
-
- * RA now takes the modem off-hook when a call is
- terminated.
-
- * Textfile macro control codes may now be used in
- normal menu display lines.
-
- {+} Added a printer hardware option to RACONFIG.
- Valid printer types are LPT1, LPT2, and COM1
- to COM3.
-
- * The update security msg reader function now only
- allows a user to update a user whose security
- level is less than his own.
-
- * Added a menu command (type 66) to change the
- availability of text file shells. The optional
- data line is either ON or OFF.
-
- * RA now supports optional highlighted input fields.
- Select RACONFIG.Options.Colours.Input (black on
- black disables this feature).
-
- {+} Added a group mailing facility. The following
- macros are valid in the "to" field of a message
- provided the user has a high enough security
- level:
-
- @[g] - send message to all users in group [g]
- @ALL - send message to all users
- =[s] - send to all users with security = [s]
- >[s] - send to all users with security > [s]
- <[s] - send to all users with security < [s]
-
- A separately addressed message is generated for
- each qualifying user, so large group mailings
- can take a little while to process.
-
- * Added a per-area option in RACONFIG to determine
- whether users are allowed to delete messages.
-
- * If a user enters an invalid "to" name when entering
- a message in a local area, he/she is given the
- option of doing a userlist command.
-
- {+} It is now possible to specify in RACONFIG a default
- subscription expiry date (in days) when a new user
- logs on.
-
- * Added a RACONFIG option to lock the modem at a fixed
- speed.
-
- * Added an "IEMSI Only" option which requires all logons
- to use IEMSI.
-
- * RA now gives the user the option to disconnect after
- downloading files attached to a message.
-
- * RA now has the ability to generate custom exitfiles
- similar to the DORINFO1.DEF (RBBS) and DOOR.SYS (DoorWay)
- files it supports internally. Create a template file
- with the extension .RAT in the system directory which
- contains any valid textfile macros. On the commandline
- for a type 7 shell, place the parameter:
-
- *Sfilename.ext
-
- Where 'filename' is the base filename of the .RAT template
- file. RA will process the file and create filename.ext
- where the EXITINFO.BBS file is stored.
-
- * MSGFWD.A?? will be displayed at logon if the user
- has auto message-forwarding enabled.
-
- * Added an option to swap to disk/EMS before an
- ALT-J command.
-
- * Unreceived messages addressed to you are now
- highlighted in the full-screen reader.
-
- * Added a second modem init string to RACONFIG.
-
- * Added support for the RAXITnnn.eee semaphore file. If
- RAXITnnn.eee is found at any time it will delete it and
- exit with errorlevel eee. (nnn is the node number).
-
- {+} While RA is waiting for a call it will create
- a semaphore file called RAREADY.nn (nn = node
- number), and when a user is online it will
- create a file called RABUSY.nn.
-
- * Added the user's AGE to the F2 status bar.
-
- * Added support for HANDLES.CTL, in which the sysop may
- specify a list of undesirable handle names.
-
- {+} If the 'sysop warnings' message area is set in RACONFIG
- (previously 'pwd failure' message area), the sysop will
- be notified of any duplicate/unacceptable phone numbers
- via a private message.
-
- * Added support for separate list, download and upload
- security settings for each file area. It's important
- that you walk through your files setup to ensure that
- all the security levels are still correct.
-
- * Added GOTO to the questionnaire command language. The
- syntax is GOTO <label>, where <label> is a 1 to 12
- alphanumeric name. Each label is declared on a line
- by itself preceded by a colon. For example, this code
- loops continuously:
-
- :start
- goto start
-
- * Implemented support for the new USRobotics Courier
- HST V32BIS modem connect strings (7200, 12000 and
- 14400 bps).
-
- * Implemented an auto message-forwarding feature. If
- a user is going to be away for an extended period
- of time, he/she may specify the name of another
- user to whom all his/her mail is redirected.
- (Menu type 67).
-
- * Added a full screen chat module. Note that this only
- works if an interactive EMSI session has been established.
- Neither ANSI nor AVATAR support is required. To force
- the "normal" line-chat mode, press SHIFT together with
- ALT-C.
-
- {+} Activating the scroll-lock key disables the paging sound
- - note that this does not affect or disable paging hours
- in any way, it simply silences the speaker.
-
- * Added support to optionally set 43/50 line mode when
- RemoteAccess fires up. (RACONFIG.Other.Video)
-
- * It is now possible to include a /F anywhere on the
- optional data line of any of the 3 file search menu
- commands. This makes it possible for the sysop to limit
- a search to the current file template area only.
-
- * Cleaned up the memory-swap code and reduced the amount
- of resident code by about half while the shell is
- active.
-
- * Changed the behaviour of handle and alias message areas
- - if a user posts a message in a handles-only area and
- his/her handle is blank, then RA will automatically use
- the user's name for the "from" field. When a user posts
- in an alias area, RA inserts the user's handle (if any)
- at the prompt, which the user may then edit or press
- <CR> at.
-
- * ALT-J is now available from the "waiting for call"
- screen.
-
- * Added a hotkey on the "wait for call" screen
- which will temporarily disable incoming calls.
-
- * Added support to attempt to detect whether the user's
- terminal supports ANSI automatically at logon, by
- sending a code to request the remote's cursor position.
- If ANSI is detected, RA will display LOGO.ANS instead
- of LOGO.ASC.
-
- * The change password menu command prompts the user for
- his/her old password before continuing.
-
- * Changed the behaviour of a fast logon. If <CR> is pressed
- at the password prompt on a blank entry, RA will prompt
- for a full user name.
-
- * RACONFIG now accepts full 8 bit ASCII characters
- at all input prompts.
-
- * Fixed the handling of the newmail prompting so that
- it recycles unless the user selects kill, mark received,
- or read.
-
- * Added a new user Yes/No/Ask option in RACONFIG for
- the full screen message editor. Note that the
- requirement for the user to have ANSI enabled to use
- the external editor has been removed.
-
- * The character echoed back to the user during the
- input of a password-type prompt is now definable.
- If the option field in RACONFIG is left blank, then
- nothing is echoed when a key is pressed.
-
- * Added handle support to the user list, today's callers
- and who else online menu commands. Handles will be
- displayed instead of real names if a /H is found on
- the optional data line of any of these three menu
- types.
-
- * Implemented support for the SoftCR character ($8D) as
- a regular printable character, in both the internal
- message editor and message reader.
-
- * Added separate per-file area options to exclude
- individual areas from a new files scan and upload
- duplicate checking.
-
- * Added the GROUPnnn.A?? textfile, displayed after the
- SECnnn.A?? textfile, if present, to all users of the
- specified group number.
-
- * Changed the quoting style slightly so that original
- blank message lines are represented by a blank line
- without the quote header. RemoteAccess also attempts
- to 'clean up' multilevel quotes.
-
- * A '#' in the message quote field in RACONFIG is now
- converted to the original poster's initials forced
- into lowercase.
-
- * The current file and message template areas are
- now saved permanently in each user's record.
-
- {+} Added an option in RACONFIG to define an optional
- external chat utility. If this field is non-blank
- and the sysop initiates chat mode at any time, the
- defined command-line will be executed. All normal
- shell control characters are available.
-
- * RA now supports the TASK environment variable used
- by FrontDoor and some other applications. Note that
- the -N command-line parameter overrides the value
- held in TASK.
-
- BUG FIXES
-
- * RA would allow uploading in local mode, which had
- one or two undesirable side effects. Fixed.
-
- * When doing a combined read, sometimes pressing 'N'
- would cause RA to drop out of the full screen
- message reader. Fixed.
-
- * A menu selection which had one of the menu macro
- characters as it's hotkey would display the expanded
- macro when selected, instead of the actual character.
- Fixed.
-
- * If a user asked to attach files to a message but then
- didn't actually send any, RA would leave an empty
- 'orphaned' directory. Fixed.
-
- * Fixed a small problem in the internal ANSI/AVT driver
- which was causing 'bleeding' of the background colour
- when the screen scrolled up.
-
- * Corrected a small problem contained in the original
- IEMSI specs, which defined the user's birthdate as a
- hexadecimal representation of the date in unix format.
- Since a unix time is the number of seconds since midnight
- on January the 1st 1970, it meant that nobody could be
- born before that date. The date is now sent as a string
- of the form YYYYMMDD.
-
- * If the sysop set the "ask for voice/data number" to
- "yes", and a user logged on using IEMSI with a blank
- number, RA would not prompt the user for a valid number.
- Fixed.
-
- * Fixed a problem that would cause RA to set the user's
- # of files download counter to 65535 under certain
- conditions when a file was skipped during a zmodem
- download session.
-
- * If a download file was skipped, the file list window
- on the local console would get screwed up. Fixed.
-
- * Fixed a problem which was causing RA to not correctly
- recognise a users download limits when logged on at
- 4800 bps.
-
- * ASCII character #255 is now filtered out at all
- alphanumeric input prompts.
-
- * RA no longer immediately displays BADFILES.CTL when a
- YModem upload is selected by the user.
-
- * RA no longer requires that DESQview's Printer Contention
- handling be disabled for multi-line operation.
-
- * RA will not display the "send files?" prompt if the
- user is entering a password warning message to the
- sysop.
-
- * IEMSI handshakes would not work if the user had pressed
- a key during RA's load. This has been fixed.
-
- * In message read w/pausing, more prompting is now only
- active for the current message.
-
- * Fixed the upload credit logic.
-
- * RA would not process external file transfers properly
- if it's protocol control file was deleted during the
- transfer.
-
- * The new file scan start date is now correctly parsed.
-
- * Previously RA would not append the filename to the upload
- path when activating an external protocol that does not
- support batch transfers. This has been fixed.
-
- * If a conference is marked as read-only, users may now
- reply to messages via netmail, if available.
-
-