Dec 272017
Full Description of File
BBSPRINT Formats, Sorts, Prints, and
Exports Mike Focke's BBS Listing.
Choose from 16 fields to create up to 3
sort keys. Output to ASCII, ANSI COLOR,
PRINTER or Export Dialing Directories
to: QModem Pro v1.53, QModem v4.6 Test
Drive, QModem v501, Telemate v3.x/4.x,
and Telix v3.xx.
Exports Mike Focke's BBS Listing.
Choose from 16 fields to create up to 3
sort keys. Output to ASCII, ANSI COLOR,
PRINTER or Export Dialing Directories
to: QModem Pro v1.53, QModem v4.6 Test
Drive, QModem v501, Telemate v3.x/4.x,
and Telix v3.xx.
Formats, Sorts,Prints, and Exports Mike Focke’s BBS Listing. Choose from 16 fields to create up to 3 sort keys to sort the list the way you want, and then output to ASCII, ANSI color, PRINTER direct or export to BBS dir. | |||
---|---|---|---|
File Name | File Size | Zip Size | Zip Type |
BBSPRINT.DOC | 12440 | 3838 | deflated |
BBSPRINT.EXE | 181347 | 173019 | deflated |
FILE_ID.DIZ | 293 | 219 | deflated |
FOOTER.PRT | 650 | 360 | deflated |
HEADER.PRT | 2839 | 1227 | deflated |
STATES.CFG | 65 | 42 | deflated |
TNR10.PCL | 8201 | 3168 | deflated |
TNR10B.PCL | 8464 | 3255 | deflated |
TNR14B.PCL | 12732 | 4602 | deflated |
TNR18B.PCL | 19437 | 6122 | deflated |
TPCREAD.ME | 199 | 165 | deflated |
Download File BBSPRC30.ZIP Here
Contents of the BBSPRINT.DOC file
TEST PRINT PROGRAM FOR FOCKE'S NEW LISTING BBSPRINT.EXE
COLOR VERSION 3.00C
BY LARRY ROBERTSON AND JIM MOSS 02/16/95
-----------------------------------------------------------------------
| INFORMATION PROVIDED IN THIS DOCUMENT AND ANY SOFTWARE THAT MAY |
| ACCOMPANY THIS DOCUMENT (collectively referred to as an Application)|
| IS PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED |
| OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF |
| MERCHANTABILITY AND/OR FITNESS FOR A PARTICULAR PURPOSE. |
| The user assumes the entire risk as to the accuracy, the use of this|
| Application, and any damage to existing files that may result |
| through use of this Application. This Application may be copied and |
| distributed subject to the following conditions: |
| 1) All text must be copied without modification and all pages must |
| be included. |
| 2) If distributed, it will be free of charge, with the exception of |
| disks and shipping. |
|---------------------------------------------------------------------|
Special thanks to Jim Moss for his additions to the program of exporting to
Telix (completed), and The HP Laser routines that are still in beta testing,
and to Mike Focke for his time and patience in this new endeavor.
Please direct any problems or suggestions to:
Larry Robertson
Electrotech BBS
703-780-1180
Alexandria, Va
NEW: 1). Had to rename the following files since last release:
HEADER -----> HEADER.PRT
FOOTER -----> FOOTER.PRT
2). Created a configuration file that contains the States and Area
Codes in preperation for the release of the BBSDATA publishing
system. This feature is not needed by the regular user, it is
intented to be used by those who want to publish thier own
BBS listing and are covering areas other than the DC Metro area.
I expect to release the first version of the BBS publisher for
Windows 3.1 or above in mid March.
NOTE: Laser routines are still in progress.
INSTALLATION DIRECTIONS:
1) Make a directory called BBSPRINT and unzip this file BBSPRCxx.ZIP
into it.
2) Copy The BBS.ALL file that comes in BBDC???.ZIP into the same
directory as this program, and type BBSPRINT to run the program.
OPERATION DIRECTIONS:
Choose the Primary, 2nd, and 3rd sort keys (default is BBS Name).
Choose the input type, All Data, MD, VA, DC etc..
Choose the output types:
ASCII.TXT ASCII text for screen or print
ANSI.TXT ANSI color for bulletin postings
PRINTER Direct
COMMUNICATIONS - Double click or press enter on this option button
to export a dialing list for one of the following:
QMPRO.FON v1.53 --- Copy into (i.e. C:\QMPRO)
WARNING THIS WILL OVERWRITE YOUR CURRENT DIALING DIRECTORY AND PASSWORDS!
You might want to make a backup of your original files before
coping.
QMODEM1.FON v4.6 Test Drive/v501/v1.53-\
QMODEM2.FON v4.6 Test Drive/v501/v1.53 |- Copy to (i.e. C:\QMODEM)
QMODEM3.FON v4.6 Test Drive/v501/v1.53-/
Each file is limited to 200 entries so it will create as many files
as necessary to output the records you selected.
TELIX.FON Telix v3.xx Phone file - Copy to (i.e. C:\TELIX)
WARNING THIS WILL OVERWRITE YOUR CURRENT DIALING DIRECTORY AND PASSWORDS!
You might want to make a backup of your original files before
coping.
TM.FON Telemate v3.x/4.x Phone file-\- Copy to (i.e. C:\TELMATE)
TM.MEM Telemate memo file for ----- /
descriptions
WARNING THIS WILL OVERWRITE YOUR CURRENT DIALING DIRECTORY AND PASSWORDS!
You might want to make a backups of both of your original
files before coping.
NOTE: When the communications dialog box appears, the OK
button is disabled until you select all the information
from the combo list boxes needed for the particular
communications program you are exporting to. Right now
QModem Pro is the only one that requires selections from
all three. The rest only need to know the protocol.
FILES INCLUDED IN ZIP:
BBSPRINT.DOC - The file you are reading now.
BBSPRINT.EXE - Run program
FOOTER.PRT - Footer file that appears at the end of the printed
listing.
HEADER.PRT - Header file that appears at the beginning of the
printed listing.
STATES.CFG - File containg States and Zips.
FILE_ID.DIZ - Description file used by some Bulletin Boards when the
ZIP file is uploaded to a BBS.
TNR10.PCL -\
TNR10B.PCL \ Needed for soon to be released laser printer routine.
TNR14B.PCL / Do not delete, the program calls for them.
TNR18B.PCL -
FILES NOT INCLUDED IN ZIP:
BBS.ALL - This file comes with Mike Focke's BBDCxxxx.ZIP file.
You must download this separately.
SPECIAL FILE GENERATED BY PROGRAM:
BBS.SEL FILE - This file is created as a result of a run of the
program. It reflects the input data selected (i.e.DC Metro, VA, MD
etc...) sorted according to your sort key selections. This could be
useful to break the BBS.ALL file into pieces and at the same time
have it pre-sorted. Each run of the program overwrites the previous
BBS.SEL file so if you were to rename it between runs (i.e. DC.ALL)
you could grab the sections of the BBS.ALL file you are interested in.
Of course most people would never be concerned with this file so take
it or leave it.
--------------------------------------------------------------------------
Format of BBS.ALL file for those wanting to do a conversion or
write a custom program.
Look for BBSPRCxx.ZIP on a local BBS and see if it already
does what you want.
This unusual format was developed to cover several bases, Fixed Length
Databases, Comma delimited, and ability to sort without modification.
DATABASE USERS:
Import data as comma delimited and map field lengths.
SPREADSHEET USERS:
Import as comma delimited.
QUICKBASIC/VISUALBASIC/PDS:
Use the INPUT or LINE INPUT and RTRIM for variable length.
Use the TYPE record structure on the next page
to remove the quotes and return fixed length fields.
DESCRIPTION OF INPUT DATA (BBS.ALL):
ALL DATA TYPES ARE FIXED LENGTH STRINGS.
ALL FIELDS ARE QUOTE-COMMA DELIMITED.
ALL RECORDS ARE CARRIAGE RETURN LINE FEED DELIMITED.
DESCRIPTION SIZE IN BBS.ALL FILE OFFSET,LENGTH
RECORD NUMBER -------------- 004 0,4
BBS NAME ------------------- 032 8,32
SYSOP ---------------------- 031 43,31
PHONE ---------------------- 014 77,14
DATE VERIFIED -------------- 008 Last Connected to 94,8
TIME VERIFIED -------------- 008 Last Connected to 105,11
NEW ------------------------ 002 (No = 0, Yes = -1) 119,2
CHANGED # ------------------ 002 (No = 0, Yes = -1) 124,2
DOWN ----------------------- 002 (No = 0, Yes = -1) 129,2
DISCONNECTED --------------- 002 (No = 0, Yes = -1) 134,2
SUPPORT -------------------- 002 (No = 0, Yes = -1) 139,2
NON-METRO MD --------------- 002 (No = 0, Yes = -1) 144,2
NON-METRO VA --------------- 002 (No = 0, Yes = -1) 149,2
PAY BOARD ------------------ 002 (Free = 0, Pay = -1) 154,2
PRIVATE -------------------- 002 (Public = 0, Private = -1) 159,2
LOCATION ------------------- 025 City 164,25
BBS SOFTWARE --------------- 010 192,10
MIN SPEED ------------------ 004 Baud 205,4
MAX SPEED ------------------ 005 Baud 212,5
HARD DRIVE ----------------- 010 Storage 220,10
NODES ---------------------- 004 Phone Lines 233,4
CONFERENCES ---------------- 005 240,5
DOORS ---------------------- 004 248,4
CD'S ON LINE --------------- 003 255,3
CHAT ----------------------- 002 (No = 0, Yes = -1) 261,2
DESCRIPTION 1 -------------- 074 266,74
DESCRIPTION 2 -------------- 074 343,74
DESCRIPTION 3 -------------- 074 420,74
DESCRIPTION 4 -------------- 074 497,74
DESCRIPTION 5 -------------- 074 574,74
DESCRIPTION 6 -------------- 074 651,74
DESCRIPTION 7 -------------- 074 728,74
TOTAL RECORD SIZE=805
TYPE Test 'this is the record layout for a BBS listing
OpenQuote1 AS STRING * 1
RecordNumber AS STRING * 4
CloseQuoteCommaOpenQuote1 AS STRING * 3
BBSName AS STRING * 32
CloseQuoteCommaOpenQuote2 AS STRING * 3
Sysop AS STRING * 31
CloseQuoteCommaOpenQuote3 AS STRING * 3
Phone AS STRING * 14
CloseQuoteCommaOpenQuote4 AS STRING * 3
DateV AS STRING * 8
CloseQuoteCommaOpenQuote5 AS STRING * 3
TimeV AS STRING * 11
CloseQuoteCommaOpenQuote6 AS STRING * 3
NewBBS AS STRING * 2
CloseQuoteCommaOpenQuote7 AS STRING * 3
Changed AS STRING * 2
CloseQuoteCommaOpenQuote8 AS STRING * 3
Down AS STRING * 2
CloseQuoteCommaOpenQuote9 AS STRING * 3
Disconnected AS STRING * 2
CloseQuoteCommaOpenQuote10 AS STRING * 3
Support AS STRING * 2
CloseQuoteCommaOpenQuote11 AS STRING * 3
NonMetroMD AS STRING * 2
CloseQuoteCommaOpenQuote12 AS STRING * 3
NonMetroVA AS STRING * 2
CloseQuoteCommaOpenQuote13 AS STRING * 3
PayBoard AS STRING * 2
CloseQuoteCommaOpenQuote14 AS STRING * 3
Private AS STRING * 2
CloseQuoteCommaOpenQuote15 AS STRING * 3
Location AS STRING * 25
CloseQuoteCommaOpenQuote16 AS STRING * 3
BBSSoftware AS STRING * 10
CloseQuoteCommaOpenQuote17 AS STRING * 3
MinSpeed AS STRING * 4
CloseQuoteCommaOpenQuote20 AS STRING * 3
MaxSpeed AS STRING * 5
CloseQuoteCommaOpenQuote21 AS STRING * 3
HardDrive AS STRING * 10
CloseQuoteCommaOpenQuote22 AS STRING * 3
Nodes AS STRING * 4
CloseQuoteCommaOpenQuote23 AS STRING * 3
Conferences AS STRING * 5
CloseQuoteCommaOpenQuote24 AS STRING * 3
Doors AS STRING * 4
CloseQuoteCommaOpenQuote25 AS STRING * 3
CDsOnline AS STRING * 4
CloseQuoteCommaOpenQuote26 AS STRING * 3
Chat AS STRING * 2
CloseQuoteCommaOpenQuote27 AS STRING * 3
Description1 AS STRING * 74
CloseQuoteCommaOpenQuote28 AS STRING * 3
Description2 AS STRING * 74
CloseQuoteCommaOpenQuote29 AS STRING * 3
Description3 AS STRING * 74
CloseQuoteCommaOpenQuote30 AS STRING * 3
Description4 AS STRING * 74
CloseQuoteCommaOpenQuote31 AS STRING * 3
Description5 AS STRING * 74
CloseQuoteCommaOpenQuote32 AS STRING * 3
Description6 AS STRING * 74
CloseQuoteCommaOpenQuote33 AS STRING * 3
Description7 AS STRING * 74
CloseQuote1 AS STRING * 1
CarriageReturnLineFeed AS STRING * 1
END TYPE
COLOR VERSION 3.00C
BY LARRY ROBERTSON AND JIM MOSS 02/16/95
-----------------------------------------------------------------------
| INFORMATION PROVIDED IN THIS DOCUMENT AND ANY SOFTWARE THAT MAY |
| ACCOMPANY THIS DOCUMENT (collectively referred to as an Application)|
| IS PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED |
| OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF |
| MERCHANTABILITY AND/OR FITNESS FOR A PARTICULAR PURPOSE. |
| The user assumes the entire risk as to the accuracy, the use of this|
| Application, and any damage to existing files that may result |
| through use of this Application. This Application may be copied and |
| distributed subject to the following conditions: |
| 1) All text must be copied without modification and all pages must |
| be included. |
| 2) If distributed, it will be free of charge, with the exception of |
| disks and shipping. |
|---------------------------------------------------------------------|
Special thanks to Jim Moss for his additions to the program of exporting to
Telix (completed), and The HP Laser routines that are still in beta testing,
and to Mike Focke for his time and patience in this new endeavor.
Please direct any problems or suggestions to:
Larry Robertson
Electrotech BBS
703-780-1180
Alexandria, Va
NEW: 1). Had to rename the following files since last release:
HEADER -----> HEADER.PRT
FOOTER -----> FOOTER.PRT
2). Created a configuration file that contains the States and Area
Codes in preperation for the release of the BBSDATA publishing
system. This feature is not needed by the regular user, it is
intented to be used by those who want to publish thier own
BBS listing and are covering areas other than the DC Metro area.
I expect to release the first version of the BBS publisher for
Windows 3.1 or above in mid March.
NOTE: Laser routines are still in progress.
INSTALLATION DIRECTIONS:
1) Make a directory called BBSPRINT and unzip this file BBSPRCxx.ZIP
into it.
2) Copy The BBS.ALL file that comes in BBDC???.ZIP into the same
directory as this program, and type BBSPRINT to run the program.
OPERATION DIRECTIONS:
Choose the Primary, 2nd, and 3rd sort keys (default is BBS Name).
Choose the input type, All Data, MD, VA, DC etc..
Choose the output types:
ASCII.TXT ASCII text for screen or print
ANSI.TXT ANSI color for bulletin postings
PRINTER Direct
COMMUNICATIONS - Double click or press enter on this option button
to export a dialing list for one of the following:
QMPRO.FON v1.53 --- Copy into (i.e. C:\QMPRO)
WARNING THIS WILL OVERWRITE YOUR CURRENT DIALING DIRECTORY AND PASSWORDS!
You might want to make a backup of your original files before
coping.
QMODEM1.FON v4.6 Test Drive/v501/v1.53-\
QMODEM2.FON v4.6 Test Drive/v501/v1.53 |- Copy to (i.e. C:\QMODEM)
QMODEM3.FON v4.6 Test Drive/v501/v1.53-/
Each file is limited to 200 entries so it will create as many files
as necessary to output the records you selected.
TELIX.FON Telix v3.xx Phone file - Copy to (i.e. C:\TELIX)
WARNING THIS WILL OVERWRITE YOUR CURRENT DIALING DIRECTORY AND PASSWORDS!
You might want to make a backup of your original files before
coping.
TM.FON Telemate v3.x/4.x Phone file-\- Copy to (i.e. C:\TELMATE)
TM.MEM Telemate memo file for ----- /
descriptions
WARNING THIS WILL OVERWRITE YOUR CURRENT DIALING DIRECTORY AND PASSWORDS!
You might want to make a backups of both of your original
files before coping.
NOTE: When the communications dialog box appears, the OK
button is disabled until you select all the information
from the combo list boxes needed for the particular
communications program you are exporting to. Right now
QModem Pro is the only one that requires selections from
all three. The rest only need to know the protocol.
FILES INCLUDED IN ZIP:
BBSPRINT.DOC - The file you are reading now.
BBSPRINT.EXE - Run program
FOOTER.PRT - Footer file that appears at the end of the printed
listing.
HEADER.PRT - Header file that appears at the beginning of the
printed listing.
STATES.CFG - File containg States and Zips.
FILE_ID.DIZ - Description file used by some Bulletin Boards when the
ZIP file is uploaded to a BBS.
TNR10.PCL -\
TNR10B.PCL \ Needed for soon to be released laser printer routine.
TNR14B.PCL / Do not delete, the program calls for them.
TNR18B.PCL -
FILES NOT INCLUDED IN ZIP:
BBS.ALL - This file comes with Mike Focke's BBDCxxxx.ZIP file.
You must download this separately.
SPECIAL FILE GENERATED BY PROGRAM:
BBS.SEL FILE - This file is created as a result of a run of the
program. It reflects the input data selected (i.e.DC Metro, VA, MD
etc...) sorted according to your sort key selections. This could be
useful to break the BBS.ALL file into pieces and at the same time
have it pre-sorted. Each run of the program overwrites the previous
BBS.SEL file so if you were to rename it between runs (i.e. DC.ALL)
you could grab the sections of the BBS.ALL file you are interested in.
Of course most people would never be concerned with this file so take
it or leave it.
--------------------------------------------------------------------------
Format of BBS.ALL file for those wanting to do a conversion or
write a custom program.
Look for BBSPRCxx.ZIP on a local BBS and see if it already
does what you want.
This unusual format was developed to cover several bases, Fixed Length
Databases, Comma delimited, and ability to sort without modification.
DATABASE USERS:
Import data as comma delimited and map field lengths.
SPREADSHEET USERS:
Import as comma delimited.
QUICKBASIC/VISUALBASIC/PDS:
Use the INPUT or LINE INPUT and RTRIM for variable length.
Use the TYPE record structure on the next page
to remove the quotes and return fixed length fields.
DESCRIPTION OF INPUT DATA (BBS.ALL):
ALL DATA TYPES ARE FIXED LENGTH STRINGS.
ALL FIELDS ARE QUOTE-COMMA DELIMITED.
ALL RECORDS ARE CARRIAGE RETURN LINE FEED DELIMITED.
DESCRIPTION SIZE IN BBS.ALL FILE OFFSET,LENGTH
RECORD NUMBER -------------- 004 0,4
BBS NAME ------------------- 032 8,32
SYSOP ---------------------- 031 43,31
PHONE ---------------------- 014 77,14
DATE VERIFIED -------------- 008 Last Connected to 94,8
TIME VERIFIED -------------- 008 Last Connected to 105,11
NEW ------------------------ 002 (No = 0, Yes = -1) 119,2
CHANGED # ------------------ 002 (No = 0, Yes = -1) 124,2
DOWN ----------------------- 002 (No = 0, Yes = -1) 129,2
DISCONNECTED --------------- 002 (No = 0, Yes = -1) 134,2
SUPPORT -------------------- 002 (No = 0, Yes = -1) 139,2
NON-METRO MD --------------- 002 (No = 0, Yes = -1) 144,2
NON-METRO VA --------------- 002 (No = 0, Yes = -1) 149,2
PAY BOARD ------------------ 002 (Free = 0, Pay = -1) 154,2
PRIVATE -------------------- 002 (Public = 0, Private = -1) 159,2
LOCATION ------------------- 025 City 164,25
BBS SOFTWARE --------------- 010 192,10
MIN SPEED ------------------ 004 Baud 205,4
MAX SPEED ------------------ 005 Baud 212,5
HARD DRIVE ----------------- 010 Storage 220,10
NODES ---------------------- 004 Phone Lines 233,4
CONFERENCES ---------------- 005 240,5
DOORS ---------------------- 004 248,4
CD'S ON LINE --------------- 003 255,3
CHAT ----------------------- 002 (No = 0, Yes = -1) 261,2
DESCRIPTION 1 -------------- 074 266,74
DESCRIPTION 2 -------------- 074 343,74
DESCRIPTION 3 -------------- 074 420,74
DESCRIPTION 4 -------------- 074 497,74
DESCRIPTION 5 -------------- 074 574,74
DESCRIPTION 6 -------------- 074 651,74
DESCRIPTION 7 -------------- 074 728,74
TOTAL RECORD SIZE=805
TYPE Test 'this is the record layout for a BBS listing
OpenQuote1 AS STRING * 1
RecordNumber AS STRING * 4
CloseQuoteCommaOpenQuote1 AS STRING * 3
BBSName AS STRING * 32
CloseQuoteCommaOpenQuote2 AS STRING * 3
Sysop AS STRING * 31
CloseQuoteCommaOpenQuote3 AS STRING * 3
Phone AS STRING * 14
CloseQuoteCommaOpenQuote4 AS STRING * 3
DateV AS STRING * 8
CloseQuoteCommaOpenQuote5 AS STRING * 3
TimeV AS STRING * 11
CloseQuoteCommaOpenQuote6 AS STRING * 3
NewBBS AS STRING * 2
CloseQuoteCommaOpenQuote7 AS STRING * 3
Changed AS STRING * 2
CloseQuoteCommaOpenQuote8 AS STRING * 3
Down AS STRING * 2
CloseQuoteCommaOpenQuote9 AS STRING * 3
Disconnected AS STRING * 2
CloseQuoteCommaOpenQuote10 AS STRING * 3
Support AS STRING * 2
CloseQuoteCommaOpenQuote11 AS STRING * 3
NonMetroMD AS STRING * 2
CloseQuoteCommaOpenQuote12 AS STRING * 3
NonMetroVA AS STRING * 2
CloseQuoteCommaOpenQuote13 AS STRING * 3
PayBoard AS STRING * 2
CloseQuoteCommaOpenQuote14 AS STRING * 3
Private AS STRING * 2
CloseQuoteCommaOpenQuote15 AS STRING * 3
Location AS STRING * 25
CloseQuoteCommaOpenQuote16 AS STRING * 3
BBSSoftware AS STRING * 10
CloseQuoteCommaOpenQuote17 AS STRING * 3
MinSpeed AS STRING * 4
CloseQuoteCommaOpenQuote20 AS STRING * 3
MaxSpeed AS STRING * 5
CloseQuoteCommaOpenQuote21 AS STRING * 3
HardDrive AS STRING * 10
CloseQuoteCommaOpenQuote22 AS STRING * 3
Nodes AS STRING * 4
CloseQuoteCommaOpenQuote23 AS STRING * 3
Conferences AS STRING * 5
CloseQuoteCommaOpenQuote24 AS STRING * 3
Doors AS STRING * 4
CloseQuoteCommaOpenQuote25 AS STRING * 3
CDsOnline AS STRING * 4
CloseQuoteCommaOpenQuote26 AS STRING * 3
Chat AS STRING * 2
CloseQuoteCommaOpenQuote27 AS STRING * 3
Description1 AS STRING * 74
CloseQuoteCommaOpenQuote28 AS STRING * 3
Description2 AS STRING * 74
CloseQuoteCommaOpenQuote29 AS STRING * 3
Description3 AS STRING * 74
CloseQuoteCommaOpenQuote30 AS STRING * 3
Description4 AS STRING * 74
CloseQuoteCommaOpenQuote31 AS STRING * 3
Description5 AS STRING * 74
CloseQuoteCommaOpenQuote32 AS STRING * 3
Description6 AS STRING * 74
CloseQuoteCommaOpenQuote33 AS STRING * 3
Description7 AS STRING * 74
CloseQuote1 AS STRING * 1
CarriageReturnLineFeed AS STRING * 1
END TYPE
December 27, 2017
Add comments