430 lines
19 KiB
Plaintext
430 lines
19 KiB
Plaintext
Volume 7, Number 8 19 February 1990
|
|
+---------------------------------------------------------------+
|
|
| _ |
|
|
| / \ |
|
|
| /|oo \ |
|
|
| - FidoNews - (_| /_) |
|
|
| _`@/_ \ _ |
|
|
| FidoNet (r) | | \ \\ |
|
|
| International BBS Network | (*) | \ )) |
|
|
| Newsletter ______ |__U__| / \// |
|
|
| / FIDO \ _//|| _\ / |
|
|
| (________) (_/(_|(____/ |
|
|
| (jm) |
|
|
+---------------------------------------------------------------+
|
|
Editor in Chief: Vince Perriello
|
|
Editors Emeritii: Thom Henderson, Dale Lovell
|
|
Chief Procrastinator Emeritus: Tom Jennings
|
|
|
|
Copyright 1990, Fido Software. All rights reserved. Duplication
|
|
and/or distribution permitted for noncommercial purposes only.
|
|
For use in other circumstances, please contact Fido Software.
|
|
|
|
FidoNews is published weekly by the System Operators of the
|
|
FidoNet (r) International BBS Network. It is a compilation of
|
|
individual articles contributed by their authors or authorized
|
|
agents of the authors. The contribution of articles to this
|
|
compilation does not diminish the rights of the authors.
|
|
|
|
You are encouraged to submit articles for publication in
|
|
FidoNews. Article submission standards are contained in the file
|
|
ARTSPEC.DOC, available from node 1:1/1. 1:1/1 is a Continuous
|
|
Mail system, available for network mail 24 hours a day.
|
|
|
|
Fido and FidoNet are registered trademarks of Tom Jennings of
|
|
Fido Software, Box 77731, San Francisco CA 94107, USA and are
|
|
used with permission.
|
|
|
|
Opinions expressed in FidoNews articles are those of the authors
|
|
and are not necessarily those of the Editor or of Fido Software.
|
|
Most articles are unsolicited. Our policy is to publish every
|
|
responsible submission received.
|
|
|
|
|
|
Table of Contents
|
|
1. ARTICLES ................................................. 1
|
|
LSTFMT Version 1.60 ...................................... 1
|
|
2. LATEST VERSIONS .......................................... 5
|
|
Latest Software Versions ................................. 5
|
|
3. NOTICES .................................................. 8
|
|
The Interrupt Stack ...................................... 8
|
|
FidoNews 7-08 Page 1 19 Feb 1990
|
|
|
|
|
|
=================================================================
|
|
ARTICLES
|
|
=================================================================
|
|
|
|
LSTFMT Version 1.60
|
|
|
|
The NodeList Formatting Utility for FTSC Compliant NodeLists
|
|
|
|
Steven K. Shapiro
|
|
|
|
SysOp LoneStar CBCS
|
|
|
|
FidoNet 1:382/35
|
|
AlterNet 7:49/382
|
|
Network 8:7102/35
|
|
EggNet 99:9100/35
|
|
|
|
|
|
LSTFMT is an abbreviated form which stands for List Formatter.
|
|
LSTFMT is designed to take a RAW, FTSC compliant nodelist, and
|
|
produce output in a variety of formats based on the user
|
|
specified switches.
|
|
|
|
When I first became a member of FidoNet, I wanted to have just a
|
|
list of those nodes in my local net. In order to get it I had to
|
|
edit a 500K+ nodelist and then search for Host,382 (which took a
|
|
LONG time). Then, once I had extracted this information, I still
|
|
had to 'tidy it up' to be of a more human readable form. I also
|
|
wanted all of the fields to line up. And then, to get it to all
|
|
fit in 80 columns.
|
|
|
|
What I also wanted to do was extract all of the nodelist header
|
|
comments to be able to read about any new developments going on
|
|
in the net.
|
|
|
|
Thus the initial release of LSTFMT only supported these 2
|
|
functions. But, as is the nature of software, other SysOps had
|
|
additional ideas of functionality I could add. So, in a mere 3
|
|
months, the current version scarcely resembles the original.
|
|
|
|
Here is a brief list of the features of LSTFMT:
|
|
|
|
1. Ability to extract comments from a nodelist.
|
|
2. Ability to extract information about nodes that match a
|
|
keyword.
|
|
3. Ability to format information about any zone, region or net
|
|
in the nodelist.
|
|
4. Ability to format the information in a variety of forms:
|
|
1. Raw output
|
|
2. Formatted output 132 columns wide
|
|
3. Formatted output 80 columns wide
|
|
FidoNews 7-08 Page 2 19 Feb 1990
|
|
|
|
|
|
4. Explicitly specify which fields to format and output
|
|
5. Shrink the nodelist for specific net processing
|
|
5. Ability to append multinet information into a single list.
|
|
|
|
Because all you need is an FTSC compliant nodelist, you may use
|
|
nodelists from virtually all of the amateur networks, including
|
|
but not limited to FidoNet, EggNet, AlterNet, Network and more!
|
|
|
|
The following is a brief description of the operation of the
|
|
program:
|
|
|
|
LSTFMT /I<Input_file> /O<Output_file> /N<Net_number>
|
|
/S<System_info> /Pnscypbf /K<zone>,<region>,<net> /C /T /A /R
|
|
|
|
Where all arguments are entered on the same line interactively or
|
|
via a batch file. All arguments are optional.
|
|
|
|
/I<Input_file>
|
|
|
|
This is the nodelist file from which to extract the information.
|
|
If you fail to specify the filename extension, LSTFMT will
|
|
calculate the day number of the current nodelist and will attempt
|
|
to open the file with the nodelist day as the file name
|
|
extension. If you do not use this switch, LSTFMT will attempt to
|
|
use the current expected NODELIST.### file.
|
|
|
|
You may use any valid Drive:\directory\path\filename.ext.
|
|
|
|
/N<Net_number>
|
|
|
|
This is the Zone, Region, or Host net from which to extract and
|
|
format the information.
|
|
|
|
If an '*' is specified as the net_number, then all nets in the
|
|
input nodelist will be formatted. This parameter will supercede
|
|
the /S switch.
|
|
|
|
/C
|
|
|
|
This indicates that all comments should be extracted from the
|
|
nodelist input file. Only comments with text following them will
|
|
be extracted.
|
|
|
|
/O<Output_file>
|
|
|
|
Is the file to which the extracted information is to be written.
|
|
This file does not have to exist, but it will be created in the
|
|
same directory as LSTFMT if it does not exist.
|
|
|
|
You may specify any valid Drive:\directory\path\filename.ext.
|
|
|
|
FidoNews 7-08 Page 3 19 Feb 1990
|
|
|
|
|
|
If this switch is not specified, the output will be sent to the
|
|
system terminal (console).
|
|
|
|
If the <Output_file> cannot be opened, or if none is specified,
|
|
then the output will be sent to the system terminal (console).
|
|
|
|
*WARNING* If the file <Output_file> exists, it will be deleted
|
|
and the current output from LSTFMT will be directed to the new
|
|
file. Refer to the use of the /A switch for appending output to
|
|
existing files.
|
|
|
|
/S<System_info>
|
|
|
|
This is specific system information that LSTFMT is to search for
|
|
and extract to the output file. This may be any text string.
|
|
Each system found which contains this information in the
|
|
input_file will be formatted and written to the output file.
|
|
This may be system name, sysop name, baud rate, etc.
|
|
|
|
If no /N net number is specified, all Zones, Regions and Hosts in
|
|
the input file will be searched. If a /N net number is
|
|
specified, only that net will be searched for this information.
|
|
|
|
/T
|
|
|
|
This indicates that the /Net output should be formatted for 80
|
|
columns. This is handy if you wish to use the output file for
|
|
display via a B)ulletins Menu item.
|
|
|
|
/A
|
|
|
|
This switch indicates that the output is to be appended to the
|
|
output file if it exists, rather than deleting the existing file
|
|
first. If the file specified does not exist, it will be
|
|
created.
|
|
|
|
/R
|
|
|
|
This switch allows for RAW nodelist output. If specified, the
|
|
output will not be formatted for display purposes. This switch
|
|
overrides the /T switch.
|
|
|
|
/K<zone>,<region>,<net>
|
|
|
|
This switch will cause LSTFMT to produce a shrunK, or pruned
|
|
NODELIST file which may be used as input to such programs as
|
|
Parselst or Xlatlst. LSTFMT does not attempt to provide the same
|
|
kind of versatility as is available with programs such as
|
|
ShrinkNl or Prune. The intended purpose of this feature is to
|
|
produce a list for the SysOp who only wishes to have a nodelist
|
|
which is comprised of his local net, or a small number of
|
|
specific nets. This switch overrides the /P, /T and /R
|
|
switches.
|
|
|
|
FidoNews 7-08 Page 4 19 Feb 1990
|
|
|
|
|
|
These parameters must be in the order indicated. Each parameter
|
|
is optional. If you do not specify any Zones, Regions or Nets,
|
|
then LSTFMT will ignore this switch. If you omit the Region and
|
|
Net number, then LSTFMT will produce a list containing ALL nodes
|
|
in ALL Nets in ALL Regions in the Zone specified. If you omit
|
|
the Net number, then LSTFMT will produce a list containing ALL
|
|
nodes in ALL Nets in the Region specified.
|
|
|
|
This switch supercedes the /N, /S, /P, /T and /R switches.
|
|
|
|
/Pnscypbf
|
|
|
|
This switch allows for POSITIONAL nodelist output. If specified,
|
|
the output will be positionally formatted for display purposes.
|
|
This switch overrides the /T switch and the /R switch.
|
|
|
|
The fields to be output are specified via the argument list.
|
|
These are:
|
|
|
|
1. N - Node number. This includes any information such as
|
|
HOST, HUB, etc. The field width is 10 characters wide.
|
|
2. S - System name. The field width is 25 characters wide.
|
|
3. C - City. The field width is 25 characters wide.
|
|
4. Y - sYsop name. The field width is 21 characters wide.
|
|
5. P - Phone. The field width is 16 characters wide.
|
|
6. B - Baud. The field width is 5 characters wide.
|
|
7. F - Flags. The field width is 25 characters wide.
|
|
|
|
If the data for any field is larger than the field width, the
|
|
data is truncated so that the information may be formatted in the
|
|
specified widths.
|
|
|
|
These switches may be in any order and may be in either upper or
|
|
lower case. They must be separated by a space.
|
|
|
|
And that's all there is to it.
|
|
|
|
LSTFMT is available via the SDS, or from LoneStar CBCS by using
|
|
the 'magic' filename of, what else, LSTFMT.
|
|
|
|
Regards,
|
|
Steve.
|
|
|
|
-----------------------------------------------------------------
|
|
FidoNews 7-08 Page 5 19 Feb 1990
|
|
|
|
|
|
=================================================================
|
|
LATEST VERSIONS
|
|
=================================================================
|
|
|
|
Latest Software Versions
|
|
|
|
MS-DOS Systems
|
|
--------------
|
|
|
|
Bulletin Board Software
|
|
Name Version Name Version Name Version
|
|
|
|
Fido 12q+ QuickBBS 2.62* TBBS 2.1
|
|
Lynx 1.30 RBBS 17.2B TComm/TCommNet 3.4
|
|
Kitten 2.16 RBBSmail 17.2 TPBoard 6.0
|
|
Opus 1.03c+ RemoteAccess 0.01* Wildcat! 2.10*
|
|
Phoenix 1.3 TAG 2.5d1*
|
|
|
|
|
|
Network Node List Other
|
|
Mailers Version Utilities Version Utilities Version
|
|
|
|
BinkleyTerm 2.30 EditNL 4.00 ARC 6.02
|
|
D'Bridge 1.30* MakeNL 2.20 ARCA06 2.20*
|
|
Dutchie 2.90C ParseList 1.30 ARCmail 2.0
|
|
FrontDoor 1.99b* Prune 1.40 ConfMail 4.00
|
|
PRENM 1.47 SysNL 3.01* EMM 2.02
|
|
SEAdog 4.51b XlatList 2.90 Gmail 2.05*
|
|
XlaxDiff 2.32 GROUP 2.16
|
|
XlaxNode 2.32 GUS 1.30*
|
|
LHARC 1.13
|
|
MSG 4.0
|
|
MSGED 1.99
|
|
PK[UN]ZIP 1.02*
|
|
QM 1.0
|
|
QSORT 4.03
|
|
StarLink 1.01
|
|
TagMail 2.11b*
|
|
TCOMMail 2.2
|
|
TMail 1.12
|
|
TPBNetEd 3.2
|
|
TosScan 1.00*
|
|
UFGATE 1.03
|
|
XRS 3.10
|
|
ZmailQ 1.10*
|
|
|
|
Macintosh
|
|
---------
|
|
|
|
Bulletin Board Software Network Mailers Other Utilities
|
|
|
|
FidoNews 7-08 Page 6 19 Feb 1990
|
|
|
|
|
|
Name Version Name Version Name Version
|
|
|
|
Red Ryder Host v2.1b4 Tabby 2.1 MacArc 0.04
|
|
Mansion 7.15 Copernicus 1.0d* ArcMac 1.3
|
|
WWIV (Mac) 3.0 StuffIt 1.51
|
|
TImport 1.331
|
|
TExport 1.32
|
|
Timestamp 1.6
|
|
Tset 1.3
|
|
Import 2.52
|
|
Export 2.54
|
|
Sundial 2.1
|
|
UNZIP 1.01*
|
|
|
|
Amiga
|
|
-----
|
|
|
|
Bulletin Board Software Network Mailers Other Utilities
|
|
|
|
Name Version Name Version Name Version
|
|
|
|
Paragon 2.00+* BinkleyTerm 1.00 AmigArc 0.23
|
|
TrapDoor 1.11 booz 1.01
|
|
WelMat 0.35* ConfMail 1.10
|
|
ChameleonEdit 0.10
|
|
Lharc 1.10*
|
|
oMMM 1.43b*
|
|
ParseLst 1.30
|
|
PkAX 1.00
|
|
PK[UN]ZIP 1.01*
|
|
RMB 1.30
|
|
UNzip 0.86
|
|
Zoo 2.00
|
|
|
|
|
|
Atari ST
|
|
--------
|
|
|
|
Bulletin Board Software Network Mailer Other Utilities
|
|
|
|
Name Version Name Version Name Version
|
|
|
|
FIDOdoor/ST 1.5c* BinkleyTerm 1.03g3 ConfMail 1.00
|
|
Pandora BBS 2.41c The BOX 1.20 ParseList 1.30
|
|
QuickBBS/ST 0.40 ARC 6.02*
|
|
GS Point 0.61 LHARC 0.51
|
|
PKUNZIP 1.10
|
|
MSGED 1.96S
|
|
SRENUM 6.2
|
|
Trenum 0.10
|
|
OMMM 1.40
|
|
|
|
FidoNews 7-08 Page 7 19 Feb 1990
|
|
|
|
|
|
+ Netmail capable (does not require additional mailer software)
|
|
* Recently changed
|
|
|
|
Utility authors: Please help keep this list up to date by
|
|
reporting new versions to 1:1/1. It is not our intent to list
|
|
all utilities here, only those which verge on necessity.
|
|
|
|
-----------------------------------------------------------------
|
|
FidoNews 7-08 Page 8 19 Feb 1990
|
|
|
|
|
|
=================================================================
|
|
NOTICES
|
|
=================================================================
|
|
|
|
The Interrupt Stack
|
|
|
|
|
|
17 Mar 1990
|
|
Release date for Opus v1.10
|
|
|
|
5 Jun 1990
|
|
David Dodell's 33rd Birthday
|
|
|
|
12 Jun 1990
|
|
Fifth anniversary of FidoNet's switch to multiple nets.
|
|
|
|
27 Jul 1990
|
|
The beginning of the REGION 17 Convention at Menucha Resort in
|
|
the Columbia Gorge, Oregon. For details contact Ken Zwaschka,
|
|
1:105/54.
|
|
|
|
1 Aug 1990
|
|
Start of FidoCon '90. Contact Bill Vanglahn at 1:1/90 for
|
|
details.
|
|
|
|
5 Oct 1990
|
|
21st Anniversary of "Monty Python's Flying Circus"
|
|
|
|
14 Nov 1990
|
|
Marco Maccaferri's 21rd Birthday. Send greetings to him at
|
|
2:332/16.0
|
|
|
|
1 Jan 1991
|
|
Implementation of 7% Goods and Services Tax in Canada. Contact
|
|
Joe Lindstrom at 1:134/55 for a more colorful description.
|
|
|
|
16 Feb 1991
|
|
Fifth anniversary of the introduction of Echomail, by Jeff Rush.
|
|
|
|
If you have something which you would like to see on this
|
|
calendar, please send a message to FidoNet node 1:1/1.
|
|
|
|
-----------------------------------------------------------------
|
|
|
|
|