home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Crawly Crypt Collection 1
/
crawlyvol1.bin
/
bbs
/
jaf_2_0
/
read_me_.1st
< prev
Wrap
Text File
|
1993-02-27
|
12KB
|
342 lines
|
__ ¯¯//\ //| // ////// ////// ////// \|/
// /\ // | // // // //™ --*--
// \/\ // 9|0 // //// ////// // /|\
\\ * / // | // // // // |
\\ / _ // | // // // // \ / |
\\/__ // |// ////// ////// // \/\/ A R E--->--+
Jet2AutoFile (JAF) v02.00 - (C) D.M.Brewood - 1993.
===================================================
Introduction.
-------------
Jet2AutoFile (JAF) is designed to help you keep track of your Autofile™
FileFix settings when you are running the JetMail™ message processor.
JAF will read JetMail™'s CONFIG.JM file, plus the AUTOFILE.ORG and
JET_FFIX.CFG setup files.
Once these files have been altered to suit, or created (see below),
JAF will create a new AUTOFILE.CTL for AutoFile™. This new CTL file will
contain all your area definitions, and autofile configuration data, plus
new FileFix passwords for your JetMail™ links using the same password as
used by JetMail™'s internal AreaFix routines.
Setting Up.
-----------
a) CONFIG.JM
Firstly you must set your CONFIG.JM file to use the Non-link
'Group' Commands similar to:
Group F
Description Fidonet.
Announce STUN_NEW
GroupEnd
;
Group J
Description Jetmail beta testers.
Announce STUN_NEW
GroupEnd
;
Group N
Description NeST Sysops.
Announce STUN_NEW
GroupEnd
We are now going to set FileFix Echo Group flags for use by AutoFile,
this is done by adding ';FFix <Groups>' at the end of each 'Description'
line as follows:
Group F
Description Fidonet. ;FFix OIH
Announce STUN_NEW
GroupEnd
;
Group J
Description Jetmail beta testers. ;FFix OH
Announce STUN_NEW
GroupEnd
;
Group N
Description NeST Sysops. ;FFix OIH
Announce STUN_NEW
GroupEnd
As an example the above example would result in all 'Group J' JetMail™
Links being given the AutoFile™ Group of J, with associated flags
of OH.
This modification *must* be made to each 'Group' link in your CONFIG.JM.
You *must* also ensure that for every 'Link' definition there is a
complementary 'Groups' setting, and for eack AKA there is a {..} group
set.
b) JET_FFIX.CFG
The format of the file is simple, firstly the file/pathname to
AUTOFILE.CTL, secondly the file/pathname to your CONFIG.JM file,
finally a default FileFix password if one has not been set within the
Link Definition.
Example JET_FFIX.CFG file:
e:\bt\autofile.ctl
e:\jetmail\config.jm
PASSWORD
c) AUTOFILE.ORG
The AUTOFILE.ORG file is exactly the same as your AUTOFILE.CTL file, but
without any 'Fix' statements.
Before you run JAF for the first time you *must* create your own
AUTOFILE.ORG file.
This file should be exactly the same as your AUTOFILE.CTL file, but
without any 'Fix' statements.
It is recommended that the following procedure is followed:
a) Copy AUTOFILE.CTL to a safe place.
b) Copy AUTOFILE.CTL to the same directory as AUTOFILE.TTP.
c) Rename this AUTOFILE.CTL to AUTOFILE.ORG.
d) Remove any 'Fix' statements from AUTOFILE.ORG.
Setting up should now be complete.
Running JAF.
------------
JAF can be run virtually anywhere, but I recommend in your main BBS
directory. The main JAF progam must however be in the same directory as
the JET_FFIX.CFG file.
Before running JAF for the first time you *must* check that all of your
'Local Group' settings within each AutoFile™ 'Area' match those that you
use in CONFIG.JM, or possible chaos could result - you have been warned!
Once JAF has been run you will now have a new AUTOFILE.CTL (named as in
JET_FFIX.CTL), which will have AutoFile™ FileFix passwords matching
those set for each of JetMail™'s 'Link' 'AreaFixPwd' passwords. The new
AutoFile™ 'Fix' passwords will have been assigned the group letter as
specified with the ;FFix settings. JAF will also show the SysOp's name
before each 'Fix' group. making it easy to keep track of who has what
settings. This gives a new AUTOFILE.CTL similar to:
;
;Group A AtariNet. OIH
;
;Group B NeSTWare beta testers. OH
;
;Group Z NeST Net 100 Sysops. OH
;
;Group F Fidonet. OIH
;
;Group J Jetmail beta testers. OH
;
;Group N NeST Sysops. OIH
;
;Group T TurboNet Sysops. OH
;
;Group X NeSTWare Programmers. OIH
;
;Sysop: Sian Stephenson
;FileFix password set using 'AreaFixPwd'.
Fix 90:100/102.0 PASSWORD NZ OIH
;
;Sysop: Serge Wagener
;No 'Password' or 'AreaFixPwd' defined, setting FileFix to default.
Fix 90:16/0.0 PASSWORD N OIH
;
;Sysop: Paul Williams
;FileFix password set using 'AreaFixPwd'.
Fix 90:104/0.0 PASSWORD N OIH
;
;Sysop: James Partner
;FileFix password set using 'AreaFixPwd'.
Fix 2:255/72.0 PASSWORD FJ OIH
Fix 90:101/0.0 PASSWORD N OIH
;
;Sysop: Mark Matts
;FileFix password set using 'Password'.
Fix 90:100/101.0 PASSWORD NXBZ OIH
Fix 2:255/320.0 PASSWORD FJ OIH
Fix 100:1051/3.0 PASSWORD T OH
Fix 51:6/4.0 PASSWORD A OIH
;
etc............
;
;--JAF--Jetmail AreaFixPwd --> AutoFile FileFixPwd Convertor. (C)1993 D.M.Brewood-- v00.01.01
Debug
Use4D
Advise Hold
FixName FileFix
;
Address 2:255/401.0 2000
Address 90:1/0.0 999
Address 90:100/0.0
Address 90:100/100.0
Address 69:200/102.0 690
etc........
NOTE!! If an error is found JAF will 'rem' out the offending lines
with an ;ERR statement at the start of the line.
One JAF has been run for the first time it will automatically update
AUTOFILE.ORG from the AUTOFILE.CTL file which it creates. For this to
happen you must *not* delete the JAF title line within AUTOFILE.CTL
as it acts as a data pointer, altering this could result in big
problems!!
So there you are, now you will have a system which has FileFix
passwords exactly the same as JetMail™'s AreaFix passwords.
Warnings.
---------
Care has been taken to make JAF as error free as possible, but as always
all errors can not be trapped. It is therefore recommended that you
make a backup of all files before running JAF. I/We take no
responsibility for any data loss that ensues from running JAF, you take
all the risks on your own head!
Support.
--------
Support is provided through:
a) FidoNet:
JETMAIL_BETA echo.
b) NeST:
N_NESTWARE echo.
N_NW_BETA for NeSTWare Beta testers.
c) AtariNet:
A_FIDO_ST echo.
d) CIX:
network.st.nes conference.
Please send any suggestions, bug-reports, etc, to:
BBS: STun, Stockport, England, +44-61-429-9803
(V32, 14,400 HST, V42, V42bis - 24 hours a day)
** MAIL ONLY **
Fido: 2:255/401@fidonet.org (Daron Brewood)
NeST: 90:1/0.0@nest.ftn (Daron Brewood)
90:90/0@nest.ftn (Daron Brewood)
90:100/100@nest.ftn (Daron Brewood)
AtariNet: 51:500/0.0@atarinet.ftn
51:6/0.0@atarinet.ftn
51:6/2.0@atarinet.ftn
CIX: dbrewood@cix.compulink.co.uk
Post:
Daron M. Brewood,
7, Crescent Road,
Portwood,
Stockport,
Cheshire,
ENGLAND.
SK1 2QG
#### NeSTWare ############################################################
## ##
## This program is programed and released under the NeSTWare concept ##
## whereby it has been produced by Network ST (NeST) members for use by ##
## themselves. The NeSTWare programmers are: ##
## ##
## Daron Brewood ##
## Mark Matts ##
## Phil Gadsby ##
## David Thomas ##
## Steve Caple ##
## Paul Simmonds ##
## ##
## There is no charge for using this program, but if you wish to be ##
## listed as a NeSTWare user then please send a picture postcard of ##
## home town to: ##
## ##
## NeSTWare Registrations. ##
## c/o Daron Brewood. ##
## 7, Crescent Road, ##
## Portwood, ##
## Stockport, ##
## Cheshire, ##
## SK1 2QG. ##
## The United Kingdom. ##
## ##
##########################################################################
My thanks to Mark Matts for his assistance with the front end appearance
of the program.
Revision History.
-----------------
00.00.01b(24/01/93) - First version coded.
00.00.02b(24/01/93) - Routines added to set a default password if none
exists within the link definition, JET_FFIX.CFG
changed to accomodate this.
- Screen status lines now parsed properly.
- Screen palette now reset correctly.
- ';' lines in CONFIG.JM now ignored.
- Support for TAB lines in CONFIG.JM added.
- if no AKA {..} groups are set JAF now sets those
AKA's with flags of OH.
- Filter added for invalid 'sysop' settings.
- Program will now exit if 'Groups' is not set within
a Link..LinkEnd, or an AKA does not have a {.} group
defined for it.
- If JAF finds an Address in AUTOFILE.ORG which is
not set within a Link/LinkEnd in CONFIG.JM the
address will be commented out with ';' and an
';ERR' line added to the output file on the line
below.
- After the first progam run JAF will now automatically
update AUTOFILE.ORG each time it runs from the master
AUTOFILE.CTL which it creates.
- Documentation updated.
00.00.03b(25/01/93) - Program updated so that Link/LinkEnd definitions
without any Group settings are marked with ; and ;ERR
statements in AUTOFILE.CTL instead of the program
giving an error and exiting.
01.00.00 (27/01/93) - Finishing touches made to the program.
Program released into the JETMAIL_BETA file echo.
01.00.01b(21/02/93) - Support for 'RouteAKA' added.
- Now supports new format of Group letter coding in
JetMail 0.79b2. (CHANGE CONFIG.JM BEFORE RUNNING
THE NEW JAF)
02.00.00 (27/02/93) - JAF 2.0 released.
Daron M. Brewood.