home *** CD-ROM | disk | FTP | other *** search
/ Media Share 9 / MEDIASHARE_09.ISO / mailers / dogf_206.zip / DOGFIGHT.DOC < prev    next >
Text File  |  1992-02-20  |  30KB  |  1,182 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.      DOGFIGHT 2.06
  7.  
  8.  
  9.      FIDO Net Message Import/Export For Spitfire V3.xx
  10.  
  11.  
  12.      Copyright(c) 1990-92, C.S.Tyson, All Rights Reserved.
  13.  
  14.  
  15.  
  16.  
  17.  
  18.  
  19.  
  20.  
  21.  
  22.  
  23.  
  24.  
  25.  
  26.  
  27.  
  28.  
  29.  
  30.  
  31.  
  32.  
  33.  
  34.  
  35.  
  36.  
  37.  
  38.  
  39.  
  40.  
  41.  
  42.  
  43.  
  44.  
  45.  
  46.  
  47.  
  48.  
  49.  
  50.  
  51.  
  52.  
  53.      Written By:
  54.  
  55.      Chris Tyson
  56.      22 Talbot Road
  57.      Charford, Bromsgrove
  58.      WORCS, B60 3PA
  59.      England
  60.      44-(0)527-76025
  61.  
  62.  
  63.  
  64.  
  65.  
  66.  
  67.  
  68. License Agreement
  69. =================
  70.  
  71.  
  72. DOGFIGHT ('The software') is Copyright(c) 1990,91,92 by Chris Tyson, All rights
  73. reserved. The original purchaser ('you') is granted a license to use DOGFIGHT
  74. only, subject to the following restrictions and limitations.
  75.  
  76. 1) This license agreement is granted to the original purchaser only.
  77.    It is not transferable under any conditions.
  78.  
  79. 2) This software may only be used on a single computer system. You may not
  80.    use this software on more than one computer system.
  81.  
  82. 3) You may make back-up copies of DOGFIGHT for your own protection, subject
  83.    to the limitations of this license.
  84.  
  85. 4) You may not engage in, nor permit third parties to engage in, any of the
  86.    following :
  87.  
  88.        A) Providing or permitting use of or disclosing the software to third
  89.           parties. (The exception being that users of your system may use
  90.           the software as long as it is running on your system.)
  91.  
  92.        B) Making alterations or copies of any kind in the software.
  93.           (except as specifically permitted.)
  94.  
  95.        C) Attempting to disassemble, decompile, or reverse engineer the
  96.           software in any way.
  97.  
  98.        D) Granting sub-licenses, lease or other rights in the software to
  99.           others.
  100.  
  101.      The author reserves the right to terminate this license if there is a
  102. violation of its terms or default by the original purchaser. Upon termination
  103. for any reason, all copies of the software must be destroyed, and the original
  104. purchaser will be liable for any and all damages suffered as a result of
  105. the violation or default.
  106.  
  107.      The author of this software is not liable for damages suffered as a
  108. result of the improper use, proper use, or inability to use this software.
  109.  
  110.  
  111.  
  112.  
  113.  
  114.  
  115.  
  116.  
  117.  
  118.  
  119.  
  120.  
  121.  
  122.  
  123.  
  124.  
  125.  
  126.  
  127.  
  128.  
  129.  
  130.  
  131.  
  132.  
  133.  
  134. Registration
  135. ============
  136.  
  137.  
  138.      If after using DOGFIGHT for a period of 30 days you decide to keep it,
  139. then registration is required.
  140.  
  141. The registration fee is fifteen pounds sterling (£15.00).
  142.  
  143. Postal-orders or international money orders in UK funds should be made
  144. payable to Christopher Tyson, and sent to the address above.
  145.  
  146. NO personal cheques from persons outside the UK please - as it costs a lot
  147. to cash them.
  148.  
  149. For this you get:
  150. A personally compiled copy of your registration details file.
  151. Unlimited support - you can phone me any time voice on the above number.
  152. Duplicate message checking will become operative.
  153. All command line parameters will become operative.
  154.  
  155.  
  156.  
  157. NOTE FOR REGISTRATION FROM THE UNITED STATES
  158. ===========================================
  159.  
  160.  
  161.   Due to the apparently ridiculous cost of sending funds
  162.   from the United States to England, Michael Martell Sysop
  163.   of Wolfs Moon BBS (207-772-9093  /9600/24hrs)
  164.                     (207-773-5791  /9600/24hrs)  
  165.                     Fido Node 326/211
  166.  has agreed to act on my behalf and accept registrations from persons
  167.   within the US for the Dogfight software.
  168.   
  169.  
  170.   Therefore, the full cost of registration within the US will
  171.   be 35 dollars, payable to 
  172.             Michael Martell
  173.                 5 Pineledge Terrace
  174.                     Portland, Maine 04103
  175.                     (207) 772-5625 6:00-11:00PM EST
  176.   
  177.   This will cover the registration fee, plus a small amount 
  178.   towards administration and the cost of sending the fee to
  179.   me.
  180.   
  181.   I'm sure you will agree, this cost is far below the cost of
  182.   sending the registration fee direct to myself, in UK funds.
  183.  
  184.     US Address
  185.  
  186. Acknowledgements
  187. ================
  188.  
  189.  
  190. Many thanks to Mike Woltz of Buffalo Creek software, without whom Dogfight
  191. could not have been completed.
  192.  
  193. Thanks to Michael Martell for support and encouragement, whithout whom v2.06
  194. would never have come about.
  195.  
  196. Dogfight uses Buffalo Creek's BCSHARE file sharing/locking unit.
  197.  
  198. DOGFIGHT was written using Borlands Turbo Pascal v5.5.
  199.  
  200. Special thanks again to Michael Martell for acting on my behalf in the USA.
  201.  
  202.  
  203.  
  204.  
  205.  
  206.  
  207.  
  208. Introduction
  209. ============
  210.  
  211.  
  212.      In the past, if Spitfire sysops wished to be part of FIDO Net then a
  213. 'door' type program (i.e. SMLNET) had to be used to maintain the message
  214. base completely separate from the Spitfire message base.
  215.  
  216.      DOGFIGHT was written to enable Spitfire sysops to import/export FIDO
  217. messages to and from the Spitfire message base.
  218.  
  219.  
  220.      Things you need to know - 
  221.  
  222.  
  223.             When you set up your Spitfire conference areas to hold echo
  224.             messages, please ensure you set the netmail toggle ON.
  225.  
  226.  
  227.             DFDECOMP must be ran prior to DFIMPORT to ensure your inbound
  228.             mail has been decompressed. Failure to do this will cause
  229.             unpredictable results. Please read the section on DFDECOMP.
  230.  
  231.  
  232.  
  233. DOGFIGHT comprises the following executable programs :
  234.  
  235.          DFCONFIG to create the DFCFG.??? configuration file.
  236.  
  237.          DFDECOMP to decompress inbound mail bundles.
  238.  
  239.          DFIMPORT to import FIDO Net messages directly from .PKT, .MO?,
  240.                   .TU? etc files into the Spitfire message base.
  241.  
  242.          DFEXPORT to export messages from the Spitfire message base directly
  243.                   into a FIDONet compatible .OUT file and compress this file
  244.                   if required, and to create .REQ file request and .FLO file
  245.                   send files. (See below)
  246.  
  247.          DFDB     used for systems running D'Bridge front end mail to convert
  248.                   FIDO files to D'Bridge format.
  249.  
  250.          DFRESEND - sysop utility to re-export messages if required.
  251.  
  252.  
  253.  
  254.  
  255.  
  256.  
  257.  
  258.  
  259.  
  260.  
  261.  
  262.  
  263.  
  264.  
  265.  
  266.  
  267.  
  268.  
  269.  
  270.  
  271.  
  272.  
  273.  
  274. Command Line Parameters
  275. =======================
  276.  
  277.  
  278. L - This will create either DFEXPORT.LOG or DFIMPORT.LOG giving the number
  279.     of messages imported/exported from/to each area.
  280.     (registered versions only)
  281.  
  282.  
  283. I - This will create DFIMPORT.INF or DFEXPORT.INF showing which FIDO areas
  284.     will be imported/exported from which Spitfire message conferences.
  285.     (registered versions only)
  286.  
  287.  
  288. NOSTRIP - As a default DFIMPORT removes SEEN-BY: and PATH: lines from
  289.           inbound messages. Adding the NOSTRIP command line parameter will
  290.           cause DFIMPORT NOT to strip these lines.
  291.           (registered versions only)
  292.  
  293.  
  294. DFCFG.??? - Used to specify which config file to use (ALL DF??????.EXE
  295.             programs - defaults to DFCFG.001).
  296.  
  297.  
  298. RF - Used in conjunction with DFRESEND. The RF parameter will cause DFIMPORT
  299.      to create a text file called DFRESEND.CNF listing each conference and
  300.      the number of messages imported in the format:
  301.  
  302.      {conference number} {number of messages}  i.e.
  303.      10 15
  304.      11 30
  305.      12 33
  306.  
  307.      etc. etc. etc..
  308.      DFRESEND can then be ran with the RF paramter, and will mark these
  309.      messages as not sent, so DFEXPORT can export them if you so wish.
  310.  
  311.  
  312.  
  313.  
  314.  
  315.  
  316.  
  317.  
  318.  
  319.  
  320.  
  321.  
  322.  
  323.  
  324.  
  325.  
  326.  
  327.  
  328.  
  329.  
  330.  
  331.  
  332.  
  333.  
  334.  
  335.  
  336.  
  337.  
  338.  
  339.  
  340. Features
  341. ========
  342.  
  343. Import strips Seen-By and Path lines from messages as well as message control
  344. information (i.e. PID: REPLY:) so leaving the message 'clean'. If NOSTRIP is
  345. specified Seen-By and Path lines will NOT be removed.
  346.  
  347.  
  348. Export allows direct addressing of NetMail messages to be sent to the
  349. recipients net/node.
  350.  
  351.  
  352. File requests allowed from your NetMail message conference, addressable to
  353. ANY system.
  354.  
  355.  
  356. File sends allowed from your NetMail message conference, addressable to ANY
  357. system.
  358.  
  359.  
  360. Log files showing the number of messages imported/exported by Dogfight
  361. (registered versions only).
  362.  
  363. Information files showing which FIDO AREA's will be imported/exported
  364. to/from which Spitfire conference(registered versions only).
  365.  
  366.  
  367. Outbound packets 'mashed' if required or standard .OUT files built for
  368. processing by an external 'message masher' for netmail and echo message
  369. packets.
  370.  
  371.  
  372. Standard .REQ and .FLO files built for file requests/sends.
  373.  
  374.  
  375. Full file sharing/locking for multi-node systems.
  376.  
  377.  
  378. Multi-hub operation. Each echo area can be configured to be exported to
  379. a specific hub.
  380.  
  381.  
  382. Multi-config files. For use by Hub's. You can specify NOT to mark each
  383. message as sent, therefore allowing re-exporting of messages to other
  384. systems using additional DFCFG.??? files. Up to 999 config files.
  385.  
  386.  
  387. Full zone support - netmail messages, freq's & sends can be sent to
  388. any zone (up to zone 999 for BinkleyTerm - 99 for D'Bridge).
  389.  
  390.  
  391. AREA: names up to twenty characters long.
  392.  
  393.  
  394. Duplicate checking. Dogfight maintains a check on the last 4000 messages
  395. imported and will not import duplicate messages.
  396.  
  397.  
  398. Will import/export to/from up to 255 Spitfire conferences.
  399.  
  400.  
  401. Allows messages up to 500 lines by 80 characters to be imported.
  402.  
  403.  
  404.  
  405.  
  406. DFCONFIG.EXE
  407. ============
  408.  
  409.     DFCONFIG.EXE must be ran prior to anything else to create the
  410. configuration file required by all the Dogfight programs.
  411.  
  412.     USAGE: DFCONFIG [DFCFG.???]  (defaults to DFCFG.001)
  413.  
  414.     The following menu will be presented when DFCONFIG is ran:
  415.  
  416. --------------------------------------------------------------
  417. DOGFIGHT Configuration Utility
  418. Copyright(c) 1990,92 C.S.Tyson, All Rights Reserved.
  419.  
  420. Using : DFCFG.???
  421.  
  422.  1) First Time Configuration
  423.  
  424.  2) View/Edit System Data
  425.  
  426.  3) View/Edit Conference Data
  427.  
  428.  4) View Edit External Program Data
  429.  
  430.  5) Quit
  431.  
  432.  Please select 1-5  :
  433. --------------------------------------------------------------
  434.  
  435. When running DFCONFIG for the first time, please select option 1. This
  436. will take you through each of the menu items one at a time.
  437.  
  438. SYSTEM DATA Screen
  439. ==================
  440.  
  441. Option 1) Sysop Name- This the name of the BBS sysop. It is used to replace
  442.                       messages from 'Sysop' during export.
  443.  
  444. Option 2) - If selected this will toggle between 'Inbound messages addressed
  445.             to {sysopname} will be re-addressed to Sysop' and 'Inbound
  446.             messages addressed to {sysopname} will NOT be re-addressed to
  447.             Sysop'.
  448.  
  449. Option 3) - You can specify to whom inbound messages addressed to Sysop will
  450.             be re-addressed to using this option. You will be prompted to
  451.             enter the name. If re-selected it will revert to '...Sysop will
  452.             remain unchanged'.
  453.  
  454. Option 4) Your Zone - Enter your FIDONet Zone number.
  455.  
  456. Option 5) Your Net  - Enter your FIDONet Net number.
  457.  
  458. Option 6) Your Node - Enter your FIDONet Node number.
  459.  
  460. Option 7) Your Point- Enter your FIDONet Point number.
  461.  
  462. Option 8) Your HUBS Net - Enter your hubs Net number. This will be your
  463.                           'primary' hub when configuring your echo areas.
  464.  
  465.  
  466.  
  467.  
  468.  
  469.  
  470.  
  471.  
  472. SYSTEM DATA Screen (cont.)
  473. ==================
  474.  
  475. Option 9) Your HUBS Node- Enter your hubs Node number.
  476.  
  477. Option 10) Origin Line  - This will be appended to outbound messages. It is
  478.                           usually a short 'advert' for you BBS.
  479.  
  480. Option 11) Path to Outbound Directory
  481.        - This is where DFEXPORT will place outbound mail/file reqs/sends
  482.          for you front-end mailer to process (see DFDB for D'Bridge!!).
  483.  
  484. Option 12) Path to Work Directory
  485.        - This is where DFIMPORT will look for .PKT files to import to your
  486.          Spitfire message base.
  487.  
  488. Option 13) Path to Message Base
  489.        - This is the path to your Spitfire message base.
  490.  
  491. Option 14) - If selected this will toggle between '...message bundles will be
  492.              deleted after decompression' and '....will NOT be deleted...'
  493.              This is used by DFDECOMP. NOTE: If this is set to 'NOT deleted'
  494.              you MUST remember to have the bundles moved/deleted prior to
  495.              running DFDECOMP again, or DFIMPORT will try to re-import the
  496.              same messages.
  497.  
  498.  
  499.  
  500. To change any of the options simply enter the option number and press return.
  501.  
  502. Options 2,3 and 14 have defaults that will not need changing during normal
  503. operation. Unless you know what your doing I'd recommend they are left alone.
  504.  
  505.  
  506. After completing all the changes you require, enter Q to quit.
  507.  
  508.  
  509.  
  510.  
  511.  
  512.  
  513.  
  514.  
  515.  
  516.  
  517.  
  518.  
  519.  
  520.  
  521.  
  522.  
  523.  
  524.  
  525.  
  526.  
  527.  
  528.  
  529.  
  530.  
  531.  
  532.  
  533.  
  534.  
  535.  
  536.  
  537.  
  538. CONFERENCE DATA Screen
  539. ======================
  540.  
  541. When running DFCONFIG for the first time you will be presented with a blank
  542. screen, and the following options:
  543.  
  544.  
  545.   Add, Edit or Delete Conference or Exit? (A/E/D/X) :
  546.  
  547.  
  548. Selecting 'A' will give you the following:
  549.  
  550.  
  551.    Spitfire Conference Number :   - Enter the conference number you wish
  552.                                     to configure.
  553.  
  554.  
  555.    FIDO Area Name :               - Enter the FIDO AREA you wish imported
  556.                                     into the above conference. This name
  557.                                     is critical - Please Check it!
  558.  
  559.  
  560.    Net to send to (Enter for primary Net/Node) :
  561.  
  562.                                   - This is used for multi-hub operation.
  563.                                     If you are not running multi-hub press
  564.                                     return and your 'primary' hub net/node
  565.                                     will be used. For multi-hub, enter the
  566.                                     net to send to and press return, you will
  567.                                     be prompted for the node.
  568.  
  569.  
  570.   Mark exported messages as sent? (Y/n) :
  571.  
  572.                                   - This is used in conjunction with multiple
  573.                                     DFCFG.??? files for HUB systems, allowing
  574.                                     the re-exporting of messages. The default
  575.                                     is 'Y'. If you are not a HUB leave this
  576.                                     as the default 'Y'.
  577.  
  578.  
  579. If you select E (edit) or D (delete) you will be prompted for the conference
  580. number you wish to edit or delete. Delete will ask for confirmation of the
  581. delete. Edit will allow you to change the Spitfire Conference number, the FIDO
  582. AREA name or the net/node to send this conference to.
  583.  
  584.  
  585. After each addition/change, the full list of configured conferences will be
  586. displayed, 9 lines at a time.
  587.  
  588.  
  589. After completing all the additions/changes you require select option X to
  590. exit.
  591.  
  592.  
  593.  
  594.  
  595.  
  596.  
  597.  
  598.  
  599.  
  600.  
  601.  
  602.  
  603.  
  604. Special Conference Areas
  605. ========================
  606.  
  607. There are two special conferences used by Dogfight, these are:
  608.  
  609. NETMAIL - If this conference exists, any inbound netmail messages will be
  610.           placed in this conference. To allow file requests/sends and 
  611.           direct addressing of netmail messages you MUST have the NETMAIL
  612.           conference configured, as netmail and/or file sends/requests cannot
  613.           be sent from other conferences.
  614.  
  615.  
  616. BAD_MSGS - When DFIMPORT comes accross a message for which a conference
  617.            has not be configured, one of two things may happen. If you have
  618.            a conference called BAD_MSGS configured, the message is placed in
  619.            in this conference. If you do NOT have BAD_MSGS configured,
  620.            DFIMPORT will write the message to a text file called NOTKNOWN.MSG
  621.            located in your Dogfight directory.
  622.  
  623.  
  624.  
  625.  
  626. Long Messages
  627. =============
  628.  
  629. Dogfight will import messages up to 500 lines in length.
  630. Messages longer than 500 lines will be trucated to 500 lines and written
  631. to NOTKNOWN.MSG.
  632.  
  633.  
  634.  
  635.  
  636.  
  637.  
  638.  
  639.  
  640.  
  641.  
  642.  
  643.  
  644.  
  645.  
  646.  
  647.  
  648.  
  649.  
  650.  
  651.  
  652.  
  653.  
  654.  
  655.  
  656.  
  657.  
  658.  
  659.  
  660.  
  661.  
  662.  
  663.  
  664.  
  665.  
  666.  
  667.  
  668.  
  669.  
  670. EXTERNAL PROGRAM DATA Screen
  671. ============================
  672.  
  673. The information entered here is used by both DFDECOMP to de-compress inbound
  674. mail bundles and DFEXPORT to 'mash' outbound mail (if required).
  675.  
  676. The programs entered here MUST be accessible via your PATH environment
  677. string.
  678.  
  679. Please give the FULL program name including the program extension (.EXE or
  680. .COM) and any command line parameters (in upper or lower case as required)
  681. needed for correct execution. In most cases the defaults already shown
  682. will work.
  683.  
  684. These commands are critical .. incorrect commands will cause stray packets.
  685.  
  686. (NOTE: If you are using SEA's ARC.EXE to decompress .ARC files, I have had
  687.        to 'fiddle' with DFDECOMP as SEA's 'ARC.EXE x' command will not allow
  688.        a target directory to be specified. DFDECOMP will unARC the file into
  689.        the CURRENT directory, then will use the program specified in option
  690.        7 to copy ALL .PKT files from the current directory into your work
  691.        directory!)
  692.  
  693.  
  694.  
  695. Option 8) If you are using D'Bridge front end mailer, toggle this option to
  696.           true. Option 9 will automatically be set to N (none). Please
  697.           remember to run DFDB.EXE after DFEXPORT to create the D'Bridge
  698.           files.
  699.  
  700.  
  701. Option 9) You can specify whether you want outbound mail to be
  702.           compressed and the packing method required (Zip/Arc/Lzh).
  703.           Or left as standard .OUT files for an external message masher
  704.           to mash (select N (none)).
  705.  
  706.  
  707. After making any changes you require enter Q and press return to exit to the
  708. main menu.
  709.  
  710.  
  711.  
  712.  
  713.  
  714.  
  715. After returning to the Main Menu and making any changes you require, enter
  716. Option 5) Quit. You will then be asked whether you wish to save the changes
  717. you have made. Press Y to save.
  718.  
  719.  
  720.  
  721.  
  722.  
  723.  
  724.  
  725.  
  726.  
  727.  
  728.  
  729.  
  730.  
  731.  
  732.  
  733.  
  734.  
  735.  
  736. NOTES ON DFCFG.??? FOR HUB'S
  737. ============================
  738.  
  739.   Under normal operation all the DF??????.EXE programs will default to
  740. reading DFCFG.001.
  741.  
  742.   To allow messages to be exported more than once (for HUB's) the following
  743. procedure MUST be followed.
  744.  
  745.   DFCFG.??? files must be created for each net/node you wish to export
  746. messages to. You can either create each file from scratch, or copy DFCFG.001
  747. to DFCFG.002 / DFCFG.003 etc.. then amend the conference data in each
  748. config file.
  749.  
  750.   When amending the conference data:
  751.  
  752.   For each area you wish exported more than once
  753.  
  754.   Amend 'Net to send to' and 'Node' to the net/node you wish the
  755. messages exported to.
  756.  
  757.  Toggle the 'Mark exported messages as sent ? (Y/n)' to 'FALSE'
  758. i.e. select 'N'.
  759.  
  760.   Do this for each DFCFG.??? you create EXCEPT THE LAST ONE.
  761.  
  762.   The last DFCFG.??? *MUST* have all the 'Mark exported messages as sent?'
  763. toggled to TRUE. This will ensure that once all messages are exported to
  764. your various nodes, DFEXPORT will mark the messages as sent.
  765.  
  766.   The export portion of your batch file will then look like this :
  767.  
  768.   CD\DOG
  769.   DFEXPORT L DFCFG.001 -|  'Mark exported messages as sent?' toggled to
  770.   DFEXPORT L DFCFG.002  |-- FALSE for those conferences to be re-exported.
  771.   DFEXPORT L DFCFG.003  |--'Net to send to' and 'Node' amended to the net/
  772.   DFEXPORT L DFCFG.004 -|   node of the recipient system.
  773.   etc..
  774.   etc..
  775.   DFEXPORT L DFCFG.nnn ---- ALL 'Mark exported as sent?' toggled to TRUE.
  776.  
  777. NOTE: Dogfight was not intended to be used by a hub system, the above is
  778. only satisfactory when exporting to a non-Dogfight using system, or a
  779. system which will not re-export messages to another system.
  780.  
  781.  
  782.  
  783.  
  784.  
  785.  
  786.  
  787.  
  788.  
  789.  
  790.  
  791.  
  792.  
  793.  
  794.  
  795.  
  796.  
  797.  
  798.  
  799.  
  800.  
  801.  
  802. Example of multiple DFCFG.??? files:
  803.  
  804.     DFCFG.001 Conference data contains:
  805.  
  806. Conference 10<->FIDO area    AMSTRAD (Exported to 256/97) Mark Sent=TRUE
  807. Conference 11<->FIDO area   BBS-NEWS (Exported to 256/97) Mark Sent=FALSE
  808. Conference 12<->FIDO area        BUY (Exported to 256/97) Mark Sent=FALSE
  809. Conference 13<->FIDO area      COMMS (Exported to 256/97) Mark Sent=FALSE
  810. Conference 14<->FIDO area     GAMING (Exported to 256/97) Mark Sent=FALSE
  811. Conference 15<->FIDO area   HARDWARE (Exported to 256/97) Mark Sent=FALSE
  812.  
  813. ( Conference 10 is exported to 256/97 ONLY and will NOT be re-exported.
  814.   Conferences 11 to 15 are exported to 256/97 and WILL be re-exported.)
  815.  
  816.  
  817.     DFCFG.002 Conference data contains:
  818.  
  819. Conference 11<->FIDO area   BBS-NEWS (Exported to 256/27) Mark Sent=TRUE
  820. Conference 12<->FIDO area        BUY (Exported to 256/27) Mark Sent=FALSE
  821. Conference 13<->FIDO area      COMMS (Exported to 256/27) Mark Sent=FALSE
  822. Conference 14<->FIDO area     GAMING (Exported to 256/27) Mark Sent=FALSE
  823. Conference 15<->FIDO area   HARDWARE (Exported to 256/27) Mark Sent=FALSE
  824.  
  825. ( Conference 11 is re-exported to 256/27 and will NOT be re-exported.
  826.   Conferences 12 to 15 are re-exported to 256/27 and WILL be re-exported.)
  827.  
  828.  
  829.     DFCFG.003 Conference data contains:
  830.  
  831. Conference 12<->FIDO area        BUY (Exported to 256/90) Mark Sent=TRUE
  832. Conference 13<->FIDO area      COMMS (Exported to 256/90) Mark Sent=TRUE
  833. Conference 14<->FIDO area     GAMING (Exported to 256/90) Mark Sent=TRUE
  834. Conference 15<->FIDO area   HARDWARE (Exported to 256/90) Mark Sent=TRUE
  835.  
  836. ( Conferences 12 to 15 are re-exported to 256/90 and will NOT be
  837.   re-exported.)
  838.  
  839. The export portion of the batch file will look like this:
  840.  
  841.   CD\DOG
  842.   DFEXPORT L DFCFG.001
  843.   DFEXPORT L DFCFG.002
  844.   DFEXPORT L DFCFG.003
  845.  
  846.  
  847.  
  848.  
  849.  
  850.  
  851.  
  852.  
  853.  
  854.  
  855.  
  856.  
  857.  
  858.  
  859.  
  860.  
  861.  
  862.  
  863.  
  864.  
  865.  
  866.  
  867.  
  868. DFDECOMP
  869. ========
  870.  
  871. DFDECOMP must be ran in the same directory as DFCFG.???
  872.  
  873.   DFDECOMP is a utility that will check you inbound mail directory for
  874. .MO?, .TU?, .WE?, .TH?, .FR?, .SA?, .SU? and .PKT files.
  875.  
  876.  
  877.   If any files with these extensions are found, DFDECOMP will attempt to
  878. decompress them using the programs you have defined in the External Program
  879. Data screen of the DFCONFIG program.
  880.  
  881.  
  882.   If the decompression is successful the source file is deleted if Option
  883. 14) of the System Data screen of DFCONFIG has been toggled to do so.
  884. In the case of .PKT files, if the file was not compressed in either .ZIP,
  885. .ARC, or .LZH format then the file is copied (using the program defined in
  886. the External Program Data Screen Option 7)) to the target directory.
  887. (This is because .PKT files should not be compressed, however I have
  888. received compressed .PKT files so have added this for that reason.)
  889.  
  890.  
  891. For DFDECOMP to work correctly the external programs defined in DFCONFIG
  892. must be accessible through your PATH environment string.
  893.  
  894. (If not then DFDECOMP will not decompress or delete the file, or in the
  895. case of uncompressed .PKT files, copy the file).
  896.  
  897.  
  898. USAGE:
  899.  
  900.        DFDECOMP {source directory} [target directory] [configfile]
  901.  
  902. {source directory} is obligatory, if [target directory] is not specified
  903. DFDECOMP will decompress the files into the current DOS directory.
  904. If configfile is not specified DFCFG.001 is used.
  905.  
  906.  
  907.  
  908.  
  909.  
  910.  
  911.  
  912.  
  913.  
  914.  
  915.  
  916.  
  917.  
  918.  
  919.  
  920.  
  921.  
  922.  
  923.  
  924.  
  925.  
  926.  
  927.  
  928.  
  929.  
  930.  
  931.  
  932.  
  933.  
  934. NetMail
  935. =======
  936.  
  937.        A NetMail message is created by entering a message in your NETMAIL
  938. message conference ONLY. If you have not configured a netmail conference
  939. this option is not available to you.
  940.  
  941.  
  942. To address a message to be sent directly to the addressee you enter the
  943. following the SUBJECT: field of your message - 
  944.  
  945.  
  946. <NM>2:256/97    Which stands for <NetMail>Zone:Net/Node.
  947.  
  948. Note: If Zone: if not entered the message will default to your zone.
  949.  
  950. Zone:Net/Node being the FIDO address of the system you wish the message
  951. to be sent directly to.
  952.  
  953. You MUST leave at least one space after zone:net/node before entering
  954. any text for the remainder of the subject
  955.    i.e.  '<NM>2:256/97 New Year Party'
  956.  
  957.  
  958.  
  959. File Sends/Requests
  960. ===================
  961.  
  962.        A file send or request is created by entering a message in your
  963. NETMAIL FIDO message conference ONLY. If you have not configured a netmail
  964. conference this option is not available to you.
  965.  
  966.  
  967.        To request a file the following must be entered in the SUBJECT: field
  968. of your message :
  969.  
  970.  
  971. <FR>2:256/97 (NO SPACES before or after this, and NO point)
  972.              Which stands for <File Request>Zone:Net/Node.
  973.  
  974. Note: If Zone: if not entered the f'req will default to your zone.
  975.  
  976. You then enter the files you wish to request in the main body of the message
  977. i.e 
  978.  
  979. NODEDIFF.A??
  980. FILES
  981. etc..etc..
  982.  
  983. Each file name must start at the beginning of the line, and only 1 per line
  984. is allowed.
  985.  
  986.  
  987. File sends are practically identical :
  988.  
  989.  
  990. <FS>2:256/97 (Again NO SPACES before or after, and NO point)
  991.               Means <File Send>Zone:Net/Node
  992.  
  993. Note: If Zone: if not entered the send will default to your zone.
  994.  
  995. The body of your message would then contain the FULL path to each file you
  996. wish to send, 1 file per line.
  997.  
  998.  
  999.  
  1000.  
  1001. i.e.
  1002. C:\SF\DOCS\ALLFILES.BBS
  1003. C:\UTIL\MYPROG.ZIP
  1004.  
  1005. etc..etc..
  1006.  
  1007.  
  1008.  
  1009. Notes: The To: field can contain anything you wish, as it is not used.
  1010.        For some reason Spitfire requires that you enter the subject twice
  1011.        when entering <FS>net/node or <FR>net/node.
  1012.  
  1013.  
  1014.  
  1015.  
  1016.  
  1017. NOTE ON ZONE SUPPORT
  1018. ====================
  1019.  
  1020. If a message, f'req or send is entered for a zone other than your own, the
  1021. resulting packet is placed into a new directory.
  1022.  
  1023. This new directory is based on your 'Path to Outbound Directory' directory
  1024. name, plus an extension of the zone.
  1025.  
  1026. So, in my case, my 'Outbound Directory' is C:\BINKLEY\OUTBOUND, if I enter
  1027. a message to zone 5, it will be placed in  C:\BINKLEY\OUTBOUND.005
  1028. A message to zone 7 would be placed in C:\BINKLEY\OUTBOUND.007 etc etc
  1029. If the relevant directory does not exist, it will be created.
  1030.  
  1031.  
  1032.  
  1033.  
  1034.  
  1035.  
  1036.  
  1037.  
  1038.  
  1039.  
  1040.  
  1041.  
  1042.  
  1043.  
  1044.  
  1045.  
  1046.  
  1047.  
  1048.  
  1049.  
  1050.  
  1051.  
  1052.  
  1053.  
  1054.  
  1055.  
  1056.  
  1057.  
  1058.  
  1059.  
  1060.  
  1061.  
  1062.  
  1063.  
  1064.  
  1065.  
  1066. SETTING IT ALL UP (BinkleyTerm)
  1067. ===============================
  1068.  
  1069.    All the Dogfight files must be placed in the SAME directory.I would also
  1070. recommend creating a work directory that will be used to hold the .PKT files
  1071. prior to importing.
  1072.  
  1073.    I use BinkleyTerm as a front-end mailer and the relevant portions of my
  1074. batch file are :
  1075.  
  1076.  
  1077. FOR THE EXPORT FUNCTION:
  1078. ========================
  1079.  
  1080. (At 2am BinkleyTerm is configured to poll my hub to pick up any mail - 
  1081.  at 1.55am BinkleyTerm shells to :Exp_Mail)
  1082.  
  1083. :Exp_Mail
  1084.   CD\DOG
  1085.   DFEXPORT L
  1086.   CD\BINKLEY
  1087.   GOTO BT_Start
  1088.  
  1089.  
  1090. FOR THE IMPORT FUNCTION:
  1091. ========================
  1092. (BinkleyTerm shells to :Mail_Rec in the event of receiving inbound mail)
  1093.  
  1094.  
  1095. :DFIMPORT
  1096.   CD\DOG
  1097.   DFDECOMP C:\BINKLEY\INBOUND\ C:\DOG\WORK\
  1098.   DFIMPORT L
  1099.   IF EXIST NOTKNOWN.MSG ECHO **** NOTKNOWN Message File Exists!! ****
  1100.   CD\BINKLEY
  1101.   GOTO BT_Start
  1102.  
  1103.  
  1104.  
  1105.  
  1106.  
  1107. For setting up Dogfight for use with D'Bridge, please see the enclosed
  1108. DFDB.DOC file.
  1109.  
  1110.  
  1111.  
  1112.  
  1113.  
  1114.  
  1115.  
  1116.  
  1117.  
  1118.  
  1119.  
  1120. Comments, suggestions, problems etc should be sent to me at my home address,
  1121. or to Mike Martell at Wolf's Moon BBS.
  1122.  
  1123.  
  1124.  
  1125. Thank you for taking the time to try DOGFIGHT.
  1126.  
  1127.  
  1128.                                    Index
  1129.                                       
  1130.      Acknowledgements ...............................................3
  1131.      BAD_MSGS ......................................................10
  1132.      Command Line Parameters ........................................5
  1133.      Conference Data Screen .........................................9
  1134.      DFCFG.??? ......................................................5
  1135.      DFCFG.??? FOR HUB'S ...........................................12
  1136.      DFCONFIG .......................................................4
  1137.      DFCONFIG.EXE ...................................................7
  1138.      DFDB ...........................................................4
  1139.      DFDECOMP ...................................................4, 14
  1140.      DFEXPORT .......................................................4
  1141.      DFEXPORT.INF ...................................................5
  1142.      DFEXPORT.LOG ...................................................5
  1143.      DFIMPORT .......................................................4
  1144.      DFIMPORT.INF ...................................................5
  1145.      DFIMPORT.LOG ...................................................5
  1146.      DFRESEND .......................................................4
  1147.      D'Bridge ......................................................17
  1148.      External Program Data Screen ..................................11
  1149.      Features .......................................................6
  1150.      FIDO Area Name .................................................9
  1151.      File Sends/Requests ...........................................15
  1152.      I (Command Line Parameter)......................................5
  1153.      Introduction ...................................................4
  1154.      L (Command Line Parameter)......................................5
  1155.      License Agreement ..............................................2
  1156.      Long Messages .................................................10
  1157.      Message Base ...................................................8
  1158.      NETMAIL ...................................................10, 15
  1159.      Netmail toggle .................................................4
  1160.      NOSTRIP (Command Line Parameter)................................5
  1161.      Origin Line ....................................................8
  1162.      Outbound Directory .............................................8
  1163.      PATH: ..........................................................5
  1164.      Registration ...................................................3
  1165.      Registration from the United States ............................3
  1166.      RF (Command Line Parameter).....................................5
  1167.      SEEN-BY: .......................................................5
  1168.      Setting it all up (BinkleyTerm) ...............................17
  1169.      Special Conference Areas ......................................10
  1170.      Spitfire Conference Number .....................................9
  1171.      Sysop Name .....................................................7
  1172.      System Data Screen .............................................7
  1173.      Work Directory .................................................8
  1174.      Your HUBS Net ..................................................7
  1175.      Your HUBS Node .................................................8
  1176.      Your Net .......................................................7
  1177.      Your Node ......................................................7
  1178.      Your Point .....................................................7
  1179.      Your Zone ......................................................7
  1180.      Zone Support ..................................................16
  1181.  
  1182.