KingQWK The KingQWK QWK Mail Reader QWK message packet reading program. Copyright (c) 1991-92 Mike King All Rights Reserved. Version 1.05 April 1992 Licensed Material. Unauthorized distribution is prohibited. (c) Copyright Mike King 1991-92. All rights reserved Copyright, License and Warranty __________________________________________________________________________ KingQWK is a copyrighted, user-supported program. It is not in the public domain. Individuals may use and distribute KingQWK according to the restrictions detailed below. You may use the program and give it to your friends, but it may not be sold nor used in a business or otherwise used for profit without obtaining a license. See the last page for information about licensing. KingQWK is not copy-protected. It may be copied and distributed to others providing that it is supplied in its original, unregistered and unmodified form, including this documentation. The keyfile which is used to register KingQWK is not to be copied nor distributed. No fee may be charged for copying and distribution of the KingQWK program other than a minimal fee covering the cost of the copying medium. Any alterations of the code are expressly prohibited. No one may modify the KingQWK programs or related materials for any reason, in any way, including decompiling, disassembling, reverse engineering, or copying, except as stated herein. No warranty, either expressed or implied, is granted regarding the programs and related materials, their fitness, their quality, or otherwise. The copyright owner shall not be held liable for any damages, including any lost profits or other incidental, consequential or special damages arising out of use of or inability to use the software. By using the software, you agree to this. The copyright owner reserves the right to make any changes to these programs, related materials, or documentation at any time without prior notice. Note: KingQWK and KingCfg are trademarks owned by Mike King. Any other brand or product names mentioned in this documentation are trademarks or registered trademarks of their respective companies. Getting Started ______________________________________________________________________________ Introduction KingQWK is registered via a keyfile available on IDC BBS within 10 days after receipt of a personal or company check or 24 hours after receipt of a cashier's check or money order. You may reach IDC BBS at 415-865-7115. Complete registration instructions and a mail-in order form are in the file REGISTER.FRM. The following is formatted for use in file directory listings when uploading KingQWK to a BBS: KingQWK - The first non-beta release of this new FAST, small QWK reader. It has MANY features not found in other readers including a unique interface to QWKMerge allowing it to control precisely which messages are merged into the ensuing QWK packet. Shareware by Mike King Shareware by Mike King. Getting Started ______________________________________________________________________________ Overview of KingQWK KingQWK is an offline reader, designed for unpacking, reading, and processing packets of messages - primarily from BBS's, in QWK format. It provides various sorting and edit/interfacing functions. Extensive on-line help is available in both KingCfg and KingQWK. To obtain help at any time, press [F1]. To leave help, press [Esc]. You may also customize the KingQWK colors. The information about paths and colors is stored in a new file, KINGQWK.CTL, which is created by KingCfg and placed into the current directory. KingQWK is small and compact freeing up valuable memory for TSR's, sorting conferences with large numbers of messages and floppy based systems. KingQWK is exceptionally fast! Designed primarily but not exclusively to work in concert with QWKMerge to make a complete QWK Mail Manangement system. ANSI support is available with the touch of a key with a continuous flow display so annoying "MORE?" prompts don't disrupt the ANSI graphics. The speed of this scolling is configurable. Additionally the editor, text viewer, and ANSI viewer can all be configured to external programs. KingQWK uses *YOUR* ANSI driver for ANSI display! No more ANSI conflicts! No extra memory wasted! Delete or Rename QWK packets from the packet selection screen. KingQWK has the capability of a "TWIT" file to exclude messages either from configured users or those with defined strings in the subject field. KingQWK also has a unique "Magnet" file which is the reverse of the "TWIT" file. Here user's messages or subject text strings can be defined so that ONLY these messages are read. FIDO compliance toggle to use only standard ASCII in QUOTING and Taglines with no tear bars. Full Tagline support for multiple tagline files. Taglines may be up to 75 characters long. DESQview aware Support for remote QWK mail door configuration including QMAIL4, MarkMail, and Tomcat! Mouse support is available for rat fans. 25/43/50 line video support KingQWK has the ability to swap-out to XMS, EMS or DISK during DOS shells leaving a mere 1.8k still in memory. Read flags and bookmarks are fully supported and configurable for those who like to only read part of a mail packet at a time. Configurable personal message bell. Message indexing and sorting by message number, date, subject, source, or recipient. Print and Save messages individually, or all messages: in the current conference, containing a keyword or phrase in the subject, from a user or to a user. New files, bulletins, and News viewing in full ANSI. Complete archiver configuration KingQWK is capable of handling up to 10,000 messages PER CONFERENCE and over 32,000 conferences. This allows reading of very large archived mail packets created with QWKMerge which allows you to store BBS mail into packets as large as you have disk space to accomodate. KingQWK allows for trimming of QWK packets by deleting specific messages saving only the messages you want. If you make a mistake you can unkill a message before you merge the QWK packet. Kill and UnKill messages individually, or all messages: in the current QWK packet, in the current conference, containing a keyword or phrase in the subject, from a user or to a user. Note: The QWKMerge utility performs the actual killing of flagged messages during the merge process. Enjoy the program! Installation To install KingQWK, unZIP the .ZIP file into a directory in your DOS path. Your reader directory may be used or you may put KingQWK into a directory of its own. If you want to run KingQWK from a directory that is neither the current directory nor on the DOS path, you can use the "SET QWKMDIR=" DOS command to tell the program where to look for its help and configuration files. i.e. SET KQWKDIR=C:\KINGQWK. You may type this at the DOS prompt to set the environment variable, or use it in a BATch file. Two of the programs in the .ZIP file are necessary for operation. These two files are KINGQWK.EXE and KINGCFG.EXE. See "Overview of KingQWK" for the functions of each of these programs. A third necessary file, KINGQWK.CTL, will be created by KINGCfg in the current directory. This file saves the configuration data on paths, colors, and so forth. Using KingCfg ______________________________________________________________________________ Step-by-Step Instructions You may press [F1] at any time for on-line help. Before using KingQWK, 1. Change to the subdirectory containing KINGCFG.EXE and enter "KINGCFG" (without the quotation marks) at the DOS prompt, then press [Enter]. You will see the title page for KingCfg. This will automatically erase in a few seconds. 2. In the unregistered version, you will next see a screen advising you how to register the program. Registered users will not see this message. If you are using the unregistered version, press the indicated function key to exit the screen. 3. The main menu for KingCfg looks like this: ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ[ KingCfg Main Menu ]ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ ³ Help Paths Utilities Colors Default Flags Quit ³ ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ Selecting "H" for Help or pointing and clicking on "Help" with your mouse brings up a copyright page that reminds you that [F1] brings up context-sensitive help and that [Esc] exits the help screens. You may exit this or any other help screen by pressing the [Esc] key or pointing and clicking on the word "Quit" with your mouse. 4. From the Main Menu, select "P" for Paths or point and click on "Paths" with your mouse. ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ[ Paths ]ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ ³ QWK Path: D:\KINGQWK\MAIL-I\ ³ ³ REP Path: D:\KINGQWK\MAIL-O\ ³ ³ Working Dir Path: WORK\ ³ ³ ASCII Message Path: J:\QWKMERGE\SAVED.MSG ³ ³ TagLine File: KINGQWK.TAG ³ ³ Twit Name Path: TWITNAME ³ ³ Twit Subject Path: TWITSUBJ ³ ³ Magnet Name Path: TWITNAME ³ ³ Magnet Subj Path: TWITSUBJ ³ ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ Fill in the information for each of the paths. The first three are necessary for the successful operation of KingQWK. The last six are optional depending upon your particular configuration. It is not necessary to enter the trailing forward slash; the program will do it for you if you forget. You may move around in the listing by using the arrow keys or your mouse. Press [Enter] after the Magnet Subj Path entry to save your entries and return to the Main Menu. You can also use ^[Enter] to save the information at any time. The program will prompt you to create any directories that do not currently exist on your disk. ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ ³ Pressing [Esc] from the Paths menu will exit without saving! ³ ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ Please note: - The "QWK Path" tells KingQWK where to look to find your QWK message packets. - The "REP Path" tells KingQWK where to place your REP reply message packets for uploading to the BBS. - The "Working Dir Path" should be a "scratch" directory for KingQWK to use for temporary file storage during processing. It need not exist beforehand as the KingQWK will create and remove it during processing. Do NOT use your root directory for this path. The working directory may be located on a RAM disk providing there is sufficient space available. ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ ³ The working directory should NOT be one used by any other ³ ³ program. IT WILL BE REMOVED BY KingQWK UPON COMPLETION OF ³ ³ PROCESSING. ³ ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ - The "ASCII Message Path" tells KingQWK the default location to use when saving message to an ASCII file. Note that this is only the default path and can be overridden when actually saving messages. - The "Tagline File" tells KingQWK where to find taglines. Note if your default tagline path in KingCfg is a true path, KingQWK will allow you to select the desired tagline file from a pick list. Note: If you use this option, all tagline files must use a .TAG file name extension. - The "Twit Name Path" is a default path to a directory (and optionally, a file) for KingQWK to use when searching for twit name files. If the Twit Name option is turned on in KingCfg, the names contained in the twit name file will be matched against the to and from names in the messages. KingQWK will then skip any messages containing any of these names. - The "Twit Subject Path" is a default path to a directory (and optionally, a file) for KingQWK to use when searching for twit subject files. If the Twit Subject option is turned on in KingCfg, the words and/or phrases contained in the twit subject file will be matched against the subject text in the messages. KingQWK will then skip any messages containing any of these words and/or phrases. - The "Magnet Name Path" is a default path to a directory (and optionally, a file) for KingQWK to use when searching for magnetic name files. If the Magnet Name option is turned on in KingCfg, the names contained in the magnet name file will be matched against the to and from names in the messages. KingQWK will then only display messages containing one of these names. - The "Magnet Subject Path" is a default path to a directory (and optionally, a file) for KingQWK to use when searching for magnetic subject files. If the Magnet Subject option is turned on in KingCfg, the words and/or phrases contained in the magnetic subject file will be matched against the subject text in the messages. KingQWK will then only display any messages containing any of these words or phrases. 5. From the Main Menu, select "U" for Utilities or point and click on "Utilities" with your mouse. ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ[ Utilities ]ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ ³ Archive Utility: PKZIP.EXE -a ³ ³ DeArchive Utility: PKUNZIP.EXE -o ³ ³ Archive File List: PKUNZIP.EXE -vb ³ ³ Text Editor: q.exe ³ ³ Listing Utility: list.com ³ ³ ANSI Utility: thedraw.exe ³ ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ You may move around in the list by using the arrow keys or your mouse. Press [Enter] after the ANSI Utility Path entry to save your entries and return to the Main Menu. You can also use Ctl-[Enter] to save the information at any time. The program will prompt you to create any directories that do not currently exist on your disk. ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ ³ Pressing [Esc] from the Utilities menu will exit without saving! ³ ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ - The "Archive Utility" should contain the name of your archive utility and arguments to be used for the compression of your QWK and REP files. ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ ³ Note: Enter the complete file name and extension.³ ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ - The "DeArchive Utility" should contain the name of your archive utility and arguments to be used for the decompression of your QWK and REP files. ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ ³ Note: Enter the complete file name and extension.³ ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ - The "Archive File List" should contain the name of your archive utility and arguments to be used for listing the file names in your QWK and REP files. ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ ³ Note: Enter the complete file name and extension.³ ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ - The "Text Editor" should contain the name of the text editor you want to use when replying to or entering new messages. ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ ³ Note: Enter the complete file name and extension.³ ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ - The "Listing Utility" should contain the name of the external file listing utility (if any) you want to use for displaying bulletins, new file listings, and/or news files. This option is only necessary if you wish to override the internal listing utility. ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ ³ Note: Enter the complete file name and extension.³ ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ - The "ANSI Utility" should contain the name of the external ANSI file listing utility (if any) you want to use for displaying bulletins, new file listings, and/or news files. This option is only necessary if you wish to override the internal listing utility. 5. From the Main Menu, select "C" for Colors or point and click on "Colors" with your mouse. ÚÄÄÄÄÄÄÄÄÄ[ Colors ]ÄÄÄÄÄÄÄÄÄÄ¿ ³ Frame ³ ³ Title ³ ³ Text ³ ³ Bar ³ ³ Select Char ³ ³ Non-Select ³ ³ Message Window ³ ³ Error Windows ³ ³ Lines ³ ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ Selecting one of the first 6 items on the color menu brings up a color grid. Use the arrow keys or your mouse to move around the grid, then press [Enter] or click with your mouse to select the foreground and background colors desired. - "Frame" select the default color for menu and window frames. - "Title" the select the default color for title text in menus and windows. - "Text" the select the default color for main text in menus and windows. - "Bar" select the default color for menu selection bars. - "Select Char" select the default color for non-selectable options in menus. Selecting "Message Windows" brings up the following sub-menu, from which colors are selected similarly to the Colors Menu: ÚÄÄ[ Message Window Colors ]ÄÄ¿ ³ Header Background ³ ³ Footer Background ³ ³ Message Border ³ ³ Message Text ³ ³ Message Date ³ ³ Message Time ³ ³ Message To ³ ³ Message From ³ ³ Message Subject ³ ³ Message Number ³ ³ Message Reference ³ ³ Message Received ³ ³ Message Conference ³ ³ Message # of # ³ ³ BBS Name ³ ³ Remaining Memory ³ ³ Current Time ³ ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ - "Header Background" select the default color for the message headers. - "Footer Background" select the default color for the message footers. - "Message Border" select the default color for the message text borders. - "Message Text" select the default color for the main message text. - "Message Date" select the default color for the message Date field. - "Message Time" select the default color for the message Time field. - "Message To" select the default color for the message To field. - "Message From" select the default color for the message From field. - "Message Subject" select the default color for the message Subject field. - "Message Number" select the default color for the message Number field. - "Message Reference" select the default color for the message Reference field. - "Message Received" select the default color for the message Received field. - "Message Conference" select the default color for the message Conference field. - "Message Message # of #" select the default color for the message Message # of # field. - "Message BBS Name" select the default color for the message BBS Name field. - "Message Remaining Memory" select the default color for the message Remaining Memory field. - "Message Current Time" select the default color for the message Current Time field. Selecting "Error Windows" brings up the following sub-menu, from which colors are selected similarly to the Colors Menu: ÚÄÄÄ[ Error Window Colors ]ÄÄÄ¿ ³ Frame ³ ³ Title ³ ³ Text ³ ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ - "Frame" select the default color for error window frames. - "Title" select the default color for title text in error windows. - "Text" select the default color for main text in error windows. Selecting "Lines" brings up the following sub-menu, which allows you to select line style by typing the capital or highlighted letter: ÚÄÄÄÄÄÄÄÄÄÄ[ Lines ]ÄÄÄÄÄÄÄÄÄÄ¿ ³ all Single ³ ³ all Double ³ ³ horiz single, Vert double ³ ³ Horiz double, vert single ³ ³ heavy Lines ³ ³ No lines ³ ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ - "Lines" select the frame style for menu and window borders. 7. From the Main Menu selecting "F" for Default Flags or point and click on "Default Flags" with your mouse. ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ[ Default Flags ]ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ ³ Conference Sort: No/Yes/Ask Y ³ ³ Taglines: None/Edit/File/Static/Rotate/Ask F ³ ³ Tagline Type: Normal/FIDO N ³ ³ Message Sorting : Message #/Date/To/From/Subject S ³ ³ Save: To/From/Keyword(s)/Conference/Message T ³ ³ Print: To/From/Keyword(s)/Conference/Message F ³ ³ Kill: To/From/Keyword(s)/Conference/Message K ³ ³ UnKill: To/From/Keyword(s)/Conference/Message C ³ ³ Bulletin listing: Internal/External/Ansi I ³ ³ News listing: Internal/External/Ansi I ³ ³ New Files listing: Internal/External/Ansi I ³ ³ Quoted text in Reply or Separate file? Reply/Separate R ³ ³ Add message header to quoted message? Yes/No Y ³ ³ Internal listing speed 0=Fast - 9=Slow 0 ³ ³ Quoting character: ³ ³ ³ Swap during shell? Yes/No Y ³ ³ Swap drive: A-Z or SPACE ³ ³ Allow aliases? Yes/No Y ³ ³ Use Twit filter names? Yes/No N ³ ³ Use Twit filter subjects? Yes/No N ³ ³ Use Magnet filter names? Yes/No N ³ ³ Use Magnet filter subjects? Yes/No N ³ ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ - Setting the "Conference Sort" option to Y will cause KingQWK to automaticaly sort the BBS conference selection list using a three tier sort. The first tier will always be Personal, Replies and the Main conference. The second tier is an alphabetical listing of only those conferences containing messages. The thrid tier is an alphabetical listing of all the remaining conferences. Setting this option to N will cause KingQWK to list the conferences numerically. A setting of A will cause KingQWK to ask before sorting the conferences. - "Taglines" can be managed by any of the following: None - No tagline at all (Registered version only) Edit - Allows you to edit your tagline File - Allows you to select your tagline from a file Static - Use the same tagline for every message Rotate - KingQWK will automatically use a successive tagline from your tagline file. Ask - KingQWK will ask you which option to use when you your message. - "Tagline Type" allows you to choose between the normal tagline format --- þ KingQWK #0 þ your tagline here and the Fido * KingQWK #0 * your tagline here. - "Message Sorting" allows you to set your default sort field to: Message # (essentially no sort) Date and Time the message was entered From name To name Subject (the most popular method) Note: This default can be overridden at any time while reading messages in KingQWK. - "Save" allows you the option to set your default ASCII message save method to: To - save all messages in the current conference to someone From - save all the messages in the current conference from someone Keyword(s) - save all the messages in the current conference where the subject contains specified text Conference - save all the messages in the current conference Message - save only individual messages - "Print" allows you the option to set your default message print method to: To - print all messages in the current conference to someone From - print all the messages in the current conference from someone Keyword(s) - print all the messages in the current conference where the subject contains specified text Conference - print all the messages in the current conference Message - print only individual messages - "Kill" allows you the option to set your default message kill method to: To - kill all messages in the current conference to someone From - kill all the messages in the current conference from someone Keyword(s) - kill all the messages in the current conference where the subject contains specified text Conference - kill all the messages in the current conference Message - kill only individual messages - "UnKill" allows you the option to set your default message unkill method to: To - unkill all messages in the current conference to someone From - unkill all the messages in the current conference from someone Keyword(s) - unkill all the messages in the current conference where the subject contains specified text Conference - unkill all the messages in the current conference Message - unkill only individual messages - "Bulletin listing" allows you the option to have bulletins displayed by: An internal listing utility which allows pausing the display at any point. An external shell program such as LIST. An external ANSI viewing program. - "News Listing" allows you the option to have news listings displayed by: An internal listing utility which allows pausing the display at any point. An external shell program such as LIST. An external ANSI viewing program. - "New Files Listing" allows you the option to have new files listings displayed by: An internal listing utility which allows pausing the display at any point. An external shell program such as LIST. An external ANSI viewing program. - "Quoted text in Reply or Separate file" allows you the option to have the current message quoted directly in the reply file (REPLY.TXT) or a separate file (MESSAGE.TXT). - Setting the "Add message header to quoted message" flag to Y will cause the message header to be quoted along with the message text. - The "Internal listing speed" setting allows you to control the speed of the internal listing utility. It can be set to any value from 0 (fastest setting) to 9 (slowest setting). - The "Quoting character" is the character that will be used after the initials of the person being quoted in the quoted text in the reply. e.g. "MK>quoted text" or "MK³quoted text." - The "Swap during shell" flag tells KingQWK that is has the ability to swap the majority of its program and data memory to EMS or XMS memory as well as to disk. Enabling this feature will greatly increase the memory available when shelling to the archive utilities and text editor as well as direct DOS shells. - If "Swap drive" is enabled and KingQWK finds itself unable to swap to EMS or XMS memory, it will attempt to swap to disk. This option will allow you to specify which drive it will use. You can set it to any drive letter currently available on your system. Leaving this option blank will cause KingQWK to use the default drive. - Setting the "Allow aliases" option to Y will allow you to use an alias (a name other than the one the BBS has for you) when replying and entering new messages. Note: In most instances this feature is only usable if you are the sysop or have net mail status on the BBS. Otherwise, the mail door willmost likely reject all messages which are not from your usual log on name. - Setting the "Use Twit filter names" to Y will cause KingQWK to load the list of names in your twit name file. Any messages containing names in that file will be filtered out during your current message reading session. - Setting the "Use Twit filter subjects" will cause KingQWK to load the list of words and/or phrases in your twit subject file. Any messages containing words and/or phrases from that file will be filtered out during your current message reading session. - Setting the "Magnet filter names" to Y will cause KingQWK to load the list of names in your magnetic name file. Only messages containing names in that file will be displayed during your current message reading session. - Setting the "Use Magnet filter subjects" will cause KingQWK to load the list of words and/or phrases in your magnetic filter subject file. Only messages containing words and/or phrases from that file in the subject field will be displayed during your message reading session. 8. From the Main Menu, pressing [Esc], selecting "Q" for Quit or point and click on "Quit" with your mouse. If you have made any changes to your configuration, KingCfg will ask you if you want to save those changes. Using KingQWK ______________________________________________________________________________ Step-by-Step Instructions You may press [F1] at any time for on-line help. Now that you have a configuration file, you are ready to use KingQWK with your QWK packets. 1. Change to the subdirectory containing KINGQWK.EXE and enter KINGQWK at the DOS prompt, then press [Enter]. You will see the title page for KingQWK. This will automatically erase in a few seconds. 2. In the unregistered version, you will next see a screen advising you how to register the program. Registered users will not see this message. If you are using the unregistered version, press the indicated function key to continue. 3. Once past the opening screen(s), you will see a display similar to the following: ÚÄÄÄÄD:\KINGQWK\MAIL-I\*.Q??ÄÄÄ¿ ³ \ \ ³ ³ \ \ ³ ³ \ \ ³ ³ TEMP\ 1030MAST.QWK ³ ³ 1030RED.QWK 1IDCBBS.QWK ³ ³ 2IDCBBS.QWK 3IDCBBS.QWK ³ ³ 4IDCBBS.QWK 5IDCBBS.QWK ³ ³ 6IDCBBS.QWK 7CHARISM.QWK ³ ³ 7IDCBBS.QWK 8CHARISM.QWK ³ ³ 8IDCBBS.QWK 9CHARISM.QWK ³ ³ CHARISMA.QWK CHARMAST.QWK ³ ³ COCOMAST.QWK FTL.QWK ³ ³ FTLMAST.QWK IDCBBS.QWK ³ ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ Note that there are several options available to you at this point. - Pressing [F2] at almost any point will cause KingQWK to shell to KingCfg allowing you to modify your configuration. - Pressing @D will cause KingQWK to shell to DOS. - Selecting a new drive such as \ or a new directory such as TEMP\ will direct KingQWK to look elsewhere for your QWK files. - Selecting a valid QWK file and pressing [D] will instruct KingQWK to delete the file. - Selecting a valid QWK file and pressing [R] will allow you to rename it. - Selecting a valid QWK file and pressing [Enter] will start your message reading session. Once you have selected a QWK file, the packet is uncompressed into the working directory. The conferences will be sorted according to the options you set in your configuration and the following menu will appear. ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ ³ Help Bulletins Configuration Files Mail News Quit ³ ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ - If there are any bulletins in the current QWK file, selecting "Bulletins" will bring up a list similar to the following: Ú[ Bulletins ]Ä¿ ³ BLT-0.11 ³ ³ ³ - Bulletins are normally text-based files generated by the BBS and/or the Sysop. KingQWK will display any bulletins you select using either internal listing utility or whichever external utility you have selected in your configuration. - Selecting "Configuration" will cause KingQWK to shell to KingCfg allowing you to modify your configuration. - Selecting "Mail" will bring up a conference selection listing similar to the following: ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ[ IDC BBS ]ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ ³ þ Personal Replies 0 þ Main Board ³ ³ 35 þ KingQWK-L 36 þ QWKMerge-L 60 þ SM-RegAdm-B ³ ³ 76 - 1-2-3-B 127 - 3Bs-B 232 - 4DOS-A ³ ³ 95 - 4DOS-B 374 - 4DOS-C 224 - 911-A ³ ³ 466 - ACOA-C 510 - AD&D_Chat-E 22 - AdLib-A ³ ³ 555 - Admin-F 558 - Adult-F 138 - AI-B ³ ³ 135 - Alloy-B 185 - Amiga-A 122 - Amiga-B ³ ³ 268 - Amiga-C 490 - AnimalRght-C 568 - Animation-F ³ Note that conferences containing messages are marked with "þ" Conference Selection Menu - F9 will allow global flagging of ALL messages in the current QWK for Killing by QWKMerge. - F10 will allow you to globally UnKill all the messages in the current QWK. NOTE: ALL messages MUST be UnKilled before running the QWK through any other reader. - Selecting a conference with no messages, you will immediately be put in your configured editor to enter a new message. - Selecting a conference with messages will put allow you to begin reading messages. - Pressing [Esc] will take you back to the main menu. Date: 07-12-91 (02:31) Number: 436 Message 2 of 2 To: ALL Refer#: From: PAUL SCHWARTZ Recvd: No Subj: Net Facts of Life Conf: 0 þ Main Board ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ ³ Anybody know where I can get some basic information on how the nets ³ ³ actually *work*? I keep seeing scattered references to "hubs" and such, ³ ³ but haven't been able to locate any docs on how this all hangs together. ³ ³ ³ ³ ==Paul ³ ³ ³ ³ --- ³ ³ þ WinQwk 1.24á #82 þ 2400 baud seemed SO fast back then.... ³ ³ ³ ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ [ IDC BBS ] Memory: 250k 12:16p KingQWK will track which messages you have read. The + and - keys will goto the next/last message whether it has been read or not. The [Enter] and [SpaceBar] will go to the next unread message. If you enter a conference, you will be placed in the next unread message. When you select a conference where you have already read all of the messages, you will be prompted as to whether or not you wish to re-read them. The bookmark will mark the last message you read in the last conference you were in before exiting the packet. When re-entering the packet, you will be placed automatically in that same message. Read Messages Commands: - or G - Go back one message + - Go forward one message [Enter] - Go to next unread message [Space] - Intuitive read [PgDn] - Scroll down one screen [PgUp] - Scroll up one screen [Home] - Go to top of message [End] - Go to end of message [Up] - Scroll up one line [Down] - Scroll down one line F1 - On line help F2 - Shell to KingQWK configuration program Multiple option commands: K - Kill message(s) U - UnKill message(s) P - Print message(s) S - Save message(s) All of these commands will bring up a menu allowing you to select to use the command on: Only the current message All messages in the current conference All messages From someone All messages To someone All messages with subjects containing a specific phrase or keyword. Other commands: A - Display message in ANSI - ANSI driver must be loaded @D - Shell to DOS E - Enter a new message L - Toggle 25/45/50 line mode I - Message index - displays a quick scan of messages [PgDn] - Next screen of messages [PgUp] - Previous screen of messages Up and Down arrows - move to message [Enter] - select message [Esc] - abort R - Reply to the current message T - Thread order sorting - choose from sorting by: Message number Subject Date and time of message From name To name KingQWK Registration Form ______________________________________________________________________________ Name _______________________________________________ Company _______________________________________________ Address _______________________________________________ _______________________________________________ _______________________________________________ Date _______________ Registration ____ ($20) Diskette size ____ 5 1/4 ____ 3 1/2 (add $5 for latest version on disk) Total enclosed ____ Current version _________________________________ BBS User name _________________________________ (to download key file) BBS Password _________________________________ Comments: _______________________________________________________________ _______________________________________________________________ _______________________________________________________________ _______________________________________________________________ Please enclose cash, check or money order, and make payable in U.S. funds to Mike King, and mail to the following address: Mike King P.O. Box 4020 Alameda, CA 94501-0420 After receipt of your payment, I will set up a user account on my BBS where you can download the latest versions of KingQWK and your key file to enable the extended features of the program. Support is available in the Offline conference (#36) on: IDC BBS (510) 865-7115 1200/2400/9600/14400 USR HST 14.4k 814-8097 9600/14400 USR DS v.32/v.32bis/v.42/v.42bis I also monitor the Offline conferences on Intelec, ILink and RIME.