home *** CD-ROM | disk | FTP | other *** search
-
-
-
-
-
-
- FidoQWK v1.25 (October 15, 1994)
- FidoNet(tm) <=> QWK echomail converter
- Copyright (C) 1992-1994 Simple Solutions Software
- All Rights Reserved
-
-
- FidoQWK is supported by:
-
- Geoffrey Sy
- 1322-14 Blevins Place
- Toronto, ON M5A 3M5
- Canada
-
- INTERNET: sy@sshq.tor250.org, FIDONET: 1:250/814
-
- CAP/CANADA (416) 287-0935 (v.32b/v.FC)
- (416) 287-0234 (v.Everything) - Conference #4
- CAP/USA (708) 854-0255 (v.32b/v.FC)
-
- The best source for getting the latest version and support is
- my support BBS. If you can't reach the support BBS, please
- call the other sources listed below. The FidoQWK files
- and/or me can be found on these systems.
-
- Systems where FidoQWK can be found:
-
- Toronto Pronet 2 1-905-683-3733 v32bis
- Data Project 1-905-683-3733 HST/v32b
-
- Some of the above systems may allow download after call-back
- verification (Listed in order of ease of access).
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- _____________________________________________________________
- FidoQWK echomail processor documentation ................. 1
-
-
-
-
-
- ═════[INTRODUCTION]══════════════════════════════════════════
-
- FidoQWK is for anyone running a FidoNet compatible BBS system
- and wants to carry any .QWK type nets or vice versa. It can
- also be used for QWK door to QWK door mail transfer.
-
- The basic concept for FidoNet *.MSG <=> QWK transfer:
-
- FidoNet *.MSG => BBS_ID.REP => QWK Mail door =>
- QWK mail door => BBS_ID.QWK => FidoNet *.MSG
-
- Additional step(s) may be required to convert from your BBS's
- native message format into the standard FidoNet *.MSG format
- and vise versa.
-
- If Fido *.MSG is not desirable, FidoQWK also support the
- FidoNet type 2 packet format in either StoredMail or ArcMail
- format, I'll refer to this format as .PKT here. The basic
- concept for .PKT <=> QWK transfer follows:
-
- FidoNet .PKT => BBS_ID.REP => QWK Mail door =>
- QWK mail door => BBS_ID.QWK => FidoNet .PKT
-
- For situations where a QWK mail door is available on both
- BBS, QWK2REP will allow mail transfers between the doors:
-
- HOSTBBS.QWK => THISBBS.REP => This BBS mail door =>
- THISBBS.QWK => HOSTBBS.REP => Host BBS mail door
-
- In this documentation I'm assuming that you know how to do
- this as well as the basic concept of echomail transfers. If
- you are not sure, leave a message on the appropriate
- conference on the echo, the SysOps conference on most
- echomail network is usually appropriate.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- _____________________________________________________________
- FidoQWK echomail processor documentation ................. 2
-
-
-
-
-
- ═════[OVERVIEW]══════════════════════════════════════════════
-
- There are 5 modules to the FidoQWK package. There's FQSETUP
- that sets up the needed data for the other modules.
-
- The MSG2REP module packs the *.MSG files into a REP packet
- for uploading to a QWK mail door. The QWK2MSG module unpacks
- the QWK packet and tosses *.MSG files into the appropriate
- message areas. The PURGE module is used to delete all *.MSG
- files in the message areas.
-
- The QWK2REP module allows conversion of one BBS's .QWK mail
- packet into another BBS's .REP packet. It lets BBSes with
- QWK mail doors to exchange messages in situations where
- echomail processors for the BBSes don't exist.
-
- In summary:
-
- FQSETUP.EXE - Sets up data files for all modules.
-
- For Fido *.MSG <=> QWK, the following modules are needed:
-
- MSG2REP.EXE - Packs *.MSG into a REP packet for sending
- out to the host BBS.
- QWK2MSG.EXE - Inserts messages from the host BBS into your
- BBS.
- PURGE.EXE - Wipes out all *.MSG files for a BBS.
-
- For FidoNet .PKT <=> QWK, the following modules are needed:
-
- PKT2REP.EXE - Converts FidoNet .PKT into a REP packet for
- sending to the QWK mail door.
- QWK2PKT.EXE - Convert QWK to FidoNet .PKT.
-
- For QWK door <=> QWK door:
-
- QWK2REP.EXE - Converts .QWK packet from one BBS to a .REP
- packet for uploading to another BBS's QWK
- mail door.
-
-
-
-
-
-
-
-
-
-
-
-
-
- _____________________________________________________________
- FidoQWK echomail processor documentation ................. 3
-
-
-
-
-
- ═════[FQSETUP]═══════════════════════════════════════════════
-
- When FQSETUP is executed a menu with 3 options will be shown.
- If the help system was completed, the F1 key calls up the
- context-sensitive help items. Option 'A' sets up the general
- information. These general information includes:
-
- 1 - Your name
- 2 - Registration key (if you're registered)
- 3 - Serial number (if you're registered)
- 4 - Your primary Fidonet address
- 5 - The location where you want FidoQWK to create the
- BBS_ID.REP package.
- 6 - The location where you've downloaded the host BBS's
- BBS_ID.QWK mail package.
- 7 - The location where FidoQWK can store its temporary
- work files. A RAM or fast hard disk is recommended.
- 8 - The location to store inbound FidoNet .PKT packets.
- 9 - The location to store outbound FidoNet .PKT packets.
-
- Option 'B' sets up the data compressor characteristics. Each
- compressor definition requires the following information:
-
- 1 - The make and model of the compressor
- 2 - The full pathname (including extension) and switches
- needed to compress a file.
- 3 - The full pathname (including extension) and switches
- needed to de-compress a file.
- 4 - The ASCII value of the first byte found in files that
- have been compressed with this compressor. This will
- be used for detection of the compressed .PKT type.
-
- Option 'C' sets up host BBS information and message bases.
- These options include:
-
- 1 - The name of the .QWK packet (Host ID).
- 2 - The BBS name of the host.
- 3 - The tagline of the host BBS to be placed on all
- incoming messages.
- 4 - The compressor type used on this BBS.
-
- 5 - The tagline to be placed on all outgoing messages.
-
- There may be features not documented here, press F1 in
- FQSETUP to display additional help. To insert more host BBS,
- press Alt-I. To delete a host BBS, press Alt-D. To locate a
- host BBS, press F4. To repeat the same data for a new BBS,
- press Alt-D. The Page Up and Page Down keys selects the
- previous and next host BBS. Press the F2 key at anytime while
- under option 'C' to edit the message base names and paths.
-
-
- _____________________________________________________________
- FidoQWK echomail processor documentation ................. 4
-
-
-
-
-
- ═════[Editing Message Areas and Paths]═══════════════════════
- This option allows proper placement of messages areas between
- BBS systems, these include:
-
- 1 - The conference number used on the host BBS.
- 2 - The name of the message area.
-
- 3 - The location on your hard drive to store these
- messages.
- 4 - The last message sent to the host BBS.
- 5 - The last message written to disk by FidoQWK.
-
- The available functions are listed above, press the Esc key
- to return to the previous function. The F8 key will display
- an overview of list of areas.
-
- ═════[MSG2REP/QWK2MSG/QWK2REP/QWK2PKT/PKT2REP]═══════════════
-
- To use the above modules, type the module name followed by
- the host BBS ID.
-
- EXAMPLES:
-
- To toss messages from BBS_ID.QWK packet to Fido *.MSG:
- QWK2MSG BBS_ID [switches]
-
- To scan messages from Fido *.MSG into BBS_ID.REP:
- MSG2REP BBS_ID [switches]
-
- To convert from HOSTBBS.QWK to THISBBS.REP:
- QWK2REP HOSTBBS /IN [switches]
-
- To convert from THISBBS.QWK to HOSTBBS.REP:
- QWK2REP HOSTBBS /OUT [switches]
-
- SWITCHES:
-
- The following switches are available to all modules:
-
- /NS - No Shell:
- Use this option to tell FidoQWK not to run the
- compression or decompression programs. Be sure to
- manually decompress the QWK packet into FidoQWK's work
- directory when using this option. The resultant
- BBS_ID.MSG will need to be manually compressed into
- BBS_ID.REP also.
-
- /SWAP /EMS - Swap out when shelling:
- Use these options to swap to disk or EMS when executing
- the compression utilities.
-
-
- _____________________________________________________________
- FidoQWK echomail processor documentation ................. 5
-
-
-
-
-
- /FS - Full Screen shell:
- Use this option to execute the compression utilities in
- full-screen mode. This should be used in situations when
- your compression utility writes all over the screen.
-
- /TF: - Translate the "FROM:" field in the messages:
- Ex: /TF:SYSOP=GEOFFREY;SY would replace any occurrence
- of 'SYSOP' from the "FROM:" fields with 'GEOFFREY SY'
-
- /TT: - Translate the "TO:" field in messages:
- Ex: /TT:SYSOP=GEOFFREY;SY would replace any occurrence
- of 'SYSOP' from the "TO:" fields with 'GEOFFREY SY'
-
-
- The following switches are available to MSG2REP only:
-
- /IS - Ignore Sent Marker:
- Normally MSG2REP will NOT send messages that have been
- marked as sent. Use this message if your messages
- aren't being sent out.
-
- /IP - Ignore last scanned pointers:
- Normally MSG2REP will scan *.MSG files from the highest
- number it scanned last. This may not be desirable in
- some cases. Use this switch to scan all available *.MSG
- packets.
-
-
- The following switches are available to MSG2REP and PKT2REP
- modules:
-
- /NoSEENBY - Strip FidoNet 'SEEN-BY: ' lines.
-
- /NoOrigin - Strip FidoNet '* Origin: ', lines.
-
-
- The following switches are available to PKT2REP module only:
-
- /FSPEC:ArcSpec;PktSpec:
- Normally PKT2REP use the specs *.DA? for compressed and
- *.PKT for uncompressed mail packets. The .DA? extension
- indicates where the first 2 letters of day of the week
- and a number or letter 0-Z. Use this to change the mail
- packet search specification. The default is spec is
- /FSPEC:*;*.PKT. The compressed mail packet (ArcSpec)
- can be any DOS wildcard name up to 8 characters, the
- .DA? extension is automatically appended. ArcSpec may
- be preceeded by a directory (ie:
- /FSPEC:d:\path\ArcSpec;PktSpec) to tell FidoQWK to look
- for the mail packet in that directory instead of the one
- specified in FQSetup. The semicolon is used to separate
-
- _____________________________________________________________
- FidoQWK echomail processor documentation ................. 6
-
-
-
-
-
- the filespecs. The uncompressed mail packets (PktSpec)
- can be any DOS wildcard name up to 13 characters and
- must include file extension.
-
- The following switches are available to QWK2* modules only:
-
- /MULTI - Process multiple .QWK packets:
- This option processes all mail packets from a BBS found
- in the QWK directory. The packets must use the .QW?
- naming method (ie: BBSID.QWK, BBSID.QW0, BBSID.QW?).
-
- /MSIZE:n - Maximum message size for QWK2PKT:
- The size of the messages written to the PKT can be
- limited using the this option. The size can be anything
- from 1024 bytes to 64384 bytes, the default is 64384
- bytes. Messages larger than the specified size gets
- chopped into several small messages. This option will
- help anyone struggling with the small message size limit
- imposed on their Fido mail tossers.
-
- /TAG - Causes QWK2MSG to append standard Fidonet Origin and
- Seen-By lines to messages it processed.
-
- /OUT:d:\out.100 - Causes QWK2PKT to write the .PKT packet
- to an alternate output directory. The above example
- would send the packet to the D:\OUT.100 directory
- instead of the outbound directory in the FidoQWK
- configuration file.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- _____________________________________________________________
- FidoQWK echomail processor documentation ................. 7
-
-
-
-
-
- ═════[FREQUENTLY ASKED QUESTIONS]════════════════════════════
-
- Q: FidoQWK can't find messages when it opens my .QWK packet.
- A: Does your .QWK packet contain index (*.NDX) files?
- Did you tell FidoQWK where your compression utilities are?
-
- Q: FidoQWK is tossing messages to the wrong areas.
- A: In some network environment, FidoQWK may not be able to
- delete files in its work directory. Make sure FidoQWK's
- work directory is empty before running FidoQWK.
-
- Q: My screen gets messed up when FidoQWK runs my compression
- utility.
- A: Run FidoQWK with the /FS switch to tell it to give-up
- screen control to the compression program.
-
- Q: My mail tosser didn't pick up the new messages in the new
- area I created. It scaned the area, but didn't pack the
- new messages QWK2MSG tossed there.
- A: Some tossers look for the local attribute bit in the *.MSG
- files. Only messages with this bit turned on gets packed.
- All attribute bits can be set through FQSETUP; Press F3
- while you're editing the message area in FQSETUP to change
- the attribute bits for that area.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- _____________________________________________________________
- FidoQWK echomail processor documentation ................. 8
-
-
-
-
-
- ═════[REGISTRATION/SUPPORT]══════════════════════════════════
-
- If you have questions, bugs, comments or suggestions, please
- contact me. I may be reached on the PCBoard, Doors, OffLine
- conferences on, Intelec(tm), and ILink(tm), the PCBNet and
- Offline conference on FidoNet(tm). I can also be reach on my
- support BBS or by mail to the above address. Registered users
- of my other shareware packages may contact me using the voice
- number in the registration document.
-
- Since FidoQWK is user supported software, I don't expect you
- to register if you don't like it or if it doesn't meet your
- needs. Just stop using it after a reasonable trial period.
- The program is not crippled in any way, however, there is a
- short delay at the exit of the program when unregistered.
-
- FidoQWK is an on-going project, it will be enhanced and
- updated as long as I can financially afford to do so. If you
- like the program and use it regularly, please register it.
- The registration cost is a one-time fee of $25.00. With the
- registration you'll receive unlimited voice support and
- upgrades. Your registration encourages further development,
- enhancement and my continued support of the product. Please
- send your registration in the form of a Money Order, Personal
- cheque, or Cashier's cheque to the above address.
-
- ═════[STANDARD DISCLAIMER]═══════════════════════════════════
-
- This program is provided on an "AS IS" basis. No warranty of
- any kind is expressed or implied. I take no responsibility
- for any damage caused directly or indirectly from the use or
- the inability to use this program. Only features in the
- current .EXE, including bugs, critters and anything else that
- might be pressent, are available to the users. Users are not
- to expect future upgrades or additional features. The program
- will not change to suit the needs of the users if such needs
- change in the future. By using this program the user
- automatically accepts these terms and conditions.
-
- ═════[CREDITS/COPYRIGHTS]════════════════════════════════════
-
- QWK and Qmail are Copyrights of Mark "Sparky" Herring of
- Sparkware, the original creator of QWK.
-
- Fido and FidoNet are trademarks of Tom Jennings of Fido
- Software.
-
- Other: Respected copyright/trademark holders.
-
-
-
-
- _____________________________________________________________
- FidoQWK echomail processor documentation ................. 9
-