home *** CD-ROM | disk | FTP | other *** search
/ Beijing Paradise BBS Backup / PARADISE.ISO / software / BBSDOORW / QFAX25.ARJ / QUICKFAX.DOC < prev    next >
Encoding:
Text File  |  1994-12-30  |  13.7 KB  |  351 lines

  1.                             QUICKFAX V 2.5
  2.        Copyright (C) 1993, 1994; CrossWare; All Right Reserved
  3.  
  4.  
  5.     SUMMARY
  6.     -------
  7.     QUICKFAX reads messages and converts them into a format  suitable for
  8.     faxing.   QuickFax requires a command line fax software such as QLINK
  9.     (which probably came with your fax card) that is capable of sending a
  10.     FAX via "command-line" functions.  Check your FAX manual for details.
  11.  
  12.     First create a message area to receive the messages to be faxed.  The
  13.     message area may be in a Fido (*.MSG), Hudson, Squish, Jam, or EZYCon 
  14.     format.  You may make this message area either local or allow others 
  15.     to  send echo mail to the message area.
  16.  
  17.     Also for those that are registered user of Silver Express by Hector
  18.     Santo, you can use the FormTols utility and use Fax forms. See file
  19.     115-Fax for sample files.
  20.     
  21.  
  22.     SETUP
  23.     -----
  24.     1.  Place the QUICKFAX files in any directory you wish.   This
  25.         directory must contain the following QUICKFAX files:
  26.  
  27.             QUICK.EXE
  28.             QUICKFAX.CFG
  29.       
  30.      Depending on the method use for checking you will also need:
  31.            
  32.       For LIMITED Checking (see below for further description)           
  33.            LIMITED.LST - a text file listing allowed numbers to send faxes
  34.  
  35.       For PREFIX Checking
  36.            PREFIX.LST - A text file contain a list of allowed telephone
  37.                         prefixes to send fax message to
  38.  
  39.       For DEFAULT Checking
  40.             SECURE.LST  - A list of users that can send faxes to local 
  41.                           distance numbers
  42.  
  43.             NUMBERS.BAD - A list of numbers that NO faxes may be sent to
  44.  
  45.             Once executed, QUICKFAX will  generate a  log file  called
  46.             QUICKFAX.LOG (original huh????) in this directory.
  47.  
  48.     2.  Edit the configuration file QUICKFAX.CFG either by running QUICKFAX
  49.         with out any parameters and choosing MAKE CONFIGURATION from the
  50.         menu using any text editor. You must be very careful to provide 
  51.         the following data: 
  52.         
  53.         (NOTE - In the examples the "/" commands are just examples that 
  54.         may or may not be supported by your software. Only metachars 
  55.         preceeded by " ^ " are used by QUICKFAX).
  56.  
  57.            Required Data                           Example/Options
  58.           -------------------------------------    ---------------
  59.           Line 1:  SYSOP Name                      Joe Smith
  60.           Line 2:  Name of your BBS                The Great BBS
  61.           Line 3:  BBS Telephone No.               (615) 555-1212
  62.           Line 4:  Location of BBS                 Anywhere, WY.
  63.           Line 5:  Message base directory          FC:\MSG\FAX\
  64.  
  65.              For Fido Message base (*.MSG) directory:
  66.                      F<full path>         (FC:\MSG\FAX\)
  67.  
  68.              For Hudson Message Base (QuickBBS, etc.):
  69.                      H<base #><full path>  (H019C:\BBS\)
  70.  
  71.                     [NOTE:  BASE # MUST CONSIST OF 3 DIGITS]
  72.  
  73.             For Squish Message Base:
  74.                     S<full path> + name of *.SQL file
  75.                         (SC:\SQUISH\MSG\Fax)
  76.  
  77.             For JAM Message Base:
  78.                    J<Full Path>  (JC:\MAIL\LOCAL\)
  79.  
  80.            For EZYComm
  81.                    E<MsgBase><Path> (E0005C:\MAIL)
  82.           
  83.           Line 6:  Path to fax software               C:\FAX\
  84.           Line 7:  Temp files path                    C:\FAX\
  85.           Line 8:  Bad messages path                  C:\FAX\BADMSG\
  86.           Line 9:  Fax text conversion command
  87.  
  88.            QuickFax produces a TXT format file. If no conversion is required
  89.            then enter NONE.
  90.  
  91.            If it is necessary to use a second program to convert the TXT
  92.            (text) file into another format:
  93.            
  94.               1)  Include all commands & necessary parameters. Use ^F to
  95.            indicate the file name for example
  96.  
  97.                                                  CONVERT C:\fax\^F /T
  98.  
  99.               2) If the Output file name is required you may use ^O to 
  100.            indicate the name of the convert file.  For Example
  101.  
  102.                                                   MakeFax ^F ^O
  103.  
  104.            (NOTE: it is recommended to give the path if the
  105.            files to be faxed are stored in a different directory
  106.            than the fax software)
  107.  
  108.  
  109.           Line 10: File extension fax file           .QFX or NONE
  110.           Line 11: Send Fax command
  111.  
  112.              Once again include all commands & necessary
  113.              parameters.  Use ^F to represent the file name and
  114.              ^P for the phone number.
  115.                                                     FAX /S: ^F /N: ^P
  116.           
  117.           Line 12: Errorlevel for successful fax      0
  118.  
  119.           Line 13: Method for Checking - LIMITED, PREFIX, DEFAULT    
  120.           
  121.              Limited a file, LIMITED.LST, contains a list of numbers to
  122.              which faxes are permitted.  Faxes will only be sent to these
  123.              numbers. This is the most sercure but limits users to pre-
  124.              selected numbers. Can be used for ALL Phone numbers.
  125.  
  126.              PREFIX - a PREFIX.LST file contains a listing of phone prefixes
  127.              to which faxes are permitted to be sent.  If allowing long 
  128.              distance or international call be sure to including any special 
  129.              strings and country codes.  For example 1-01-676.  Can be used
  130.              for ALL numbers.
  131.  
  132.              DEFAULT - Checks the phone format, MUST be in either the XXX-XXXX
  133.              or 1-XXX-XXX-XXXX format.  1-800 numbers are automatically allowed
  134.              for long distance calls.  If a call is determined to be long
  135.              distance then Secure.lst name is checked to see if the user is
  136.              allowed long distance service.  Finally a list of numbers in 
  137.              NUMBERS.BAD is checked to see if this is a blocked number.
  138.  
  139.  
  140.     3.  Edit your BBS batch file to execute QUICKFAX upon exit.  A
  141.         file called FAXIT.BAT will be created in the fax  software
  142.         directory (Line 6 of QUICKFAX.CFG).  QUICKFAX also creates
  143.         a text file of the message in the same directory.  To send
  144.         the fax, execute FAXIT.BAT and your fax software will take
  145.         this text file and convert it to a fax compatible file (by
  146.         using the command and options in Lines 9 & 10).  The  file
  147.         will then be faxed (using the command and options in Line
  148.         11).
  149.  
  150.            Example .BAT file:
  151.  
  152.               ....this is where BBS exit occurs
  153.            REM ... Check for fax
  154.            CD \QUICKFAX
  155.            QUICKFAX /A
  156.            IF EXIST C:\FAX\FAXIT.BAT GOTO FAX
  157.            GOTO DONE
  158.  
  159.            :FAX
  160.            CD \FAX
  161.            CALL FAXIT.BAT
  162.  
  163.           :DONE
  164.               ...continue from here
  165.  
  166.     4. Edit the text files as appropriate for you Checking Method.
  167.  
  168.        a. LIMITED.LST - an ascii text file listing the prefixes in a column.
  169.  
  170.        b. PREFIX.LST - an ascii text file listing the prefixes in a column.
  171.  
  172.        c. For DEFAULT -
  173.  
  174.           Edit SECURE.LST, which contains a list of names  that  have
  175.           authority to send a long distance fax. This file MUST exist
  176.           even if it is empty.  If the name does not  appear  in  the
  177.           list then they will only be able to send a local fax and  a
  178.           fax to 1-800 numbers.  If a message is entered for  a  long
  179.           distance fax and the person is not allowed to, then the msg
  180.           will be moved to the BAD directory and an entry made in the
  181.           QUICKFAX.LOG.
  182.  
  183.           Finally edit NUMBERS.BAD.  As you might guess this is a
  184.           list of numbers that you don't want FAXES sent to or
  185.           attempted to be sent to.  Why?  Well unfortunately someone
  186.           may want to send a 100 faxes to your local Police Chief
  187.           who in turn may get upset with you :). Or any other such
  188.           numbers.  Even if empty this file must also exist.
  189.  
  190.  
  191.     USAGE
  192.     -----
  193.     To use QUICKFAX, just enter a message in the designated message
  194.     base.  You MUST enter the following information on the  SUBJECT
  195.     line of the message:
  196.  
  197.     xxx-yyyy / <Subject of Fax>
  198.  
  199.        Where xxx-yyyy is the destination of the fax.  If only a number
  200.        is listed then the Default Subj line of 'RE:' will be added.
  201.        
  202.     
  203.     EPILOG
  204.     ------
  205.     You will have to look through your FAX documentation  carefully
  206.     to ensure you have the proper command line input for CONVERTing
  207.     the text files to fax compatible (if required by your software)
  208.     and SENDING the fax.  Studying examples and typing in  commands
  209.     by themselves may give a "help" listing of options.
  210.  
  211.  
  212.     Running QuickFax
  213.     ----------------
  214.     QuickFax can be ran either from the menu or from the commandline.
  215.     Using the command 'quickfax' will give you an easy to follow menu with
  216.     program information as well as a setup menu and fax generation.
  217.  
  218.     
  219.     To run it as a nightly event from a batch file use the command
  220.     'quickfax /a'.  This will allow for full automation. Using the
  221.     command 'quickfax' will give you an easy to follow menu with
  222.     program information.
  223.  
  224.  
  225.     Register Users
  226.     --------------
  227.     Make sure the file, Quickfax.key is in the same directory as
  228.     the Quickfax program.
  229.  
  230.  
  231.     Hints
  232.     -----
  233.     Some fax software may have difficulty running in a Desqview
  234.     environment. The memory requirements for Quickfax have been
  235.     kept to a minimum.  However some fax software allow for you to
  236.     set as a parameter the time when you would like for the faxes
  237.     to be sent out.  If your software supports this feature then as
  238.     the third fax parameter enter the command required by your
  239.     software ie /T:2300.  Now you can set an event to send the fax
  240.     at a later time and the memory usage will even be less.
  241.  
  242.  
  243.     QuickFax has been tested and regulary used with BGFAX and Silver
  244.     Express.  For example Silver Express setup files see 11-FAX.ARJ.
  245.  
  246.  
  247.     RECOGNITION
  248.     -----------
  249.        QLINK (or QuickLink) is (c) Smith Micro Software, Inc.
  250.        QuickBBS is (c) Pegasus Software, Inc.
  251.        BGFAX is (c) B.J Guillot
  252.        Silver Express (c) Hector Santos
  253.  
  254.        Also many thanks to the beta testers of QUICKFAX who spent
  255.          their time making this what it is......
  256.  
  257.              Jim Timlin, 1:206/2604, Message Center BBS
  258.              Jerry Ferris, 1:206/2602, Jerry's BBS
  259.              Don Kettle, 1:252/120, Barrie Users Group
  260.              Jay Spence, 1:106/6879, Back Draft BBS
  261.  
  262.        Also special acknowledgement to Scott Montle for his many 
  263.           suggestions ( you thank him for the removal of the CLICK in 
  264.           none registered version) and the tremendous help in interfacing
  265.           QUICKFAX with Silver Express.
  266.  
  267.             and yes, the Missus for putting up with all of
  268.                  this..........
  269.  
  270.  
  271.     REGISTRATION
  272.     ------------
  273.     The unregistered version allows for 45 days for you to evaluate the
  274.     program.  If you feel that this is not enough time for you, you may
  275.     send a message to NightShift BBS, 1:3805/13, and I will place on
  276.     hold for you an additional key for you to evaluate the program.
  277.  
  278.  
  279.    Disclaimer & Contract Agreement
  280.    -------------------------------
  281.  
  282.     Although this program has been tested, this software has no warranty,
  283.   either expressed or implied.  The use of this software is at the user's
  284.   own risk.  The author shall in no way be responsible for any special,
  285.   incidental, consequential or other damages resulting from the use and/or
  286.   misuse of this software.  Every effort has been made to test this software
  287.   and its documentation for possible errors, but no guarantee to that effect
  288.   is made.  There are no written or implied guarantees of updates to this
  289.   program.
  290.  
  291.     This program must be distributed AS IS in it's original archive.  This
  292.   program may not be distributed as part of any other software package without
  293.   the expressed written consent of the author, Jack Cross.  It may not be
  294.   altered or reverse engineered in any way, shape, or manner.
  295.  
  296.     By using this program you agree to evaluate it for your continued use as 
  297.   permitted by one trial key.  Use beyond this period is an obligation to 
  298.   register this program.  Failure to do so is a breech of contract subject to
  299.   the laws of your state.
  300.  
  301.  
  302.  
  303.  
  304.  
  305.                -----------------  Registration  -----------------
  306.  
  307. Name___________________________________
  308.  
  309. Address___________________________________
  310.  
  311. City_________________________  State/Prov__________ Country ___________
  312.  
  313.                                                  Zip________________
  314. FidoNet Address________________
  315.  
  316. FamilyNet Address______________
  317.  
  318. BBS Software ____________________
  319.  
  320. Computer Type____________________
  321.  
  322.  
  323.                                      Program
  324.  
  325.                ___ QuickFax               20.00           _______
  326.  
  327.                ___ FileRequest Reporter   15.00           _______
  328.  
  329.                ___ File Reporter          10.00           _______
  330.  
  331.                ___ FreqLeech              15.00           _______                                 
  332.                
  333.                ___ GoGet                  10.00           _______
  334.  
  335.                ___ Any three              25.00           _______
  336.  
  337.                                TX residents, please add
  338.                            7-1/4 % for sales taxes        _______
  339.  
  340.  
  341.                                                   Total   _______
  342.  
  343.  
  344.                        Checks or MO payable to:
  345.  
  346.                             Jack Cross
  347.                             CrossWares
  348.                          103 Galaxy Crt
  349.                      Wichita Falls, TX  76311
  350.  
  351.