Silly Counter: |
Map New Links FAQ Photo Malch Search |
This FAQ was gratuitously assembled by Brian Smither (bsmither@csus.edu) and I take no responsibility or credit for it. Furthermore, I do not wish to assert any claim of authorship, ownership or copyright in Brian's excellent work. I will, however, take ownership, responsibility and blame for the overall appearance of this page through the incorporation of my "boilerplate" header and footer. This page is not the "offical home" of this FAQ and it may not be the only such page in existance. I have mirrored this FAQ on my site because:
At a future date I may attempt to beautify it with some more html. However, since this is the first revision of the FAQ and, I wanted to be able to incorporate any updates in a timely fashion, it will remain in simple ascii format. So, with full credit to Brian Smither (author of the FAQ) and Ken Ng (author of NewsXpress) here it is:
News Xpress UseNET Newsgroup Reader for MS-Windows This is the first beta edition of a User's Manual for News Xpress (beta#4). Consider this as a FAQ document until the final draft, which will be typeset and include figures and charts. THIS MANUAL IS PROVIDED "AS-IS" AND ANY USE OF IT IS AT YOUR OWN RISK. TABLE OF CONTENTS: Chapter 1: General Information about News Xpress What is News Xpress? Manuals and Upgrades Reporting Bugs Conventions Used in This Document Chapter 2: Installation, Configuration, and Settings Installation Setup Preferences Applications Fonts Chapter 3: A Guided Tour Starting NX Opening and Closing News Xpress and its Various Windows The Main Window The Newsgroups Window The Article Headers Window The Article Window Closing NX Chapter 4: Let's Read! Selecting the specific newsgroups you wish to read. Article Selection Filters: Kill and Auto-Select Batch article selection. Saving Articles Decoding Articles Transferring Articles (to folders) Offline Reading Folder to Folder Transfer Chapter 5: Let's Post Saving vs. Sending Posting Follow-up Reply Forward e-Mail Attachments CC: by e-Mail Copy to Self Crossposting Chapter 6: Things to look out for. Chapter 7: Neat Stuff Backtracing an Article Thread Spawning auxilliary programs Crossposted Articles Appendix A: ---------------------------------------------------------------------------- Chapter 1: General Information About News Xpress What is News Xpress News Xpress is a MS-Windows application for accessing articles on the UseNet. Of the various types of newsreaders, News Xpress is online, threaded, and requires a winsock compliant interface for TCP/IP. However, News Xpress can be operated as a one-pass offline reader and can list the articles completely unthreaded. NX uses NNTP (Network News Transfer Protocol), which is a standard for the distribution, inquiry, retrieval, and posting of articles among the ARPA-Internet community. NX also takes advantage of the NNTP extension, XOVER, for accessing the overview database in a news server. An additional function of News Xpress is the ability to send e-mail articles via SMTP (Simple Mail Transfer Protocol), which is a standard for the exchange of e-mail between machines. The user is expected to be familiar with the MS-Windows environment. The basic unit of UseNet Newsgroups is the article (although the term "message" is used interchangeably but incorrectly). Articles take the form of simple ASCII text (character codes between 32 and 126 inclusive along with CR and LF codes). Collections of articles are placed in newsgroups when out in CyberSpace, and are placed in folders when stored on your machine for later processing. Collections of newsgroups form a net and the net of interest here is the UseNet. Other nets include FidoNet, BITNet, CERFNet, and more. A lot of information accompanies an article but for all practical purposes, an article is identified by the newsgroup into which it was placed, its date (GMT), its author (or nom-de-plume), and its subject. Articles are given ID numbers but that's a whole 'nuther book. News Xpress 1.0b4 is the fourth BETA version and is freeware. The author, Ng Wang Lui (Ken) is currently attending City University in Hong Kong (kenng@hk.super.net). News Xpress was written as part of Mr.Ng's graduate project and was *never* meant to be released to the general public. On the advice of his project advisor, Mr.Ng fleshed it out and put it up for general distribution. NX was simply an exercise in programming... something to show he can program for his Computer Science degree. Replies from him to questions by users are sparse at best. There is no guarantee that once Mr.Ng gets his degree, he will continue developing NX to the point of marketability (even though several have expressed the sentiment that they are willing to recompense Mr.Ng for NX right now). It is unknown if Mr.Ng (or City University, Hong Kong) will eventually distribute News Xpress (gold-code) in the retail or shareware markets, or to remain as freeware. Some of the key features of NX are: An integrated MDI application Support XOVER to access overview database from news server Support AUTHINFO for authorization Support threads Support signature Built-in uuencode and uudecode Support kill and autoselect, use regular expressions for patterns Local folders for storing articles News Xpress IS PROVIDED "AS IS" AND WITHOUT ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. Manuals and Upgrades? The News Xpress FAQ document (dated 31 May 1995 and a proposed document dated 4 July 1995) have been re-written into this manual. This manual is in a beta stage and is released with no guarantee to its validity. News Xpress may be obtained from ftp://ftp.hk.super.net/pub/windows3.1/wskutil/nx10b4.zip as well as several other ftp locations. Also see: http://www.bio.unipd.it/~smggroup/News_Xpress/index.html for a shorter manual. Reporting Bugs E-Mail bug reports to Mr.Ng (kenng@hk.super.net). Please include the steps to reproduce the bugs, and any other information that might help the developer locate and correct the cause. As mentioned above, don't be upset if acknowledgments or explanations are scarce. Conventions Used in This Manual Menu paths take the form: Main, Sub, [Region], "Item" For example: Config, Setup, [Hosts and Ports Information], "NNTP Server". Pushbuttons, wherever they may be, are {Named} thusly. The primary mouse button is MB1, the secondary mouse button is MB2, and if there are other mouse buttons available, consider yourself over-endowed. Key/mouse combinations are expressed as ALT+F1, for example. Executing News Xpress functions can be accomplished by any of the standard Windows protocols: pressing pushbuttons (use MB1 to click on the button image); selecting from the drop-down menus; or typing the assigned keystroke combination for the function directly. "Connection" is where News Xpress, as a client, is able to exchange information with the server/host/provider. "Communications" is the electronic/physical datalink, usually by modem, between the client machine and the server/host/provider's machine. MS-Windows and Windows denote MicroSoft Windows 3.1x, NT, and 95(?). NX is an abbreviated "News Xpress". Chapter 2: Installation, Configuration, and Settings Installation Create a subdirectory where you wish News Xpress to reside and transfer all files from the ZIP file (except CTL3DV2.DLL) there. Place CTL3DV2.DLL in \Windows\System and make sure that there is only one copy of this file (or a newer version) on the boot drive. Currently, with some systems, more than one copy will result in an error message: "This application uses CTL3DV2.DLL which has not been correctly installed." This file just gives the 3-D look to dialog boxes. If you are moving to News Xpress from any other UseNET newsgroup reader, be sure to grab the NEWSRC file and, for the time being, place it in the same directory as NX.EXE. Now create a program icon and place it in an appropriate group window. For "working directory", be sure to enter the correct path to where NX resides. Setup When NX is started for the first time, the Setup screen is automatically displayed. Here you must enter several items of information, most provided by your UseNET newsgroup provider. Of those fields that are unique to you are: the path and filename of your "signature", a text file containing whatever you wish to be appended to every article or e-mail you post; the path where NX should look for all it's supporting files (usually where NX resides but sometimes not -- see the section on multiple providers); and the path and filename of NEWSRC, a text file containing most, if not all, of the available newsgroups. All information that determines how NX behaves is placed in \Windows\NX.INI. Some users have problems with "Authorization Error"s. In Config, Setup, [Authorization Information], these two fields should be blank unless your provider specifies that you need authorization (such as for access to alt.binaries.* newsgroups). Also, UseNET articles are time/date stamped. Therefore, entering the correct information in the Time Zone field is important. Otherwise, you may get this error message (among several possible) generated by your provider: "NNTP Error 441 Article posted in the future." The article will not get posted and the edit window will remain open. The format of the time zone string is: zzz[+/-]d[d][lll] where zzz is a required three character string representing the name of your local time zone; [+/-]d[d] is a required field containing an optionally signed number with 1 or 2 digits and is the local time zone's difference from GMT in hours (positive numbers are westward from GMT, negative numbers are eastward from GMT); and lll is an optional three character string that represents the name of your local time zone's daylight savings time. Once you've established communications with your provider, select from the menus File, Connect. If NX did not find a NEWSRC file, then an automatic request will be sent for a list of all active newsgroups available from the provider. Depending on the number available, the retrieval of this list may take several minutes. Eventually, NX presents you with a pick-list box where you may subscribe to all groups, unsubscribe to all groups, or individually subscribe/unsubscribe (by clicking on the box to the left of the newsgroup). When finished, press {Close}. Q. I can't get NX to load all the newsgroups so I can subscribe to the ones I want. A. Try selecting Config, Preferences, Groups, and marking "Retrieve all active groups". Then select File, Disconnect which should save whatever NEWSRC file was read in when NX first started (you didn't say if you are a newbie to NX or that you have replaced an earlier version), then select File, Connect. NX should (if Setup info is correct) retrieve all active newsgroups. As a last resort, rename NEWSRC to OLDNEWS.RC which will then cause NX (on the next connect) to retrieve all active groups regardless of any preferences settings and create a new NEWSRC. Q. All attempts to post or followup result in the follow WinSock error after pressing {Send}: "Valid name, no data record of request type." A. It seems that you failed to properly setup the SMTP server in the Setup dialog. This indicates that a DNS could not find the name of something. Most likely your news or mail server. Preferences The Preferences dialog box is where you control how NX performs for you. To bring up the Preferences dialog box, choose Configure, Preferences. See the descriptions below for more information. In [Groups, Connect], choose one of the following: "Retrieve All Active Groups" will cause NX to retrieve an updated list of all active newsgroups and an article count from your news server once a connection has been established. "Retrieve new groups only (if any)" will get from your provider any newly acquired newsgroups since last accessed. "Do not retrieve any groups" will not get an updated list or any new groups. Q. With beta#3, I used the option of retrieving either all groups or just updating the subscribed groups upon connecting. I can't find this beta#4. You can configure it for one or the other, but not with the option to have the dialog box pop up and ask. Does any one know if this has been done away with in this version or am I missing something. A. Select [Groups, Connect], "Retrieve new groups only (if any)" and also [Options], "Prompt for new groups" and "Update subscribed groups every 0 mins" In [Groups, Options], choose all that apply: "Connect to News server at Startup" will automatically connect NX, when started, to your news server. Q. Is it possible to start NX without winsock running? A. Sure. There is no general advantage to *not* have winsock started prior to starting News Xpress. In fact, on start-up, beta#3 automatically started winsock for you, minimized -- beta#4 will autostart winsock, minimized, by selecting File, Connect or by having "Connect to News Server at Startup" checked. Then, if you have winsock's autoconnect feature turned on, it's all slick and easy. "Prompt for New Groups" will have NX prompt you and let you subscribe to newsgroups found newly available after the initial update of available articles is retrieved from your news server. "Update Subscribed Groups Every nn Mins" will make an initial update of available articles within subscribed newgroups once a connection has been established. Also, you may specify a time interval for when NX should update the subscribed groups in this session. If the group's Article Headers window is open, all new articles will be added to the list. Enter 0 to disable further updates after the initial update. "Hide Groups without Articles" will filter out of the (subscribed) Newsgroups list any group with no new, unread articles. "New Window for Each Group" will allow you to have more than one Article Headers window open at the same time. (Why? I don't know.) In [Articles], select all that apply: "Articles Sorted by" Subject, Line count, Date posted, or Name. "Threaded by" Subject and/or References. NX will try to thread as much as possible if both options are checked. "Max Hdrs Per Read" specifies a batch count of article headers per header retrieval request. For example, if you specify 20, and there are 50 articles available, NX will request 1-20, then 21-40, and then 41-50. This allows you to stop the retrieval of article headers before all headers have come in. If you specify 0 or 1, NX will request all 50 at once. Note, you will suffer a significant speed penalty if you make this number too small. If you don't routinely stop NX in mid-retrieval, specifying 0 will give you best performance. Q. One feature that I wish Xpress had was one where, if you hadn't checked one of your newsgroups for a week and there were 1000 articles, you could select how many you wanted to read. A. Highlight the large newsgroup and click on "catch-up" so that it zeros out. Then select Article, Reload old articles and keep an eye on the article count in the status bar. When you reach a reasonable number of articles, press {Stop} and read what you want. You can then reload more articles earlier than the ones already posted. Stop, again, the loading anytime you want. A. In Config, Preferences, [Articles], "Max headers per read", I put 300 in here. Now click on 1000 article newsgroup, click red stop button (1st button) and it'll stop on 300 articles. A. When you use the header limit and the stop button, the articles will load from the oldest to the most current, whereas the catchup option and a reload will call the articles up from the most recent and work backwards in time order. Q. {Stop} and selecting File, Stop doesn't work. A. It certainly doesn't work as expected. NX will not stop retrieving an article or a multi-part decode in the middle of the download. NX will not stop retrieving article headers in the middle of a "packet." Select Config, Preferences, [Articles], Max Hdrs per Read. The value here is how many article headers per packet will be requested from the provider. For example, if the number is 50, and 162 headers have been retrieved when {STOP} was pressed, NX will finish the current "packet" of 50 headers for a total of 200 headers retrieved (there may be many more headers available). Setting this value to zero or one will defeat the capability to stop retrieving headers. If stopping the retrieval process is important, set this value to 5. "Date Time Format" for date and time displayed in threads windows. The format string consists of directives and ordinary characters. A directive consists of the % character followed by a character. All possible directives are shown below: %a Abbreviation weekday name %A Full weekday name %b Abbreviation month name %B Full month name %c Date and time %d 2 digits day of month (01-31) %H 2 digits hour (00-23) %I 2 digits hour (01-12) %j 3 digits day of year (001-366) %m 2 digits month (01-12) %M 2 digits minute (00-59) %p AM or PM %S 2 digits second (00-59) %U 2 digits week number (00-52), Sunday is first day of week %w Weekday (0-6), Sunday is 0 %W 2 digit week number (00-52), Monday is first day of week %x Date %X Time %y 2 digits year (00-99) %Y Year with century "Display Hdrs" specifies which lines of article headers should or should not be displayed. If "Except" is checked, all headers except those in the list will be displayed. Separate the header names with a comma. "Skip Old Articles" tells NX to retrieve all headers or unread headers only from the news server. Q. When a subscribed newsgroup is selected, NX sits there for the next 15, 20 minutes and grinds away reading all the headers (or whatever). Is something not set up right? A. Select Config, Preferences, [Articles], and check "Skip Old Articles". A. If reading a high-traffic group which hasn't been read in a while, NX will take a long time loading lots of unread article headers. Unfortunately, NX doesn't have a feature to let you load the latest X-number of articles. A. When enough headers have been retrieved, press {STOP} (and wait until NX actually stops retrieving headers). Read the desired articles. When finished, press {Catch-up}. When NX is shut down, the retrieved articles will be annotated in the NEWSRC file, and the article headers not yet retrieved will be available at the next session. A. If the Article Headers window is closed, {Catch-up} will cause NX to consider all available articles, retrieved this session or not, as having been read and depending how NX is configured, will not retrieve these article headers during the next session. If the window is open, {Catch-up} will cause NX to consider only those article headers retrieved as having been read. The difference is subtle. "Suppress 'Re:'" will not be displayed in threads windows. "New Window for Each Article" will open a new window for each article. "Directory" for decoded files. "Prompt for Directory" will prompt you before decoding selected articles. "Execute after Decoded" will attempt to execute the decoded files. "Post Headers Template and Mail Headers Template" NX allows users to define their own headers for composing articles and mails by editing the headers template. You can also enter the default contains in the template. For instance, Newsgroups: Followup-To: poster Subject: Distribution: world However, multiple line headers are not supported, e.g. Summary: Summary line 1 Summary line 2 ... Note, you MUST have Newsgroups: and Subject: in the Post headers template, To: and Subject: in the Mail headers template, as NX will not automatically add them if any are not present. "Max Include Lines" specifies the first x lines of the original article to be quoted in a Followup or Reply. "Include Prefix" is a character or string which will be prepended to each line of the original article carried over into a Followup or Rely and is used to indicate which lines are from the original article. There is a maximum 10 characters. "Include Headers" specifies whether or not to include and quote the headers of the original article in a Followup or Reply. "Prompt for Including Original Message" will cause NX to ask you whether or not to quote any of the original article. "Subject Template" specifies the default subject template for attachments. The template consists of directives and ordinary characters. A directive consists of the % character followed by a character. All possible directives are shown below: %s Original subject %f Filename %p Current part %t Total parts "Cut Size" specifies the maximum number of lines per part of a muliple part post. "Word Wrap, Max Chars per Line" will cause the message editor to wrap lines at this specific position. Normally, wrap is based on window size. "Generate Message ID" will generate and insert a Message-ID header into your post. Leaving this option unchecked is encouraged, unless your news server requires one. "Confirm on Post and Send Mail" will prompt you for confirmation before posting or sending mail. Applications Enter the path and filename for the various auxilliary IP applications. By double-clicking on a URL, NX spawns the appropriate application. Fonts There are two types of fonts available for MS-Windows applications - fixed-pitch and proportional. Most articles, for compatibility reasons, are composed with fixed-pitch fonts, and NX is compliant. Consider that Arial is a proportional font. Not everyone who reads your article will have a proportional font, such as Ariel, available and not every proportional font has the same metrics. The result will be lines of text that may exceed the display's line length and will cause truncated or oddly word wrapped text. The article format seems to be 78 characters of 7-bit ASCII characters per line, each line terminated with a CR/LF (hex 0D/0A or decimal 13/10), at least in the other-than-unix crowd. TABs may be frowned upon. You can specifiy which font to be used to display in each particular type of window. See the descriptions below. Lists Font Newsgroups and Article Headers Article Font Article Text Write Font All Edit Boxes Status Bar Font Status Information and Tool Flags Printer Font Your printer, if available Select one of the above commands to bring up a font dialog box and then specify the font typeface, style, and size in the dialog box. Multiple Providers/Multiple Users Create individualized.INI and files. Create as many icons for NX as you have users. Highlight each icon in turn, then from Program Manager, select File, Properties. Edit the fields for each individual icon to identify its appropriate user, such as: Description: Jack's News Xpress Command Line: c:\nx\nx.exe c:\nx10b3\jack.ini Working Directory: c:\nx\ Description: Mary's News Xpress Command Line: c:\nx10b3\nx.exe c:\nx10b3\mary.ini Working Directory: c:\nx10b3\ Make copies of the NEWSRC file, renaming them to . From within NX, edit the Config, Setup, [File and Path], News RC File: field to read . Edit all other fields as appropriate. For multiple providers... A. Create subdirectories of NX. In each subdirectory, place the individual- ized .INI file and NEWSRC file. Create as many icons for NX as you have subdirectories. Highlight each icon in turn in Program Manager and point to File, Properties. Point each individual icon to its appropriate subdirectory .ini file in the command line. For example, the command line for one of my NX icons says: c:\internet\nx10b3\nx.exe c:\internet\nx10b3\cadvisn\nx.ini This points to one of my UseNet providers. The names of the .ini files can be the same because they will reside in separate subdirectories. The catch is that only one session of NX can be resident at one time on your machine. A. For each user, set up an icon with command lines like: nx.exe nxuser1.ini nx.exe nxuser2.ini etc. First time each is run, it will bring up the configuration window. Be sure to fill in the "Home Directory" and "News RC" sections properly so each user has his own area and NEWSRC. Chapter 3: A Guided Tour News Xpress can be activated without "winsock" having been activated first. Depending how NX is configured, winsock will be activated (minimized) automatically. When NX (with any other activated IP application) is shutdown, winsock will also shutdown. Unfortunately for beta#4, if Config, Preferences, [Groups], "Connect to news server at startup" is checked, then NX will not function at all until the connection has been established or after a five minute delay when winsock reports that something isn't working right. Selecting File, Connect without prior establishment of winsock communications with the server will also cause a lock-out. Eventually the error message: [11004] Valid name, no data record of requested type will be displayed. Clear the winsock error message by pressing {OK}. If any preparatory offline work with NX is needed, be sure this function is off. For that matter, it's best if this function is off for all but the most fundamental access to the newsgroups. NX need not be connected to a server (nor be interfacing with winsock, actually) to be fully functional. NX will immediately process the NEWSRC file (if it exists). When the NEWSRC file gets processed, the Main window will then contain the Newsgroups window which, when first presented, lists only the subscribed newsgroups. (Newsgroups are considered subscribed if within NEWSRC the newsgroup name ends with a colon(:) and are unsubscribed if the name ends in an exclamation mark(!).) Eventually, assuming you have established communications with your provider, NX will request an update from the server regarding any new newsgroups (if configured as such) and the number of articles which are available for subscribed newsgroups. NX will then display the Newsgroups window. NX and all its windows follow standard MS-Windows opening and closing protocols as well as a few additional methods. The position and size of each type of window gets saved in NX.INI but some have reported that NX fails in this task. To open the Article Headers window for a particular newsgroup, 1) double click on any newsgroup name or, 2) use the cursor keys to move the highlight bar to a newsgroup name, then press "enter". NX will then retrieve article headers from the provider and open the Article Headers window. To close the Article Headers window, in addition to standard methods, ESC also works. To open and close the Article Text window, follow the same procedures. Q. I am trying to get News Xpress to remember the positions of the various windows between sessions, but it always forgets them. Messing about in the section labelled Geometry caused instant mayhem. Has anyone any ideas on how to edit NX.INI? I can't seem to find a Save Window Positions menu item. A. Position the windows where and what size you want them (including minimized or maximized). Then shut down NX. Everything will be updated, including the windows geometry. The Main Window A standard MS-Windows type window, the title bar and menu bar act just like any other. Below that is an unmodifiable pushbutton bar. It duplicates from the drop-down menus the most common and heavily used functions of NX. By placing the mouse cursor over any pushbutton and waiting a few seconds, a small yellow flag will identify its function. At the bottom are three status regions. The numbers in these regions may change after NX gets updated information from the provider. The first region, first number gives the number of groups listed in the Newsgroups window. The second number gives the total number of groups found in the NEWSRC file. The second region (only valid after an update), first number gives the number of unread articles available for viewing (decrements for each article viewed). The second number gives the total number of articles available less articles read crossposted in other newsgroups. The third region serves to display status messages and also acts as a gauge indicator, growing dark grey as NEWSRC, article headers and articles are retrieved. The Newsgroups Window The Newsgroups window is presented in one of two ways: All Groups or Subscribed Groups Only. When the Newsgroups window is first displayed, only subscribed groups are listed. The telling difference between the modes is that when All Groups are on, there are square boxes along the left edge. When the box is crossed, that newsgroup is "subscribed". Between the box and the newsgroup name will either be a dash or, after the newsgroups get updated by the provider, an estimate of the number of articles that are available for retrieval. This is the difference between the highest article number available (NX was told this during the update) and the highest article number previously read (which, if there has been a significant amount of time between sessions, this number may be quite large, but since articles "roll off" the provider's system, this number will be updated to reflect the actual number of unread articles available). By clicking on the box, it will either add or remove the cross. This is the same as selecting Subscribe or Unsubscribe from the menus or pushbuttons. If the NEWSRC file is properly written when NX is terminated, the status of newsgroups subscribed or otherwise is there for the next NX session. Q. Is there a way to sort the list of subscribed groups as displayed in the NX Newsgroups window? Their order seems to be determined by the news server, and in my case, is not alphabetical. A. Select View, Sort, by Group. The Article Headers Window After NX retrieves the headers of available articles from the provider, the Article Headers window gets dislayed and comprises of four columns. Each header line includes the subject, number of text lines which comprise the article not including the header information, the date/time (GMT) the article was sent and the "nom-de-plume" of the author. Preceeding the subject is a "page" icon, representing only one article with this subject, or a "folder" icon, representing more than one article with this subject. The column widths may be adjusted left or right by placing the mouse cursor on the vertical dividing lines in the window header and click-drag with MB1. Indeed, all multi-column windows may be adjusted this way. The Article header list may be sorted by any of the columns by clicking the column header (it acts like a button). The Article Window The actual text of the article is displayed in this window. Even though the article cannot be edited, the text cursor acts as if this is an editing window. This permits standard Windows Mark, Copy, and Paste(elsewhere) operations. NX appears to have a limit to the size of article it can hold, whether reading or writing a post. To read a lengthy article, highlight the article header then press {Save} and give NX a filename to save it under. Later, read it using a different file viewer. This problem is due to a limitation in Windows which gives only 64K of text edit space. Q. Well, it should have something to do with fonts, right? I'm using Courier New and article lines look weird sometimes. But, I've tested other fonts, and they turn out to look fine to me. Does anyone have a good idea how to use Courier New font without screwing up article lines? A. The problem is that the people who posted the articles don't keep their line wrap length to less than 80 characters. They use a proportional font that looks great on their screen but looks like hell on a standard terminal because the lines are too long. There's not much you can do to fix this. Chapter 4: Let's Read! Q. When I am reading a newsgroup, I use the space bar and 'n' to read through the articles (like trn), but when I am finished, is there an easy way of automatically switching to the next unread newsgroup? I mean right now, I have to close all the windows, close the newsgroup, catch up and open the next one. A. I haven't found it yet either! Q. Is there a way of using only *one* window for reading articles, instead of opening a new window for each article? When you are reading 200 articles in a newsgroup, it can get pretty messy... I would like to be able to click on an article, read it and switch to the next unread by closing the current window and opening a new one... A. Config, Preferences, [Articles] and uncheck "New Window for Each Article" Another new feature: the column headers in the article list window are now clickable buttons. To sort the articles by Subject, Lines, Date, or From, just click on the appropriate button. Here's another bug fix I just noticed: when the article window is sorted by subject, the sort is now case- insensitve. Selecting the specific newsgroups you wish to read Article Selection I have NX set up with some auto-select filters so I can follow threads. I open a newsgroup, and sure enough, several threads are marked. Now what? If I open one, the other marks go away. What I would like is a way to "Goto next selected message" similar to Next or Next-New. Is there such a feature? I know I can transfer all the articles into an offline folder, but then I lose the thread-indenting. Plus it's harder to read them - I have to delete each one when I'm finished with it, and instead of moving to the next message, I return to the message list, and have to open the next msg. More steps. In article windows, use the keystroke, n (Next unread), > (next article), < (previous article), Spacebar ( Page down or next unread), and so on. Don't delete articles *just* after you've read them, mark them and then delete. Using the {Find Article} tool is valid from the Newsgroups window. It will be greyed-out otherwise. Highlight one or more newsgroup names then press {Find Article}. You will get a dialog box where you specify the search string in the desired header line, for example: Subject: NX will then cause NX to scan all highlighted newsgroups searching for articles that have "NX" in the subject line. You must also specify which folder the "hits" will be transferred to. The window which shows only 5 possible folder selections actually does contain all available folders. What's missing is the scroll bar along the right edge of the window. This is a mistake. Use the cursor keys to scoot the highlight bar further down beyond the bottom of the list (and back up). The list will scroll. {Find Again} or F3, from beta#3, is missing, but NX has a much improved {Find} or F2 functionality. Here are the words of the author. Construe (alter) to get a whole newsgroup if need be! For example, the steps to grab FAQs in several groups are: 1. activate newsgroup window and tag the desired groups 2. select the Article|Find article command 3. select the "Subject" for header field, 4. enter "[fF][aA][qQ]" in the pattern field 5. specify the folder 6. press the OK button Q. How is "find" used properly? With all groups listed, finding "alt.winsock" says "warning: not found". A. NX seems not to find the newsgroup if it's already open. A. Make sure the highlight bar is at the very top of the newsgroup list. Find will ask for a new text string (or give you the current string again) to search for. The scanning will always proceed from the current location of the highlight bar to the end of the list. Filters: Kill and Auto-Select There is now a major new function called kill/autoselect. How does it work? Say if I wanted to autoselect all articles containing the word "News Xpress" in the subject header, how do I go about doing that. Does it really "autoselect" it so I can bring it up immediately as I open the newsgroup? Also, in some particularly large newsgroups it's always difficult to keep track of follow-ups of my previous postings - can I use autoselect to keep a "watch" on my previous postings or can anyone suggest what the best way of doing that is. A. I would use "xpress" and "nx", since that would autoselect all the articles with those strings in their subject, even if someone misspelled the name as "News Express". The killfile criteria are case-insensitive. Just add your name to the From field in the Kill/Autoselect dialog. If you first select or focus on an article you wrote, your name will appear in the dialog automatically. Just make sure you click the Autoselect radio button before you add the criterion, because the default is Kill. If you click on the Edit>> button, you can edit the items in the list like any other Windows text. When you close the Kill and Autoselect window, the entire article header list will be re-scanned with the new criteria. When you see the article header window, all the posts that matched your criteria will be selected. You can use the right mouse button to deselect some or to add others. You can also use the Find toolbar button to tag additional articles that match the search string you specify. When you're ready to read them, press the "N" key or click on the "Next unread article" button; you can advance through the selected posts by just pressing the space bar or using "N" again. Or, if you want to save them all in a folder to read later, click on the menu item "Transfer", then select or create the folder; only the selected articles will be downloaded. The killfile strings are actually Unix regular expressions, so characters like \,[,],^,$,* and the period have special meanings. This feature can be very powerful when you learn how to use it. Q. I am trying auto-select. I read a message, select Group, Kill, Auto- select. The right fields are filled in. I uncheck From (since it's the subject I want to follow) then click Add, then click Close. Get RegEdit error "Unmatched ()".2. A. News Xpress accepts regular expressions for specifying the kill/autoselect patterns. The actual killing and selecting processes are performed during article header retrieval. When retrieving headers, NX will compare each of the Subject and From lines with the pattern specified. If the header matches and KILL is selected, this particular article record will be disposed of immediately. On the other hand, if AUTO-SELECT is selected, the record will be marked so that the article header will be automatically highlighted. Users can select the "Next Unread" command to go through those highlighted articles quickly. For more information about regular expressions (regexp), you can get the trn killfile FAQ which is posted regulary in the news.software.readers group. Also, if you have an UNIX account, you can read the man pages about the grep and awk commands. C. Note, KILL and AUTO-SELECT are case in-sensitive, that is, the user does not have to specify the case explicitly, e.g. "[Tt]est". NX will convert all upper case characters into lower case in the patterns, so that the resultant pattern specified above becomes "[tt]est" which is identical to a single word "test". Q. The problem at hand is that I cannot figure out how to kill articles written by an individual whose variable machine names are included in the "From" header. That is: login@machine.domain.com so that only this person's articles posted from the machine "machine" get killed. What is the proper syntax to set the machine name as a wildcard in the pattern? A. It should be: login@.*\.domain\.com These are Unix regular expressions, where a period stands for any character and an asterisk stands for zero or more of the preceeding character. Q. Does anyone know what the maximum number of entries in the kill file is? At 175+/- 3 the news group will fail to load and simply state that there are no unread articles. A. The edit window for the kill file is limited to 64K of text. Q. Can 'Autoselect' always load certain articles and override 'do not load old(and read)' articles? A. Autoselect happens after the articles are loaded. In other words, Config, Preferences, [Articles], "Skip old articles" takes precedence. Q. If it's function is to just tag specific articles, it should be renamed to 'Autosearch'. A. Tagging and selecting are the same thing. Before you start reading, you can toggle or select additional articles with the right mouse button. You then press "n" to start reading *only* the tagged/selected articles. Q. Select everything is '*' or just * ? A. Leave the quotes off. Q. Ok, I may have found a bug, or I am drinking too much Pepsi, one or the other. Sometimes while reading articles, an article here and there will occasionally just vanish. I try to go back to read it, even reload ALL the articles, but poof, it's gone. I thought maybe it just got cancelled and when NX updated it deleted, but it has happened a few times now. Also, sometimes when adding keywords to the killfile, unrelated messages will disappear after I exit the killfile edit window. I haven't had any crashes, and it seems to be working well, but there seems to be an underlying weirdness I have yet to put a finger on. A. Did you try toggling the "Show all articles on/off" button (Ctrl-L)? This will determine whether you can see the headers of articles you've read in the current session. A. When you exit the killfile window, the entire message list is re-scanned and updated. Auto-selected articles are tagged, and killed articles disappear from the list. Are you *sure* the contents of the message headers are unrelated to your kill strings? The strings are Unix-type regular expressions, which are a lot more powerful than simple DOS wildcard characters. Batch article selection. Using MB2, click on each article header of interest (called 'tagging'). If there are several in a group, click-drag MB2 (aka 'swipe') across all articles of interest. You may even continue the swipe down past the bottom of the window, the list will scroll. Saving Articles Decoding Articles To decode multipart files and/or multiple files, you have to tag the articles in order by either clicking the right mouse button or holding down SHIFT key plus clicking the left mouse button. A yellow box with a sequence number will be displayed for each tagged posts. Once you have completed, press the Decode button on the toolbar or select Article, Decode command on the menu. NX will truncate long filename automatically and retain the extension if possible. If the filename is duplicated, it will insert a sequence number within the filename. Q. Please explain how to combine several files into one for decoding? A. Shift-MB1 (or shift-cursor up/down or just MB2) on each article in the order that they are to be assembled. Make sure you do them in the correct order. Press {Decode}. When each article is tagged in this manner, a yellow box with the sequence number appears beside each article. This procedure also works in saving articles directly to disk. A. If a thread (a bunch of articles sharing the same subject line, collected together on one line with a folder icon instead of a document icon) is selected in this manner, the thread is assigned the sequence number but all articles contained in that thread are retrieved. Each article and/or thread can be "tagged" individually, or a group of articles/ threads can be "swiped" by click-dragging the mouse cursor or holding the shift key while repeatedly pressing the cursor key. A. NX can decode split articles. Just click on each part in order. NX even decodes multiple files, each with multiple parts. It doesn't matter if the parts are not listed in their proper order. For example: 1. file A (1/3) 2. file B (1/4) 3. file A (2/3) 4. file A (3/3) 5. file B (3/4) 6. file B (4/4) 7. file B (2/4) To decode both file A and B, "tag" lines 1, 3, 4, 2, 7, 5, 6, in that order. Q. After NX hits an error in the downloading and decoding process, is there a way I can disable the error message so that it just jumps to the next file? A. Don't know. It certainly doesn't go away after four minutes. Transferring Articles (to folders) Q. How can I delete a folder? A. Select Config, Folders, highlight the folder to delete, select Delete. Q. How do articles of a particular newsgroup get into a folder? A. Highlight the desired article headers, then select Transfer, . Offline Reading Q. To read 10 groups offline means that 10 windows have to be opened, then Edit, Select-All (CTRL-A), then Transfer to download all new articles to their respective folders. Is there any way to do that in one single operation? Q. How is the list of unread headers in each newsgroup saved for offline review and selection? While offline, individual articles are marked for retrieval on the next session. Q. Can NX be used to read news and compose a post offline? Q. I've subscribed to 10 groups. Can you tell me how to setup NX so that it'll transfer all new articles from 3 of the groups & headers-only for the rest, into their respective folders? Can you tell me what the procedure is for NX to do this? How do I purge (with user-defined expiry) the articles in the folders? How do I padlock some of the articles from purge? A. Keep in mind that NX is not yet advanced enough in this area. Here's how to do it: While online... Open a newsgroup. Select the desired article headers by using mouse button-2. They can be selected individually or in a batch (select Edit, Select-All or CTRL-A or "swipe" the headers). Then select Transfer, New and name a folder for these articles. You can sort them however you want. Try to use a different folder name for each newsgroup. Click OK to create any new folder name. Next time, just choose the proper folder name from the Transfer menu. They'll be downloaded for later reading. While offline... Select Folder, and read, follow-up and reply as usual. Outgoing articles will be placed in the Outbox. To send them, select Folder, Outbox during the next NX session. A. NX can only select articles for retrieval while online. To prepare for retrieving articles for offline viewing, select Config, Folders, Add. Open the desired group, highlight some article headers, select Transfer, to retrieve articles into it. Select Transfer, New... to create folders on the fly. After disconnecting, select Folder, to view the articles offline. A. NX does not retain headers-only information. Deleting articles in folders by date: Press {Date} in the window header, swipe the cursor across all articles that fall within the date range, press CTRL-D. To keep articles from a general delete, transfer them to a new folder before-hand. Q. I cannot read articles when offline! What is wrong?? A. You forgot to transfer all the articles you wanna read offline to folders. Q.I have read several postings where people are adamantly saying News Express is an offline newsreader. As far as I am concerned, an offline reader allows one to download all articles in a selected newsgroup or groups, and read them offline. If one wishes it should then be possible to compose replies offline and have them sent at next connect. The articles are stored on your machines hard drive to be read _offline_. As far as I can tell News Xpress does not allow this. So what is your definition of "offline newsreader"? A. You can do all above. You can transfer articles to folders, log off, and read them offline. Compose postings and mails offline, save them in Outbox, log on, and send them. Folder to Folder Transfer Apologies if this has been asked/answered dozens of times already. I'm using NX 1.0b4, and have noticed that the cursor changes to a "grabbing hand" when placed over a message header. Unfortunately, I've not been able to determine what to do with a message once I've grabbed it. I initially suspected I might be able to drag the message to the printer (on the toolbar), but nothing I've tried works. Has anyone used this feature successfully, and if so, what's it's purpose? If you create a new folder or any current folder, you can drag the message to the new folder and therefore keep a message for future reply or reference. This may be old news to everyone, but I just found out you can drag and drop article(s) from an article list window to a folder window. If you have the folder window opened, select the article(s) you want to transfer to the folder, then point to the article's icon (on the left side of display). The arrow pointer will turn into a hand pointer. Now click, drag, and drop. Chapter 5: Let's Post Q. WinVN is probably the only windows reader that lets you cancel articles that you have posted. You can do this in NX too. I've done it; it works. Article|Cancel Post Saving vs. Sending Q. Please explain the Folder, Outbox? It shows just a blank window with a vertical line. Does it archive postings? Is this a part that's still under construction? A. While offline, select Folder, Outbox. The Outbox window is split into two parts: the contents of the subject field, and the contents of the newsgroup(s) field (which was automatically filled in if a newsgroup was highlighted) or e-mail recipient. Now press the Post or {Mail/Forward}. The appropriate editing window will allow you to create an article or e-mail. When finished, close the editing window and NX will ask, "Save Changes?" Click on YES to put this article or e-mail into the Outbox. This is not a place to archive personal postings. When NX connects to the provider, the contents of the outbox will be sent and the box will be cleared. So what is the use for the "Outbox", other than in the offline mode? The outbox stores messages that are going to be posted later. These can be messages which are typed in while offline, or while technical problems prevent posting (eg. your service provider's news server won't accept posts). To save stuff in the outbox for future posting, you just close the posting window *without* clicking on send, and choose "yes" when NX asks you if you want to save the message. To send those messages at a later date, you just click on the message in the outbox and press the send button. Posting NX has added 'Copy-self' and 'CC by mail' feature. It is a major improvement. I would like to make few comments about the post/mail windows interface. 1. is renting a space above it's means. It should be a discreet button, since it is rarely used. Maybe others use it a lot more, like on the alt.binaries.* groups. 2. Option of activating 'Copy-self' and 'CC-mail' from Config. and from the window is superfluous. It is hard to tell the difference between active, pressed button and inactive button and it's function. This lets you override the setting for the present post or mail. The buttons start out in the Config setting, but you can toggle it. I don't have any trouble telling the difference between the pressed and unpressed buttons, at least on my screen. 3. Signature reminder is very useful. One thing I have not figured out yet is the ability to see and address for 'CC by mail' before you post. I think it is quiet important, especially when replying to a thread. Sometimes it is hard to tell if you are replying to the original poster or not. I do not load read articles in NX, so sometimes I would like to manually redirect 'CC mail' to the original post author. In Config | Preferences | Headers, make sure you specify the "To:" option. Then, when you follow-up you'll see a To: header along with the NewsGroups, Subject etc. I'm looking at it now and, guess what ??? It says portal@netmetro.com The CC: is *always* to the writer of the article you're responding to. To see the original author, if any, click on the View full headers button and look at the References: line. If there is one, you can double-click on the post ID in that line to load the previous post in the thread. Repeat this until there's no such line. If you want, go to Config;Preferences;Articles and add REFERENCES to the Display Headers list, and you'll automatically see whether there's a parent article in every post. Q. Does anyone know how NX handles 'mail response' and 'mail forward' confirmations of delivery? Can you detect any bounced mail? A. Provided your e-mail address in the setup is correct, you'll receive notification of any bounced messages when you next collect your mail. Follow-up With the default settings of word wrap at 72 char., I get very erratic line lengths. Is there any way to word wrap properly? I'm hoping that Ng will work on getting the "quoter" to work smarter. At present, NX will prepend the character specified in Preferences, then wrap each line of text at the right margin. What it needs to do is strip off all the CR/LFs at the end of every line, then paste the text into the window taking care to observe the right margin and prepended characters. Actually, I know of only one program that has sophisticated "SmartQuote" technology and it's a DOS program I use with my OS/2 (non-UseNET) offline mail packet reader. There was one feature request that hasn't made it in yet, that, for me, is high on the priority list. A perfect example of it can be seen in the immediately above quoted text: The feature request is to NOT have quoted text follow the "Word wrap, max chars per line" parameter (IOW, just ignore it). >When I try to "follow-up" and edit a long article, it doesn't display the whole article body. Why is that?< Check out the "Config/Preferences" menu in NX. Change the "Maximum Include Lines" parameter in the "Reply/Followup" section. Q. Has anyone figured out if it's possible to have NX b4 *not* fill in the To: field automatically when doing a followup? I'd rather not remove the field from the template, as sometimes I do want to use it. Not sure where you're getting the To: line. In Config, Preferences, [Headers], "Post Headers Template", there is "Follow-up to" and "Reply-to" possibilities. Regardless which line I leave in the template, the resultant field in the Follow-up edit window *is* blank. Yes, "To:" appears only when you reply, and of course, it's filled automatically. Other than that, "Follow-up to" and "Reply-to" are always blank. Yes, I know that's true for the default template, but it *is* possible to add a To: field, which has the effect of e-mailing a copy of your followup to the person whose article you're following up to. The problem is, I don't *always* want to do this, but I'd like the field there for when I *do* want this, I just don't want it to be filled in automatically. Isn't it "CC by mail"? Reply Forward Q. Please explain the operation of FOLLOW-UP, POST and REPLY. A. FOLLOW-UP is for sending a response back to the newsgroup currently being read. REPLY is for sending a response by e-mail to the author of the article currently being read. In the FOLLOW-UP template, the To: field lets you redirect follow-ups to other newsgroups. Therefore, if blank, follow-ups will be sent to the newsgroup(s) listed in the "Newsgroups" field or if a different group or groups are entered here, they'll be sent to those groups instead. POST is for an original article sent to the specified newsgroup(s). Q. Articles never get sent. Everything seems to work OK, but the article never gets there. No error messages or dead-letters. A. Be sure you have the exact and proper domain names and port numbers entered in the Config, Setup, [Hosts and Ports Information] fields. Q. Please explain how to save a copy of the article I posted. A. Before clicking on {Send} (or selecting File, Send or CTRL-E), click on the {Save} (or select File, Save or CTRL-S). If the article has already been sent, shift the focus back to the Newsgroups window and select Group, Check New Articles (ALT-N). NX should add the recently sent article to the list in the Article Headers window. Highlight it, then press {Save}. NX will truncate long filenames automatically and retain the extension if possible. If the filename is duplicated, NX will insert a sequence number within the filename. e-Mail Attachments To attach files to your post or mail, you can click on the Attatchment field to bring out Attachment dialog box. Include Because of the limit to the size of article to be written, be careful to observe the likelihood that an included long file will get truncated to about 700 lines. Use the "attach" command to send a big text file along with the lead article. Just make sure not to encode the file (select "none" in the encoding field) and also uncheck all options as well as leave the subject template blank so that NX will not insert the filename in the subject header. CC: by e-Mail I just upgraded and it seems that whenever I followup to a post, I am also mailing my reply. This happened once and then the next time I composed a reply I saw that the 'CC by mail' button was pressed. I unpressed it and then selected Config, Preferences, [Compose] and unselected "CC by mail". Neverthless, on my next followup I saw on the status bar that it connected to my mail relay and said RCPT xxx@yyy.zzz. What's going on? You probably have 'cc:' in post headers template. If you do, it sends your follow-up to the poster by mail even if you don't configure cc by mail or uncheck 'cc by mail' button. So remove 'cc:' field if you don't want it. I noticed this too, I went to config|preferences|Headers and deleted the (Cc:) entry in the MAIL section and POOF! No more problem. Can't Cc: by MAIL anymore, but at least Follow-up has the button still enabled. If you have a To: in your compose headers template, that will cause a CC as well. >want to do this, but I'd like the field there for when I *do* want this, I >just don't want it to be filled in automatically. I'd like to ask a couple of questions to clear things up for me. (Follow-Up mode) 1. If you use "Cc by mail", it sends a copy of your post to the "original" poster, even if you can't confirm his address, right? If you add "To:" field, it also sends a copy of your post to the person whose article you're following up to. What happens if it's the same person? 2. If you add "Cc:" field, is it going to work, too? Q. Even though I've turned *off* the auto-send CC option, News Xpress is *still* mailing copies of my followups to their authors. Since I've bitched at people for sending me email instead of replying publically, this is a rather embarassing problem. I *do* have copy-self turned on, and that seems to be working correctly. A. I'm seeing the same thing. If you configure headers to display the "To:" field, you will see the address. Right now is says lizard@slip.net. I'll try clearing the field and, hopefully, you will NOT receive cc by mail :-)))) I have a question and possible bug regarding the new "CC by mail" feature which, BTW, was my number one enhancement request: 1. In Post mode: * I can add ONE user in the "To:" field and this works fine. However, it doesn't seem to accept TWO (or more) users. I've tried using comma, comma space and space as the seperators and get various different errors. NX does not seem to accept a user in the "CC:" field. 2. The situation seems similar in Follow-Up mode: The mail address of the originating user is automatically placed in the "To" field and this seems to work ok. It does not appear that I can append a second user to the "To:" field. NX does not appear to accept addresses in the "CC:" field. I've tried the same thing with the same results. Judging by the messages in the status bar, each "To:" or "CC:" generates only one SMTP RCPT command. RCPT, however, only accepts one argument, but there can be as many of these as you want. It looks like NX needs to parse the "CC:" into comma- and/or space-separated fields and then generate a RCPT command for each one. I'll forward this to the author. (I'll even try to CC: this just for fun.) Copy to Self Crossposting Q. I seem to be having problems posting to multiple newsgroups with NewxXpress. I have tried seperating them with a comma, with a space and with a space and a comma, but it just winds up posting to the first newsgroup in the list. A. Don't put a space between the commas. Wrong: news.software.readers, alt.usenet.offline-reader news.software.readers ,alt.usenet.offline-reader Correct: news.software.readers,alt.usenet.offline-reader A. As posted here earlier, you can also accomplish this by: 1. Click on Window, Newsgroups; 2. MB2 the groups you want to post to; 3. Press {Post}. NX will fill in the Newsgroups line appropriately. Chapter 6: Things to look out for. Q. All of the sudden, every time NX is started, Windows gets a GPF stating: "NX caused a General Protection fault in module USER.EXE at 000B:01F7" A. Try deleting the KILLRC file found in the NX home directory and allow NX to build another one. A. (Jonathan Kliman)Also, when your provider keeps articles with invalid article numbers, NX will crash. That is, if the NEWSRC says article numbers 1-12655 have been read and article number 3 or an article with no number at all shows up in the data stream, NX will bomb and will continue to bomb until the article either expires or you remove it by hand from the NEWSRC file. Q. When NX closes, it has stopped updating my NEWSRC file. (I'm using Win95.) A. Do you have any sort of disk caching enabled? A. NX doesn't handle excessively long newsgroup names very well. The same crash will happen in Windows 3.x. Q. Does NX have a poison pill where, unless it is registered, that after so many days of free usage you can never use it again (or another copy)? I can not get it to start from either the icon or the NX.EXE file. Q. Occasionally, while quitting winsock, the message, "Quitting Winsock may cause instability in network applications" is displayed which would mean that something is still loaded and running even though there isn't. Quitting windows and rebooting clears this problem up. Perhaps at times, when NX is terminated, it leaves enough of itself in memory that MS-Windows thinks it is already loaded and refuses to start up another copy. C. I run NX under WIN-OS/2..never had a problem. C. I'm running 1.0B3 under OS/2 WARP for Windows (meaning I let WARP install MS-Windows support from the Windows installation disks), and I definitely have this problem. Q. I am using NX 1.0 b#4. When saving files using the button in the toolbar, the first save works ok. But when haveing downloaded another article and trying to save it the same way, it just appends the doc to the previously defined file. The ~"Save as"-dialogue box doesnt come up anymore. Using "File-save as" from the menu works fine... A. I am having exactly the same problem. Haven't figured it out yet, so I'm having to manually break the articles apart. Q. Strange happening today. I went to post a new message and found that the post button and menu item were greyed-out. Follow-up still works, but not Post. Reloading NX cleared up the problem. Q. Does anyone realize that sometime the "Post" function is disable for no reasons? Here's what I did: 1. pick "Post" 2. press "esc" to cancel my post 3. then "Post" again then I found that the "Post" is disabled. And I have no way to post any article unless I re-start NX. Does this happen to any one of you? or it is only my mistake? A. On a fairly regular basis I find NX greys out an icon on the toolbar, and with it the corresponding menu command. As you note, the only cure is to reload NX. A. I find that I randomly have toolbar buttons become disabled so that I can't use them. I wonder if it has something to do with running under Win95? A. I found this problem, too. I think it is a bug restricted to particular configuration, as I can't reproduce the same bug in another machine with total different configuration. Q. I'm having intermitten printing problems with nx 10b4; didn't have this before; sometimes I'll try to print an article and it goes off into never,never, land;does not print. other times it will give an application error. and sometimes it prints. haven't been able to find out what causes which. Q. I set it up to "prompt for new groups" and "retrieve new groups only". When I check my news server using other newsreader(tin), it says there are several new groups today. However, my NX doesn't seem to know about it. It didn't prompt for new groups when connected, and didn't retrieve new groups, either. How can I set it up right? I set it up to "retrieve new groups(if any)" on connect and "prompt for new groups" in Config| Preference menu. It, however, doesn't retrieve or prompt for new groups, while I'm aware that there are new groups using other newsreaders. So I changed NX setup to "retrieve all active groups" on connect and "prompt for new groups" to see what happens, and sure enough, it prompted for new groups! How can I set it up to do the job done right? There exists only one NX.INI file in my Windows directory. Any ideas? A. I understand the part about not prompting, but new groups come in a split second before NX updates any subscribed newsgroups (the dark grey bar indicator at the bottom) and unless prompted for your decision as to whether or not you want to suscribe to these new newsgroups, NX doesn't tell you about them. They are appended to the end of the NEWSRC file. Q. This is a minor bug but one I've seen for some time. Go into the article window and mark some articles as read, say five for example. Then go back and mark 3 of them as unread. The count of read articles on the status bar is now incorrect. I noticed this as far back as beta 2 and thought someone else would have reported it but guess I'm the only one who ever does something so silly. Q. Sometimes when I minimize, then retore NX after it loads the my groups the scroll bar disappears. It then reappeares when I click on it. Maybe it's just my machine. I'm running Win95 347. ET4000 SVGA 486/33 8M. If I attempt to send out message via mail (be it To: Cc: or Bcc:), NewsXpress comes back and says: SMTP Error: 553 gatekeeper.delrina.com host name configuration error Once I remove any Cc: To: or Bcc: lines (and flag off the "CC by Mail" button), the message is posted corretly (but only to newsgroups). I cannot Cc: the original author and any other recipients for that matter. Are you using the same names in a separate email package that lets you *send* mail? Q.I see that the save button on the toolbar has the functionality of just save, now that you have the distinguishment of save and save as in the file menu. This poses a problem for me since I like to use the save button in beta 3 and get the window prompting a new name... Is there a way to do a keystroke or to have a save as button? C. It seems to do a "save as" the first time after you run it and then appends to that file any time you click the "save" button after that. I prefer the "save as" each time as I save articles in separate areas instead of one big file. C. Myself, that's what I use folders for. C. I was checking 104B-P to make sure it didn't have the 'Append' bug that 103B did, and ran into this. Append seems to work, but you'll have to use the 'File-Save As' menu to save your files until he gets this fixed. (I'm assuming this is a bug, and not a 'feature'). Q. Hi. I've posted this question several times and gotten no responses. So, at the risk of annoying those who think it's too trivial, I'll try again. I am using News Xpress, which connects to our IBM rs6000 for news, weather and sports. For several (not all) of our newsgroups, I keep seeing old (either already read or caught-up) articles every time I start NX. I have checked the newsrc file, and, although the entry for the group might say "1-380", upon running NX again, articles 284-380, say (in other words, all articles still on the server) will be loaded. ("Show all articles" is off.) For the newsgroup in question, after doing a Catch Up, and exiting NX, 381 articles are shown waiting on the next invocation of NX, and all the Caught up ones are visible again. A. This may sound stupid, but I'll ask anyway. After you catch up, and quit, are you double clicking on the upper left button of the NEWS EXPRESS window, or are you first closing the NEWSGROUPS window. At the bottom of the screen, you should see "updating newsrc" or somethng similar when you quit. Q. I don't know why, but all of a sudden, whenever I open News Xpress (version 1.0b3), it defaults to the outbox rather than the newsgroup folder. I can't find anything under config to fix this. A. I have seen this. NX seems to display the last window in the open windows list as default. The answer is, I think, to simply close the Outbox window. (Go to Window, select Outbox, then close it via the close option on the [-] menu, (the one in the top left of the window)). I believe this should solve it. The same problem occurs when trying to delete other folder via the Config Folder options. The window showing the folder has to be closed before it can be deleted. Chapter 7: Neat Stuff Backtracing an Article Thread Q. When you use CC by mail following up a thread, does your follow-up go to the original poster or only the one whose article you're following up to? C. I don't think there is a way to find out who was the originator of a thread. A. The References: line in the post's header shows the parent message. If you have View full headers ON or you add the REFERENCES line Config; Preferences; Articles; Display headers, you can double-click on the message ID to track it back, if the message in still on the news server. Spawning auxilliary programs NX is capable of spawning other InterNet applications by double clicking on a legal URL. NX recognizes the following patterns and will launch the corresponding application: FTP: ftp://host.domain/path/file (URL) //host.domain/path/file host.domain//path/file host.domain/path/file HTTP: http://host.domain/path/file.html (URL) In beta #4, NX allows specified parameters to be passed in the application fields: "WSFTP -i myfile.ini %U" where "%U" will be replaced by the URL. Be aware that not all applications accept parameters, and thus cannot be started in this manner. I'm having some difficulties in launching Netscape 1.2b1 from nx beta#4. Double clicking on an URL without Netscape launches the browser with the URL loaded. But, switching back to NX and double clicking on another URL, just switches back to Netscape - with the old URL, not the new one. NX can be easily set to get only new articles. If you want to go back to previously-seen headers, you can reload them in reverse order (most recently posted first). If you want to track backwards in a particular thread, just click on the "Full headers" button (if it's not already set) and double-click on the article in the "References:" line to reload the old article from the server. NX 1.0b4 can sort the articles by thread, subject, size, date, or author. It also has a "Find" capability to search through article headers. NX will also fire up ftp, gopher, or web browser clients by double-clicking on a URL in an article. This is obviously for on-line reading, so we're back to apples-and-oranges comparisons. Crossposted Articles. Under normal circumstances, the same articles read in one newsgroup will be filtered out of other newsgroups provided they were originally crossposted. Your provider keeps track of cross-references and that information is used by NX for this function. Q. I've noticed that when News Express says there is "x" number of new messages, that number is not always true. If it is more than "x", I can understand that, becuase new messages might come in before I open the news group. But I'm also seeing LESS messages when I open the news group? Why would that be?? I don't have any kill files. Q. I do not seem to be able to do cross posts with NX10B4. I went through the Config-Setup as well as the Config-Preferences in detail to see if cross posting is disabled by default but could not find anything. I thought comma separating newsgroups was the way to do cross posts. Crossposting *does* work. What you experienced is simply that once a crossposted article is read in one group, it is automatically killed in all others. Here's what I did to confirm this behavior: 1) subscribe to misc.test, alt.test 2) update both groups 3) catchup both groups to get zero article count in both 4) crosspost article to the two groups 5) update again to get article count of 1 in both 6) read the article just posted in one group 7) open the other group, no articles! Q. It would be nice if NX would allow for the flaging of read articles that are cross-posted. Best if it was an opton in the configuraton so that you could turn the option off or on.< A. NX will automatically suppress display of cross-posted articles, provided: 1. Your winsock's hosts file specifies a news server with the same name as the one shown in the Xref: header of articles from your server. For example, your article header contained: Xref: netcom.com alt.winsock:52850 ^^^^^^^^^^ and my Trumpet Winsock hosts file (for use with TIA or SLiRP) contains: 192.0.2.3 netcom.com news.netcom.com nntp-server ^^^^^^^^^^ 2. You must have actually read the article in this session, or (I think) marked it as read in a previous session. ========================================================================= Appendix A: All configuration information and personal settings are stored in the NX.INI file (possibly located in C:\WINDOWS or in the NX home directory). I've included my personal NX.INI file as an example: =================== [Config] NNTPServer=news.csus.edu NNTPPort=119 SMTPServer=csus.edu SMTPPort=25 TZ=PST8PDT Fullname=Brian Smither Email=sac75191@saclink.csus.edu Organization=CSU, Sacramento Signature= HomeDir=C:\WINSOCK\NX NewsRC=newsrc Logfile=history.log MaxIncLines=50 MaxHeadersPerRead=50 IncPrefix=> Options=122074138 Template=%s - %f [%p/%t] DecodePath=C:\WINSOCK\NX CutSize=2000 TimeFormat=%m/%d %I:%M %p RefreshRate=0 WrapSize=78 DecodeDir=X:\PMVIEW\BINARIES Headers=FROM,SUBJECT,DATE,ORGANIZATION NewsRCUpdate=950527 213529 FTP=C:\WINSOCK\WS_FTP\WS_FTP.EXE WWW=C:\WINSOCK\NETSCAPE\NETSCAPE.EXE Gopher=C:\WINSOCK\WSGOPHER\WSGOPHER.EXE Sort=0 [Auth] Username= Password= [Geometry] Frame=17 34 849 704 1 Newsgroups=1 0 779 584 1 Articles=8 34 813 511 444 479 591 1 Article=14 67 839 439 1 Edit=1 37 871 473 1 Outbox=17 7 825 183 350 1 Copyself=17 7 825 183 350 1 [Article Font] FaceName=Courier Height=-17 Weight=400 Width=0 Escapement=0 Italic=0 Underline=0 CharSet=0 PitchAndFamily=49 [Listing Font] FaceName=Helv Height=-15 Weight=400 Width=0 Escapement=0 Italic=0 Underline=0 CharSet=0 PitchAndFamily=0 [StatusBar Font] FaceName=Helv Height=-12 Weight=400 Width=0 Escapement=0 Italic=0 Underline=0 CharSet=0 PitchAndFamily=34 [Printer Font] FaceName=Helv Height=-12 Weight=400 Width=0 Escapement=0 Italic=0 Underline=0 CharSet=0 PitchAndFamily=34 [Folders] Count=1 Folder0=News Xpress, 6 33 830 440 495 540 652 1 [Edit Font] FaceName=Fixedsys Height=-15 Weight=400 Width=0 Escapement=0 Italic=0 Underline=0 CharSet=0 PitchAndFamily=49 [MailHeaders] Count=2 Head0=Subject, Head1=To, [PostHeaders] Count=2 Head0=Newsgroups, Head1=Subject, =================== The [CONFIG], Options line is calculated as follows: Feature is active: Add to total ............................ ............ Show grid lines (Article Headers) 67108864 2^26 Update Subscribed Newsgroups 33554432 2^25 Hide Groups Without Articles 16777216 2^24 Suppress "Re:" 8388608 2^23 New Window for Each Group 4194304 2^22 New Window for Each Article 2097152 2^21 Menu Bar: View, Expand All Threads 1048576 2^20 Prompt for New Groups 524288 2^19 Skip Old Articles 262144 2^18 ==== Retrieve New Groups Only (If any) 131072 2^17 Retrieve All Active Groups 65536 2^16 .ELSE. Do Not Retrieve Any Groups 0 ==== Menu Bar: View, All Articles 32768 2^15 Confirm on Post and Send Mail 16384 2^14 Generate Message ID 8192 2^13 Menu Bar: View, Indent Threads 4096 2^12 Connect on Startup 2048 2^11 Word Wrap 1024 2^10 Display Headers Except: 512 2^9 Include Headers of Original 256 2^8 Prompt for Including Original 128 2^7 Execute Files After Decoded 64 2^6 Prompt for Decoding 32 2^5 Thread by References 16 2^4 Thread by Subject 8 2^3 4 2^2 Copy Self 2 2^1 CC: by Mail 1 2^0 The [CONFIG], Sort line is as follows: Sort=# where # is 0:by Subject; 1:Author; 2:Lines; 3:Date The [Geometry] section is as follows: The first two numbers are the pixel coordinates of the upper-left corner of the window relative to Frame; the next two numbers are the lower-right corner; the next numbers are the distance from the left edge of the column separator lines; the last number is 0:Closed, 1:Normal, 2:Minimized, 3:Maximized. +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
© Copyright Malcolm Hoar 1995-2014
malch at malch dot com