home *** CD-ROM | disk | FTP | other *** search
/ Monster Media 1994 #1 / monster.zip / monster / PCBOARD / FPCB270A.ZIP / FPCBNM.DOC < prev    next >
Text File  |  1994-02-06  |  16KB  |  309 lines

  1.          ┌──────────────────────────────────────────────────────┐
  2.          │                     FPCBNM v2.70                     │
  3.          │                     By John Luce                     │
  4.          │      Copyright (c) 1993-94. ALL RIGHTS RESERVED.     │
  5.          └──────────────────────────────────────────────────────┘
  6.  
  7.  
  8.  
  9.  ┌───────────────┐
  10.  │  Description  │
  11.  └───────────────┘
  12.  
  13.  FPCBNM is a set of 3 PPE(s) (PCBoard Programming Executable) that will allow
  14.  you to replace, the (E)nter and (RE)ply Message commands in your FidoNet
  15.  Netmail conference, which will prompt you & your users for the information
  16.  necessary to properly address outgoing messages. This version works with
  17.  either Matjaz Koce's FidoPCB, InterZone's InterPCB, OR Rob Kitteridge's
  18.  QScan (Part of QFront package).
  19.  
  20.  ┌─────────────────────────────────────┐
  21.  │  License, Warranty, and Disclaimer  │
  22.  └─────────────────────────────────────┘
  23.  
  24.   You are allowed to use FPCBNM for 30 days, after which you must either
  25.   register FPCBNM or stop using it completely. FPCBNM registration is a
  26.   license for your use of FPCBNM. I retain full ownership of the software.
  27.   A single registration applies to a single BBS system, with any number of
  28.   computers connected together to make up that ONE system. Refer to the
  29.   registration form for current pricing.
  30.  
  31.   As far as a warranty: There isn't one. The only thing that I will GUARANTEE
  32.   is that FPCBNM will take up disk space, and will disappear when deleted.
  33.  
  34.   Disclaimer: I'm not responsible for anything bad that happens. FPCBNM works
  35.   here, but I cannot be held responsible for it not working on your computer
  36.   or doing any damage to hardware or software. If these aren't agreeable to
  37.   you, then the best thing to do is delete FPCBNM right now. While I'll do my
  38.   best to help any user, registered or not, and act on bug reports quickly, I
  39.   cannot and will not be held responsible for anything bad occurring, like
  40.   mis-directed messages, increased phone bills or whatever you can think of.
  41.  
  42.  ┌───────────┐
  43.  │  History  │
  44.  └───────────┘
  45.  
  46.  Early on when I was using InterPCB, then FidoPCB, and now QFront/QScan, I
  47.  grew tired of having to re-address my user's netmail messages, and answering
  48.  the same question on how to use the local FidoNet<>UUCP Gateway. So once
  49.  PPL came out I decided it was time to do something about it. The rest of my
  50.  efforts is contained in the History.doc text file.
  51.  
  52.  ┌────────────────┐
  53.  │  Registration  │
  54.  └────────────────┘
  55.  
  56.  Although I hated to turn this thing into shareware, but the cost and effort
  57.  to maintain this program has forced this move. What will registering do for
  58.  you? It will allow you to live with a clear mind that I might not laying
  59.  awake at night wondering how many unregistered people are using it, and are
  60.  having problems. It will also remove the unregistered screen and the forced
  61.  wait for your user's and yourself. See the enclosed text file regist.frm for
  62.  registration information.
  63.  
  64.  ┌────────────────┐
  65.  │  Installation  │
  66.  └────────────────┘
  67.  
  68.  Installation is seemly the main point of fustration in past versions of this
  69.  program. Although very easy, it must be followed very closely for proper
  70.  operation of the program. First make a directory some where this set of files
  71.  will exist then either copy them to it or just unzip a copy of the archive
  72.  to it. Then run PCBSETUP. Select your Netmail message conference, and then
  73.  hit the page down key, which will bring up a second screen. Towards the
  74.  bottom of the first column you should see the command "Conf-Specific CMD.LST
  75.  file". You want to select to edit that with the F2 key. Hit and ALT-I twice
  76.  as we will adding two (2) entries. The first should be the E command, and
  77.  the second the RE command. They should be followed with the appropriate
  78.  security level, and the complete path to where FPCBNM.PPE and FPCBRE.PPE.
  79.  This will replace both PCBoards (E), and (RE) commands, in your Netmail
  80.  conference. The CMD.LST entry should look something like below.
  81.  
  82.                EXAMPLE
  83.                -------
  84.                1) E            0     C:\PCB\PPE\MAIL\FPCBNM.PPE FPCBNM.CFG
  85.                2) RE           0     C:\PCB\PPE\MAIL\FPCBRE.PPE FPCBNM.CFG
  86.  
  87.  
  88. Now save that and exit to the Netmail conference setup. Although people vary
  89. this setup in several ways. The PPE's are designed to account for a majority
  90. of them. A copy of my Netmail conference set is listed below. It works for
  91. me... The only exception to the setup I can see is the return receipt setting.
  92. That can be any security level you wish, just make sure you note that exact
  93. level for insertion in the configuration file later.
  94.  
  95. ╔═════════════════════════════════════════════════════════════════════════════╗
  96. ║ Conference Name (#500)       Matrix                                         ║
  97. ║                                                                             ║
  98. ║ Auto-Rejoin into this Conf.    : N   Additional Conference Security  :   0  ║
  99. ║ Allow Viewing of Conf. Members : N   Additional Conference Time      :   0  ║
  100. ║ Make All Uploads Private       : N   Level to Save File Attachment   :   0  ║
  101. ║ Make All Messages Private      : Y   Level to Enter a Message        :  20  ║
  102. ║ Echo Mail in a Conference      : Y   Level to Request Return Receipt : 255  ║
  103. ║ Force Echo on All Messages     : Y   Level to Enter Carbon List Msgs :  20  ║
  104. ║ Allow InterNet(long) TO: Names : Y                                          ║
  105. ║ Make Conference Read-Only      : N                                          ║
  106. ║ Disallow Private Messages      : N                                          ║
  107. ║ Place ORIGIN Info in Messages  : N                                          ║
  108. ║ Prompt for ROUTE Info          : N                                          ║
  109. ║ Allow Aliases to be used       : N                                          ║
  110. ║ Show INTRO in  'R A' Scan      : N                                          ║
  111. ║ Maintain Old MSGS.NDX File     : N                                          ║
  112. ║ Conf-Specific CMD.LST File     : D:\MSG\FIDO\MATRIX\CMD.LST                 ║
  113. ║                                                                             ║
  114. ║                                                                             ║
  115. ║                                                                             ║
  116. ║                                                                             ║
  117. ╚══ 21:16:56 ═══ 09-13-93 ═════ F1 ═ help ════ caps: OFF  num: OFF  ins: OFF ═╝
  118.  
  119.  
  120. Now exit PCBSETUP, doing a FULL save. Once that is done then you need to
  121. go to the dos prompt and type MKPCBTXT. Most people's normal PCBTEXT file
  122. is located in the C:\PCB\GEN\PCBTEXT. If you find you have a different setup,
  123. then enter the path/name of your PCBoard PCBTEXT files. Use the F3 key to
  124. jump to entry #612. Hit the enter key to select editing that entry, and type
  125. an exclaimation mark followed by the drive and complete path to where
  126. FPCBRE1.PPE can be found. An example is included below from my system:
  127.  
  128. !C:\PCB\PPE\MAIL\FPCBRE1.PPE FPCBNM.CFG
  129.  
  130. hit the ESC key to exit. The installation is almost complete. FPCBNM.PPE and
  131. FPCBRE.PPE, both now include built in standard default ENGLISH text files. If
  132. you decide you want to use custom screens, that's okay, as all you have to do
  133. is edit the enclosed text files, and ensure they are in the same directory as
  134. FPCBNM.PPE, FPCBRE.PPE, and FPCBRE1.PPE. The last thing is the setup of the
  135. configuration file which can be called whatever you wish as long as it's
  136. specificied correctly on the command line. An incorrect command line entry
  137. will result in an error being shown to the screen, and logged in the callers
  138. log. An example configuration file is included called FPCBNM.CFG. It can in
  139. must be located in the same directory as FPCBNM.PPE, FPCBRE.PPE, and
  140. FPCBRE1.PPE. Although the configuration file contains an explanation of what
  141. each line must contain, I will skim over it should you not file the config-
  142. uration file with this archive. The config file is nothing more than a eleven
  143. (11) line text file. The lines MUST be in this order, otherwise, the program
  144. will fail to work properly. Blank lines will result in error codes being sent
  145. to the screen and the callers log.
  146.  
  147. John Luce
  148. 00000000
  149. QFRONT
  150. Y
  151. 00000000
  152. NONE
  153. 110
  154. 110
  155. 200
  156. Y
  157. 750
  158. ;---------------------------------------------------------------------------
  159. Line 1: Sysop's Name
  160. Line 2: Registration number, fill in with zeroes (8) if you are not
  161.         using a registered or evaluation key. This will key the program
  162.         from sending you an error code.
  163. Line 3: Which of the three interfaces are you using FIDOPCB, INTERPCB or QFRONT
  164. Line 4: Whether your system will support sending Netmail through FidoNet <>
  165.         UUCP gateways  (Y = YES, N = NO)
  166. Line 5: Your closest UUCP gate FidoNet Node Address. If you decide NOT to use
  167.         the UUCP gateways place zeroes (8) in this line to avoid getting an
  168.         error result code
  169. Line 6: Default setting for mail to be sent out as if a users security level
  170.         is less than the level for selectable Netmail priority modes. This can
  171.         now be set to CRASH, HOLD, IMM or NONE if you do not desire to
  172.         route mail by the first 3 methods. This only works if Line 3 is set
  173.         to FIDOPCB.
  174. Line 7: Security level to allow a user the ability to select the priority mode
  175.         of their NetMail.
  176.         ** BE CAREFUL IF SET TOO LOW THIS COULD GET EXPENSIVE IN A VAST HURRY **
  177. Line 8: Security level inwhich you want a return receipt sent back to sender
  178.         Set this to what ever security level you have "Return Receipt Requested"
  179.         in your Netmail conference. This must be EXACT to work.
  180. Line 9: Security level of the System Sysop, so that they may use the Auto-
  181.         Addressing.
  182. Line 10: Enable/Disenable AutoAddressing portion of the program so that you
  183.          the sysop will no longer to have to remember what your Areafix/Allfix
  184.          /etc.. passwords are for a known address (Y/N).
  185. Line 11: Conference number of which conference is your Netmail conference.Line 1: Sysop's Name. This must exist or the program will send you an error
  186.         code.
  187.  
  188. One more thing left to setup, the Auto-addresser. Although very rudimentary
  189. in operation presently, it does work, and will be improved upon in the future.
  190. It considers of two text files. One called Address.cfg, and Address.txt. The
  191. first is a 30 line maximum text file which is broken up into 10 sets of 3
  192. lines each. An example of it is provided below.
  193.  
  194. 1:320/128
  195. AREAFIX
  196. PSITOL -L -Q
  197.  
  198. Line 1: node address of the desired system.
  199. Line 2: name line of the message. You could fill it with a name, a program
  200.         like ALLFIX, AREAFIX, etc....
  201. Line 3: subject line. So you could use this for a password and switches for
  202.         AREAFIX, ALLFIX etc, or a commonly discussed subject
  203.  
  204. This repeats in 3 line segments until a maximum of 30 lines are reached.
  205. Custom version with more addresses are available per request, but a
  206. registration is required, unfortuately.
  207.  
  208. The second file called Address.txt is a text file that you can customize to
  209. look anyway you'd like, but it will be called upon when you enter the auto
  210. addressing portion of the program. If it's not found in the same directory
  211. it will ask for nothing more than which address to select.
  212.  
  213. It's that easy. However if you find that you are having problems setting this
  214. up, or have specific needs (The program isn't working for you...). Please
  215. Netmail me at FidoNet node number 1:320/124 or leave a message for me at Salt
  216. Air. I'm also normally frequent the PCBoard Support Echo. I do try to answer
  217. all questions, and configuration changes inquiries as soon as I get them.
  218.  
  219.  ┌──────────────┐
  220.  │  Evaluation  │
  221.  └──────────────┘
  222.  
  223. This version is fully operational, and is not crippled in any way. During your
  224. evaluation period you, while you are without a registration key, you will be
  225. met with an UNREGISTERED screen and have the system wait for a period of time.
  226. Then the program will function normally. Upon registration the screen/time
  227. waits are removed by the program. If you are not satisfied with it's operation
  228. then you are under no obligation to register it. But I'd like to have a bug
  229. report if this does not work on your system, so I may correct any deficiencies
  230. found that my beta team may not have. Or if you feel that there are things
  231. you'd like to have added to the program, by all means contact me. I'd rather
  232. have a happy end-user than an uphappy one. While this has been tested but by
  233. no means will I ignore anything I broke that was not yet found prior to
  234. release.
  235.  
  236.  ┌─────────────┐
  237.  │  Thanks To  │
  238.  └─────────────┘
  239.  
  240. Larry Steele and Jerry Claxton for releasing their programs source code to
  241. fill in gaps that the inital PPLC documentation did not cover in depth.
  242. Authur Mol of "The Owls's Nest" for his orginal program idea which was written
  243. for InterPCB.
  244. Paul Lauda, Walter Alexander and Jennifer Credle who have tested new versions
  245. as they've came out, and providing plenty of feedback.
  246. Ken Buetow who drove me into new idea frenzies of looking at things to aid a
  247. smaller meaner program.
  248. John Lundell for helping make the decision that I should really make this thing
  249. shareware, and setting a price. How about a thanks for the initial code,
  250. screens, and docs, huh John? <g>.
  251.  
  252.  ┌──────────────┐
  253.  │  The Future  │
  254.  └──────────────┘
  255.  
  256. Well I was wrong PPL is much more powerful than I initially thought. With the
  257. new documentation, I've been able to come a long way. More is planned and
  258. on the way. Hopefully sooner than later. Remember that these are only offered
  259. as a stop gap measure until CDC finally succumbs to the inevitable facts that
  260. FTSC Netmail is here to stay, and incorporates it into their scheme of things.
  261. PCBoard v16.0 maybe? Oh well...
  262.  
  263.  ┌───────────┐
  264.  │  Support  │
  265.  └───────────┘
  266.  
  267. Send mail (good or bad..), or whatever to the below address(es).... I regret
  268. that I've been forced to protect my source code.  It's being done now for my
  269. own good, so please don't ask for it. I will ignore you if you do. If you have
  270. a bug, I will need the following information inorder to even start trouble-
  271. shooting the problem. Your MATRIX (NETMAIL) complete setup (both pages), your
  272. configuration file, and the version/date of FPCBNM that you are using (This
  273. has become a major problem...). And last but not least.....  a complete
  274. description (that means more than I'm having problems and I need your help...
  275. more like a 50 word description <g> of the problem...). Plus a registration
  276. means that you will be able to download your key from immediately upon the
  277. receipt of your check/money order, at any time convenient to you if you don't
  278. wish it sent by Netmail or US-Mail. See the registration form for additional
  279. info. By all means somewhere in the body of your message indicate your FidoNet
  280. address so I can get back to you, as if you route me Netmail I have little or
  281. no clue where it orginated from, and won't be able to give you a helping hand.
  282. Allow at least 24 hours to pass before looking for a response to any netmail/
  283. InterNet E-mail sent. I will answer your questions..
  284.  
  285.  E-Mail:       Chronicles InfoNet BBS - SysOp John Luce
  286.                        203-445-0607 - [16.8 DS]
  287.                          AdultNet  15:675/203
  288.                           FidoNet  1:320/124
  289.                           DoorNet  75:7203/0
  290.                          TrekNet 87:6007/9025
  291.          DFN/Fernwood (OS/2)/PDN/SDN/SDS/TWUtil/UtilNet/WINNet
  292.                 Home of the STARSHIP Endeavor NCC-1706
  293.               InterNet Address john.luce@cinbbs.sccsi.com
  294.  
  295. US Mail:                  John Luce
  296.                           2 Sperry Ave
  297.                           Groton, CT
  298.                                       06340
  299.  
  300. Voice: 1-203-445-8361 Between 6PM - 11PM Weekdays
  301.                               11AM - 11PM Weekends
  302.  
  303.      ALLFIX (c) Copyrighted by Harold Harms
  304.      FidoNet (tm) is a registered trademark of Tom Jennings
  305.      FidoPCB is (c) Copyrighted by MicroArt d.o.o
  306.      InterPCB is (c) by InterZone Software, Inc.
  307.      PCBoard (tm) is a registered trademark of Clark Development Company, Inc
  308.      QFront (c) & QSscan (c) Copyrighted by Rob Kitteridge
  309.