home *** CD-ROM | disk | FTP | other *** search
/ Computer Buyer 1996 April / BYER_0496.iso / buisapp / world / read.m_ / read.m
Text File  |  1995-06-19  |  9KB  |  259 lines

  1.  
  2. News Xpress Version 1.0 Beta #4
  3. Written by W.L. Ken, Ng <kenng@HongKong.Super.NET>
  4. ------------------------------------------------------------------------------
  5.  
  6. ----------
  7.  Overview
  8. ----------
  9.  
  10.   News Xpress(NX) is a Windows Sockets compliant USENET newsreader for
  11.   Microsoft Windows that uses the NNTP to access newsgroups and articles on
  12.   a news server.
  13.  
  14.   Some of the key features of NX are:
  15.   - An integrated MDI application
  16.   - Support XOVER to access overview database from news server
  17.   - Support AUTHINFO for authorization
  18.   - Support XPAT for searching articles remotely
  19.   - Support threads
  20.   - Support signature
  21.   - Built-in uuencode and uudecode
  22.   - Support kill and auto-selection, accept regular expressions for specifying
  23.     patterns
  24.   - Local folders for storing articles, and outbox for queueing posts and mails
  25.   - MIME-conformant, support Base64 and Quoted-Printable
  26.  
  27. --------------
  28.  Installation
  29. --------------
  30.  
  31. 1.  The distribution is a compressed ZIP file. Create a directory for NX,
  32.     cd into it, and unzip the ZIP file in that directory. For example:
  33.     C:\> MKDIR NX
  34.     C:\> CD NX
  35.     C:\NX> PKUNZIP C:\DOWNLOAD\NX10B?.ZIP
  36.  
  37.     If you don't have CTL3DV2.DLL in the Windows SYSTEM directory,
  38.     C:\NX> MOVE CTL3DV2.DLL C:\WINDOWS\SYSTEM
  39.     otherwise remove it from your NX directory,
  40.     C:\NX> DEL CTL3DV2.DLL
  41.  
  42. 2.  Copy or move the file MIME.EXT into your NX working directory
  43.  
  44. 3.  Create an icon for NX in the Program Manager.
  45.  
  46. 4.  If you want NX to use the INI file in the directory other than
  47.     Windows, you can either specify it in the NX environment variable
  48.     or command line parameter.
  49.  
  50.     NX environment variable example:
  51.  
  52.     C:\NX> SET NX=C:\NX\MYNX.INI
  53.  
  54.     Command line parameter example:
  55.  
  56.     C:\NX\NX.EXE C:\NX\MYNX.INI
  57.  
  58.  
  59. ---------
  60.  History
  61. ---------
  62.  
  63.   Several bugfixes and changes from V1.0 Beta #0
  64.  
  65.   Fixed:
  66.   - Catchup problem
  67.   - Save windows position and size correctly
  68.   - UUdecode multipart files
  69.   - Crash if SPACEBAR is pressed while there is no article in the
  70.     list window
  71.  
  72.   Changes:
  73.   - Perform authorization check right after connection is established
  74.   - The "File|Quit without saving" command forces NX to cancel
  75.     socket call and terminate NX
  76.   - Add filter for selecting newsgroups
  77.   - Single click on a folder icon of thread will open/close thread
  78.   - Added an option for prompting new newsgroups
  79.   - Added an option for opening all threads automatically
  80.   - Configurable Subject header template for attachment
  81.     %s - original subject string
  82.     %f - filename
  83.     %p - current part number
  84.     %t - total number of parts
  85.   - Extended tilde escape sequence for more files attachment control
  86.     ~N          new article
  87.     ~H          add or replace header
  88.     ~A          attach file
  89.  
  90.  
  91.   Several bugfixes and changes from V1.0 Beta #1
  92.  
  93.   Fixed:
  94.   - Should work with Novell LAN Workplace
  95.   - Append signature into outgoing mails
  96.   - NEWSRC problem
  97.   - Groups filter problem
  98.   - "No overview database" problem should be fixed
  99.   - Authentication password encryption problem
  100.  
  101.   Changes:
  102.   - Configurable port numbers for both NNTP and SMTP
  103.   - Display the number of articles of each thread
  104.   - Support different printer font
  105.   - More keys binding
  106.   - Articles navigation (next and previous)
  107.   - Added stop command. The stop command serves for multiple purpose,
  108.     e.g. terminate headers information transfer, cancel print job, and
  109.     stop downloading multiple articles.
  110.   - Added update command to update the selected groups information
  111.     (unread count)
  112.   - Can be specified to use different pathname for NEWSRC file in the setup
  113.     dialog box
  114.   - NX environment variable tells NX where to look for the INI file,
  115.     e.g. SET NX=C:\NX\MYNX.INI
  116.  
  117.   Several bugfixes and changes from V1.0 Beta #2
  118.  
  119.   Fixed:
  120.   - Very long groupname problem
  121.   - Handles long ( > 512 bytes) incoming lines improperly
  122.   - Printer devices problem
  123.   - Catchup does not work after invoking "More" command
  124.   - Hang while displaying Base64 encoded articles
  125.   - Hang while reading groupname in NEWSRC if the groupname contains
  126.     non-ASCII characters
  127.  
  128.   Major changes:
  129.   - No longer sort the newgroups automatically
  130.   - File|Save command can be used to update NEWSRC by activating the
  131.     newsgroups window
  132.   - Articles|More -> Group|Check New Articles
  133.   - Reload old articles
  134.   - Word wrap
  135.   - Carbon copy and blind carbon copy for mail
  136.   - Automatic update subscribed newsgroup for a given time interval
  137.   - Kill and auto-select articles
  138.   - Implementation of local folder (mailbox format), and outbox
  139.   - Indent threads
  140.   - UUencode/UUdecode is done "on-line" to increase the performance
  141.   - Accept command line parameter for the pathname of the INI file
  142.   - Tilde escape sequences obsoleted
  143.   - Mail/Post log obsoleted
  144.  
  145.   Several bugfixes and changes from V1.0 Beta #3
  146.  
  147.   Fixed:
  148.   - Kill and autoselect problems - GPF while comparing bogus e-mail
  149.     addresses, incorrectly autoselects articles which are suppose to
  150.     be killed
  151.   - Doesn't accept e-mail addresses which contain hypen in the setup
  152.     dialog box
  153.   - List control does not display correctly under Windows NT
  154.   - GPF while attempting to transfer articles into an empty folder
  155.   - Doesn't remember window positions and sizes if the frame window is
  156.     maximized
  157.   - Release wrong device context resources after choosing list font
  158.   - Doesn't recognize URLs which contain 'URL:' prefix
  159.  
  160.   Major changes:
  161.   - Additional sort option - sort by lines
  162.   - Copy-self folder for archiving your own messages
  163.   - CC-by-mail for following-up posts
  164.   - Late winsock initialization
  165.   - Property sheets control (tabbed dialog box) for the preference dialog
  166.     box
  167.   - Improvement of the search functions
  168.  
  169.     1. modeless dialog box
  170.     2. accept regexp so that user can specify more than one search key
  171.        at a time, e.g. 'faq|help'
  172.     3. automatically tag articles
  173.  
  174.   - Keystrokes for article window and threads window
  175.  
  176.       SPACEBAR          page down or next unread
  177.       n           next unread
  178.       < or ,          previous article
  179.       > or .          next article
  180.       r           reply
  181.       m           forward
  182.       f           followup
  183.       d           decode
  184.       p           print
  185.       h           toggle full headers mode
  186.       o           switch article font
  187.       w           toggle wrap mode
  188.  
  189.   - Pack/Unpack MIME articles. Support two additional coding schemes -
  190.     Base64 and Quoted-Printable for MIME. You are encouraged to use
  191.     Base64 instead of UUencode for MIME binary attachments. NX decodes
  192.     attachments automatically and allow you to double click the filename
  193.     imbedded in article to launch associated viewer
  194.   - Use extended NNTP command to provide remote search articles feature.
  195.     For example, the steps to grab FAQs in several groups are:
  196.  
  197.       1. activate newsgroup window and tag the desired groups
  198.       2. select the Article|Find article command
  199.       3. select the "Subject" for header field,
  200.       4. enter "[fF][aA][qQ]" in the pattern field
  201.       5. specify the folder
  202.       6. press the OK button
  203.  
  204.     all matched articles will be stored in the specified folder and
  205.     you can read them later on
  206.   - Automatic NewJIS to SJIS and SJIS to NewJIS conversion for reading and
  207.     posting articles in fj groups (for Japanese Windows only). To enable
  208.     this feature, you have to add the following line under [Config] section:
  209.  
  210.       [Config]
  211.       ...
  212.       NewJIS2SJISConv=YES
  213.       ...
  214.  
  215.  
  216.   Known problems:
  217.   - Edit control limitation ( < 64K bytes )
  218.  
  219.   Note: Outbox format is incompatible from the previous version and please
  220.     make sure to clean up all those pending messages before you install
  221.     the new version.
  222.  
  223. ---------------
  224.  Acknowledment
  225. ---------------
  226.  
  227. I wish to to express my appreciation for all the people who participated
  228. in the extensive NX beta test program, who have contributed a great deal
  229. to the user-friendliness, and robustness of NX.
  230.  
  231. Special thanks to
  232.   Michael Denny        my project supervisor
  233.   Brian Smither        the author of NX FAQ
  234.  
  235. -----------
  236.  Copyright
  237. -----------
  238.   News Xpress is the property of City University of Hong Kong. Permission to
  239.   use, copy and distribute this software and its documentation for any purpose
  240.   and without fee is hereby granted, provided that it is not modified.
  241.  
  242.   THIS SOFTWARE IS PROVIDED "AS IS" AND WITHOUT ANY EXPRESS OR IMPLIED
  243.   WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED WARRANTIES OF
  244.   MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.
  245.  
  246.  
  247. ----------------
  248.  Reporting Bugs
  249. ----------------
  250.  
  251.   Mail your bug reports to Ken Ng <kenng@hk.super.net>. Please include the
  252.   steps to reproduce the bugs, and any other information that might help
  253.   me locate and correct the cause.
  254.  
  255.  
  256. ---------------------------------------
  257. W.L. Ken, Ng <kenng@HongKong.Super.NET>
  258. ---------------------------------------
  259.