home *** CD-ROM | disk | FTP | other *** search
/ Acorn User 10 / AU_CD10.iso / Archived / Internet / Utils / chatsrv004 / !ChatServ / !Help next >
Text File  |  1998-02-08  |  4KB  |  138 lines

  1. ChatServ by Joseph Heenan
  2. =========================
  3.  
  4. See !History file for list of changes
  5.  
  6.  
  7. What is it?
  8. ===========
  9.  
  10. ChatServ is an application that lets people 'chat' to you whilst you are
  11. online on a one-to-one basis.
  12.  
  13. Note that ChatServ cannot coexist with any other program using the
  14. 'telnet' port (port 23). This is because it ChatServ needs to negotiate
  15. telnet options, which only happens on this port.
  16.  
  17. I've half added some code to allow ChatServ to communicate with the
  18. unix 'talk'/'ntalk' and 'talkd' programs. If people would find this
  19. facility useful, email me and you might encourage me to finish it off...
  20.  
  21. This application was inspired by ka9q's ability to accept remote 'talk'
  22. connections.
  23.  
  24. How do people 'talk' to me?
  25. ===========================
  26.  
  27. First, you must double click on !ChatServ to start it. It'll install
  28. itself on the iconbar.
  29.  
  30. Now, if people want to talk to you, they telnet to your hostname.
  31. For me, people would telnet to 'ping.demon.co.uk'.
  32.  
  33.  
  34. What happens when someone tries to talk to me?
  35. ==============================================
  36.  
  37. A window will appear in the centre of your screen, showing what hostname
  38. it is that's trying to talk to you. You have two choices:
  39.  
  40. * Reject: This will (politely) tell the other person you don't want
  41.           to talk to them at the moment.
  42.  
  43. * Accept: This will accept the connection. The other person will
  44.           be told so, and ChatServ will start up your telnet client
  45.           and open a window for you to talk to the other person in.
  46.  
  47.  
  48. What keys work in a talk session?
  49. =================================
  50.  
  51. Ctrl-C    }-> Close the talk session
  52. Ctrl-D  }/ 
  53. Ctrl-G   -> Produces a beep (at both ends of the connection!)
  54. Ctrl-W   -> Deletes back to the start of the current word
  55. Ctrl-U   -> Deletes back to the start of the current line
  56. Tab      -> Moves to the next tab stop
  57. BS      }-> Delete the character to the left of the cursor
  58. Delete  }/
  59.  
  60. Any other characters are either added to the display (or ignored, as in
  61. the case of control characters).
  62.  
  63.  
  64. Testing
  65. =======
  66.  
  67. ChatServ has been tested on an RPC 700 running Acorn's Internet stack
  68. version 5.04. It should work fine on other stacks.
  69.  
  70. The following telnet clients are known to work:
  71.  
  72. * FreeTerm
  73. * ANTterm
  74. * Linux telnet (NetKit-B v0.09)
  75.  
  76.  
  77. Problems
  78. ========
  79.  
  80. * ChatServ says 'The telnet port is already in use by another application'
  81.  
  82. ChatServ needs to be able to claim the telnet port to work properly.
  83. This message means you are running something else that is using this
  84. port (eg. a telnetd, or another talk server). You must quit this application
  85. in order for ChatServ to work.
  86.  
  87.  
  88. Thanks to:
  89. =========
  90.  
  91. Linda Ward, for pointing out that one of the early versions didn't
  92. work with ANTterm.
  93.  
  94. Chris Blower, for helping me to actually get it working with ANTterm.
  95.  
  96. Stewart Brodie, for the dns resolver code that ChatServ is linked
  97. with. This allows chatserv to convert ip addresses to hostnames without
  98. freezing the computer whilst it does it.
  99.  
  100.  
  101. Licence
  102. =======
  103.  
  104. ChatServ is copyright Joseph Heenan 1997, 1998.
  105.  
  106. Permission is granted to use NewsHound on the understanding that this
  107. use is entirely at your on risk - the author accepts no liability
  108. whatsoever for any loss or damage arising from the use of ChatServ,
  109. not does he make any guarantee that it is fit for any purpose.
  110.  
  111. ChatServ may be freely distributed, providing all files are included
  112. unchanged. People wanting to distribute ChatServ (for example, on
  113. cover discs, CD-ROMS, etc) are requested to contact the author first to
  114. ensure they have the latest version.
  115.  
  116.  
  117. Contacting the author
  118. =====================
  119.  
  120. The author may be contact at:
  121.  
  122. joseph@ping.demon.co.uk
  123.  
  124. New versions of this software will be upload to the freenet archive
  125. at:
  126.  
  127. http://freenet.barnet.ac.uk/freenet/
  128.  
  129. in the following location:
  130.  
  131. http://freenet.barnet.ac.uk/freenet/j.heenan/chatserv/
  132.  
  133.  
  134.  
  135. -- 
  136. Joseph Heenan, 07/02/98
  137. joseph@ping.demon.co.uk
  138.