home *** CD-ROM | disk | FTP | other *** search
/ Media Share 9 / MEDIASHARE_09.ISO / ra / chatm241.zip / CHATMAN.NEW < prev    next >
Text File  |  1993-04-25  |  20KB  |  464 lines

  1.  
  2.      ┌─────────────────────────────────────────────────────────────────────┐
  3.      │▓▒░ CHAT MANAGER V2.4 ▓▓▓▓▓▓░▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓ 24-Apr-93 ▓▓▓│
  4.      └─────────────────────────────────────────────────────────────────────┘
  5.  
  6.          ■ /H can be used on command-line to use user's handle regardless
  7.               of cmsetup configuration. Combined with /# and a limited
  8.               access you can create a 'handles-only' chat accessable from
  9.               the BBS next to several normal chats.
  10.  
  11.          ■ Changes to support new RA 2.00
  12.  
  13.            - New ExitInfo.BBS structure implemented
  14.            - RA22CM.EXE reads new format fileareaconfig and converts
  15.              to CMFILES.CTL. Use instead of RA2CM.EXE
  16.            - LIMITS.RA used instead of abandoned limits.ctl
  17.            - DOWNLOADING does NOT use the new FBD!
  18.              (see section on RA in docfile)
  19.            - Forcing dosshell is different due to RA 2, read
  20.              upgrade.doc!
  21.  
  22.          ■ By popular demand, Chatters can now also view the BBS-Users
  23.            directly from a Chat [on RA and SBBS systems].
  24.  
  25.          ■ When forcing a user into Chat Manager the forcer will
  26.            see in what chat the user will be placed.
  27.  
  28.          ■ The view user menu now also offers a [S]end message. Enables
  29.            user to enter a one-liner and sends it to a user in the BBS.
  30.            [RA, SBBS]
  31.  
  32.          ■ Maximum number of pages and maximum playtime for tune can
  33.            now be defined in CMSETUP
  34.  
  35.          ■ Receiving multi-line on-line messages supported [RA, SBBS]
  36.  
  37.          ■ Rearranged in-chat menu. Created some small submenus and changed
  38.            [Q] for Quit into [L] for Leave (cause you don't quit ChatMan,
  39.            but only leave the current chat). For easy of use Q is still
  40.            accepted.
  41.  
  42.          ■ For speed purposes the CHATMAN.DAT file is now binary,
  43.            no more quick & dirty ascii-editing it, but faster loading.
  44.  
  45.          ■ /% Parameter added. Can be used to force user into a specified
  46.               chat like with /#. Difference is that with /% users will not
  47.               return to the BBS when they quit, but will then get the chat-
  48.               screen where they can select other chats.
  49.  
  50.          ■ /. Parameter added. Disables inactivity timer & timecheck. Making
  51.               it possible to have a ChatMan Window all the time in order not
  52.               to have to start it up everytime someone pages you.
  53.               (Works in local mode only).
  54.  
  55.          ■ /( Parameter added. Freeze users time while in Chat Manager
  56.               {Registered only}
  57.  
  58.          ■ /) Parameter added. Disable downloading in Chat Manager for
  59.               current session
  60.  
  61.          ■ /? Parameter added. If ChatMan is started in pagemode (/Y, /Z)
  62.               it will ask the user the reason for the Chat. This will then
  63.               be displayed on his statscreen and in the statusbar.
  64.  
  65.          ■ Scroll-Lock ON will cause Chat Manager NOT to play the paging
  66.            tune, but act further like it's being played.
  67.  
  68.          ■ Users that were forced into a chat are now put in it even if
  69.            they don't have the approriate securitylevel
  70.  
  71.          ■ ESC no longer gives helpscreen but exits in main screen. Pressing
  72.            ? will reveal the help-screen (chatinfo.txt).
  73.  
  74.          ■ CMSetup statistics overview now shows months in correct order
  75.  
  76.          ■ EXE files are now compressed and checked!. DO NOT CHANGE/COMPRESS
  77.            the EXE files or Chat Manager will operate improperly
  78.  
  79.          ■ Tagfile support (RA/SBBS) is no longer a registered feature
  80.  
  81.          ■ Asking/Forcing in unregistered versions restricted to once per
  82.            session
  83.  
  84.          ■ Fixed problem when two people entered chat at the same time
  85.  
  86.          ■ Special character zones no longer erased when first asciivalue
  87.            is set to one or zero.
  88.  
  89.          ■ Fixed some problems with filefinding on Novell Networks
  90.  
  91.          ■ Fixed not displaying online messages sent from RA
  92.  
  93.          ■ Username in logfile no longer in uppercase and also a space
  94.            between the first and last name instead of an underscore.
  95.  
  96.          ■ ESC no longer gives helpscreen but exits in main screen
  97.  
  98.      ┌─────────────────────────────────────────────────────────────────────┐
  99.      │▓▒░ CHAT MANAGER V2.3 ░▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓ 22-Dec-92 ▓▓▓│
  100.      └─────────────────────────────────────────────────────────────────────┘
  101.  
  102.          ■ Added Quicktype Speedbuffer. Optional buffer chars before
  103.            writing to CHT files. See cmsetup.exe under various settings
  104.  
  105.          ■ Added CMNOCHAT.CTL control file. Users listed in this file
  106.            are not allowed to enter Chat Manager and returned to the BBS
  107.  
  108.          ■ Fixed DOWNLOADING while chatting AT HIGH SPEEDS !!!!
  109.  
  110.          ■ For SuperBBS /T*T is needed on commandline due to a bug? in
  111.            the ExitInfo.BBS file. (Waiting for answer from Aki Antman)
  112.  
  113.          ■ RA2CM, SBBS2CM & QBBS2CM now use /A as default. /F is
  114.            needed to force Chat Manager to check whether selected
  115.            files are listed in FILES.BBS (slows down searching).
  116.            See ChatMan.Doc for details
  117.  
  118.          ■ Included BUG.FRM file. Use to report any anomalies AFTER
  119.            you've read the TROUBLESHOOTING section please.
  120.  
  121.          ■ CM386.EXE is no longer included in beta upgrades for space
  122.            reasons. Code is same as CHATMAN.EXE so it's also no use for
  123.            debugging.
  124.  
  125.          ■ Added /W switch to all EXEcutables. Use it to specify
  126.            a different screen-width (e.g. /W132). Ofcourse 80
  127.            is the default. If you use this the screen should be in
  128.            the special screen mode before starting the EXEfile
  129.  
  130.          ■ Several features now also implemented for SuperBBS;
  131.            If SuperBBS people keep registering more will follow
  132.  
  133.            * TAGfilesupport implemented
  134.            * Watching users online in the BBS!
  135.            * NOCHAT.CTL, USERDOES.n, FILES.CTL, NOYELL.CTL used!
  136.  
  137.          ■ New GERMAN Support BBS, see bottom of ChatMan.DOC
  138.  
  139.          ■ Added Future.New file to archive. Describes planned
  140.            additions to Chat Manager
  141.  
  142.          ■ FINNISH Support BBS, see bottom of ChatMan.DOC
  143.  
  144.          ■ bugs fixed and small changes
  145.  
  146.            * Missing last user in BBS with 'view users' option
  147.            * KBratio misread [SuperBBS]
  148.            * Empty messages no longer saved
  149.            * Timeslicing disabled when playing tune or xferring files
  150.            * Fixed local downloads using tagfiles
  151.            * Fixed bug when 'saving statistics'
  152.            * Inverse field when entering data in cmsetup no longer disappears
  153.            * Fixed macros being displayed as [?][?] (only in 2.3-betas)
  154.            * Time being incorrectly displayed sometimes
  155.            * Joined in the ChatMenu now gives the time you entered
  156.              that chat, not when you entered Chat Manager
  157.            * Userdoes.n files not being used [SuperBBS]
  158.            * Fixed empty chats being private after CMSETUP /R
  159.  
  160.      ┌─────────────────────────────────────────────────────────────────────┐
  161.      │▓▒░ CHAT MANAGER V2.2 ░▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓ 29-Oct-92 ▓▓▓│
  162.      └─────────────────────────────────────────────────────────────────────┘
  163.  
  164.          - Forcing other users into Chat Manager! from the view menu
  165.            Shell to start Chat Manager should be set in CMSETUP and
  166.            shells from textfiles (raconfig) TURNED on for EACH line
  167.            [RA]
  168.  
  169.          - Chats can now be barred by securitylevels. ChatMan reads
  170.            CMACCESS.CTL which is ascii-editable, check the .DOC for
  171.            the exact format.
  172.  
  173.          - Logfilename now accepts *N to be replaced with linenumber
  174.  
  175.          - Chat Manager now informs other users why someone left
  176.            a chat (e.g. Out of time, inactive etc..).
  177.  
  178.          - Added Support for Filedoor compatible TAGfiles. If found
  179.            and CMP is started, downloading starts right away.  [RA]
  180.  
  181.          - SWEDISH & AUSTRALIAN Support BBS added to the list.
  182.  
  183.          - Different colors for each users text (switchable in setup)
  184.  
  185.          - Handles now also supported via dorinfo1.def
  186.  
  187.          - Sysop-defineable contents for the USERDOES.N file   [RA]
  188.  
  189.          - Sending messages to 'sysop' to sysops real name which can
  190.            be set in CMSETUP
  191.  
  192.          - Errorlevels can now be defined in CMSETUP to restrict the
  193.            capacity to force other users in Chat Manager and to turn
  194.            chats to private.
  195.  
  196.          - Removed silly 25 macro's limit for unregistered versions
  197.  
  198.          - To 'Urge' you to support me continuing Chat Manager,
  199.            TAGfiles support & Forcing users will be unavailable
  200.            after the tryout period of about a month...
  201.  
  202.          - Chat Manager now supports BBSlinenumber up to 999
  203.  
  204.          * Bugfixes include;
  205.  
  206.            - Asking & Forcing telling real names instead of handles
  207.            - wrong 'not enough space for .cht files' (cmsetup) fixed
  208.            - helpfile not being displayed properly
  209.            - Special characters now also accepted in questions
  210.            - Statistics overview (cmsetup) fixed
  211.            - Del key malfunctioning with special keys in macroeditor
  212.            - Backspace in other users window adding ___ in CMP
  213.            - Private chats left alone staying empty and unaccessible
  214.            - Screen length detection erroneous above 25 lines
  215.            - Days being wrong for daily paging hours
  216.            - Not detecting other users with unregistered RA versions
  217.            - CMP now overwrites files of 0 bytes size
  218.            - Timer miscalculation at midnight (shame on me)
  219.  
  220.         Note : At high speeds (above 2400) downloading is NOT
  221.                available at the moment. This will be fixed, but
  222.                was already delaying this version too much. This
  223.                way downloading can be used by all 2400 callers,
  224.                but no problems can arise.
  225.  
  226.      ┌─────────────────────────────────────────────────────────────────────┐
  227.      │▓▒░ CHAT MANAGER V2.1 ░▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓ 28-Aug-92 ▓▓▓▓│
  228.      └─────────────────────────────────────────────────────────────────────┘
  229.  
  230.          - Registration sites established in the USA, AUSTRALIA
  231.            besides the existing ones in HOLLAND, BELGIUM & GERMANY
  232.  
  233.          - Added support for SoundCards being used to play the paging
  234.            tunes through shelling to a userdefinable external
  235.            playprogram (with random tuneselection).
  236.  
  237.          - Added Holiday switch in CMSETUP, gives the user a sysop-
  238.            defineable message when he's paging you and you're off
  239.            for a holiday or something.
  240.  
  241.          - Reduced disk-access for some actions. Network's should
  242.            really benefit from this.
  243.  
  244.          - If a user paged the sysop and nobody with sysoplevel
  245.            responded, Chat Manager sets his DOS-Errorlevel to 1
  246.            This way you can use to e.g. start a message editor.
  247.            Also added a few other errorlevels, see manual.
  248.  
  249.          - Added two 'zones' of Ascii-values that can be defined in
  250.            CMSETUP to be accepted as valid characters. This way Chat
  251.            Manager can accept special characters that are valid in
  252.            specific countries (umlauted characters etc.).
  253.  
  254.          - Added support for using Handles instead of real names
  255.            (RA en OPUS only at the moment) switchable in CMSETUP
  256.  
  257.          - Added /O to turn screen On at startup, shows user's
  258.            screen instead of usual configdata at startup.
  259.  
  260.          - Obliterated use of *.CRC files. CRC check /![!] still
  261.            works, but no longer needs external CRC files.
  262.  
  263.          - Unregistered versions that are overdue (beyond a certain
  264.            date after release) will now limit chattime to 10 min.
  265.            per chat. Please Register what you use.....
  266.  
  267.          - Messages above your textwindow now dissappear after
  268.            40 seconds.
  269.  
  270.          - WantChat BBS-Variabele in RA is now set when user leaves
  271.            Chat Manager after paging with no response
  272.  
  273.          * Bugfixes include;
  274.  
  275.  
  276.            - DOWNLOADING now works MUCH better, rewrote a lot of it
  277.            - Screenbug using backspace in a CMP session
  278.            - Screenbug when sysop typed in a user window and it
  279.              had to scroll
  280.            - Paging hours not working correctly
  281.            - Several small adjustments
  282.  
  283.      ┌─────────────────────────────────────────────────────────────────────┐
  284.      │▓▒░ CHAT MANAGER V2.0 ░▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓ 01-Jun-92 ▓▓▓▓▓│
  285.      └─────────────────────────────────────────────────────────────────────┘
  286.  
  287.         - Added DOWNLOADING during chats. External protocol CMP
  288.           for your users included (CMP.ARJ), protocol also
  289.           enables remote paging tunes and Avatar terminal mode
  290.  
  291.         - Packed some BBS-Specific conversion utils for downloading
  292.           areas configuration in separate archive called CVUTIL.ARJ
  293.           (check the manual whether your BBS has one)
  294.  
  295.         - Added Messagewriting. Users can now post messages to you
  296.           and other users directly from Chat Manager
  297.  
  298.         - Chat Manager now reads the various BBS-Specific userdata
  299.           files. It also writes them to pass changed userparameters
  300.           like time, downloads etc. This includes EXITINFO.BBS
  301.           for RA, QBBS & SBBS and LASTUSxx.DAT for OPUS
  302.  
  303.         - Increased and fixed characterbuffersize. Reduced writing
  304.           overhead to .CHT files to a minimum. This means faster
  305.           speed and less traffic on networks.
  306.  
  307.         - Added 386 Version of Chat Manager, is a little faster and
  308.           works only when registered.
  309.  
  310.         - Statistics overview from CMSETUP gives you statistical
  311.           information about e.g. KB's downed with CMP, pages etc.
  312.  
  313.         - Scroll- and NumLock lights now flash when a user pages,
  314.           this can be turned On/Off in CMSETUP
  315.  
  316.         - Changed layout of CHATMAN1.DEF file. Now all data needed
  317.           to allow downloads is present.
  318.  
  319.         - [Remote Access only]
  320.           Watching and paging other lines with U from the startup-
  321.           screen. Supports hidden users/donotdisturb.
  322.  
  323.         - [Networks only]
  324.           Added TSR program to detect a user that is paging the
  325.           sysop on another terminal, check SYSOPTSR.COM
  326.  
  327.         - [Remote Access only]
  328.           Now writes userdoes.xxx file in semaphore directory
  329.           so other users will see the user is in Chat Manager.
  330.           Also exits if RAXITn.e is detected in the semaphore
  331.           directory. Also FILES.CTL and LIMITS.CTL are used for
  332.           downloads.
  333.  
  334.         - Users can now select help in the startup-screen using
  335.           ESC. This causes Chat Manager to display CHATINFO.TXT
  336.           that should be located in the ChatMan directory
  337.  
  338.         - Windows Dos-Box time-slicing support added
  339.  
  340.         - New parameter /# can be used to place a user in a
  341.           specific chat. e.g. /#C places user in Chat C
  342.  
  343.         - Support for CMFIXSUB.CTL, determine fixed subjects for
  344.           specific chats.
  345.  
  346.         - MAXTUNCV.EXE Converts Maximus yellfiles to Chat Manager
  347.           format. This one is in CM_MAXIM.ARJ
  348.  
  349.         - Text can now be saved as a message into your messagebase
  350.           currently only the hudson message base is supported
  351.           (I'm working on squish)
  352.  
  353.         - ChatInfo.TXT is now displayed if a user selects info
  354.           from the main screen. Edit it and place it in
  355.           the ChatMan directory.
  356.  
  357.         - ALT-J for (sysop) Jump to DOS, at the moment no swap
  358.           to disk/ems is done so you migth not get so much memory
  359.           Swapping will probably be present in the next version.
  360.  
  361.         - Configurable subject added for chats that users forget
  362.           to give a subject
  363.  
  364.         - Typing in someone's window now put's you on a new line
  365.           automatically
  366.  
  367.         - Paging hours are now specified on a per day basis,
  368.           allowing them to differ for each day of the week
  369.  
  370.         - Screen output goes now straight to desqview's screen
  371.           buffers (if detected)
  372.  
  373.         - Random tune is now selected each time a user pages instead
  374.           of only at startup. This improves startupspeed and plays
  375.           different tunes even if the same user pages again.
  376.  
  377.         - Features of Chat Manager are now in features.doc instead
  378.           of in the chatman.doc
  379.  
  380.         - Fixed a bug that made paging hours crossing midnight to
  381.           be misinterpreted.
  382.  
  383.         - Fixed a bug that would report 'Error opening Channels.cht'
  384.           if two Chat Managers were started almost at the same time
  385.  
  386.         - Fixed some bugs that messed a user's screen somewhat if
  387.           he'd be chatting in ascii terminal mode
  388.  
  389.         - Some other small bugfixes
  390.  
  391.      ┌─────────────────────────────────────────────────────────────────────┐
  392.      │▓▒░ CHAT MANAGER V1.2 ░▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓ 25-Feb-92 ▓▓▓▓▓│
  393.      └─────────────────────────────────────────────────────────────────────┘
  394.  
  395.         - Added FULL macrosupport with a built-in macroeditor in
  396.           CMSETUP. check the appopriate section in the manual for
  397.           full description (with this you can e.g. change JACKASS
  398.           to CENSORED etc..)
  399.  
  400.         - Added FOSSIL support, Fossils are detected and used if
  401.           present, if not internal serial communication routines
  402.           are used.
  403.  
  404.         - A tool to merge macrofiles with you're own macrofile is
  405.           available under the name MERGEMAC at my fidoaddress and
  406.           will be distributed through the same channels als Chat
  407.           Manager itself.
  408.  
  409.         - Added support for CMNOPAGE.CTL and CM24PAGE.CTL, users
  410.           that may never or always page you should be listed in
  411.           these files. Check out the manual for a description of
  412.           these files. /5 and /6 can be used to specify other
  413.           names and locations.
  414.  
  415.         - Reduced diskaccess a lot, should work faster now
  416.  
  417.         - Reduced EXE size a lot thanx to a new library with
  418.           smaller (and faster!) routines.
  419.  
  420.         - Revised manual and added small special sections for
  421.           RA/QBBS/MAXIMUS/OPUS/SBBS/RBBS/NOVELL
  422.  
  423.         - Renamed CHATMAN.SPY to CMSPY.CTL, Rename yours too!
  424.           (CTL files indicate Ascii-editable)
  425.  
  426.         - Added menu to cmsetup, no longer the need to walk
  427.           through all settings, seperate Macromenu added.
  428.  
  429.         - Changed ALT-L to ALT-D for RA Compatibility
  430.           (ALT-L is Lockout in RA)
  431.  
  432.         - Time is now accurately shown every minute and after
  433.           CRSR Up/Down. Added ALT-I to statusbat to watch
  434.           ALT-Keys (only in on-line mode)
  435.  
  436.         - Internal CRC check for ChatMan.EXE added. CRC file is
  437.           needed for this. Use /! and /!! to check for virusses
  438.           (see manual)
  439.  
  440.         - Removed SHARE check, was incompatible with DRDOS,
  441.           Share is now only checked when exiting CMSETUP and
  442.           using /N it's not even checked in CMSETUP
  443.  
  444.         - Filenames specified with /1 /2 /3 /4 /5 /6 that have no
  445.           path attached are now only searched for in the current
  446.           directory at the time Chat Manager starts. This way you
  447.           can diversify them per line.
  448.  
  449.         - Added support for OPUS LASTUSxx.DAT, either in current
  450.           directory at startup or specified with the /7
  451.           parameters (see manual)
  452.  
  453.         - Paging is now also BIG visual, so you won't miss it
  454.           outside paging hours if you're watching.
  455.  
  456.         - Fixed some minor bugs, Changed some other stuff too.
  457.  
  458.      ┌─────────────────────────────────────────────────────────────────────┐
  459.      │▓▒░ CHAT MANAGER V1.0 ░▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓ 14-Jan-92 ▓▓▓▓▓│
  460.      └─────────────────────────────────────────────────────────────────────┘
  461.  
  462.         - FIRST OFFICIAL RELEASE
  463.  
  464.