Hello All!
[ECHO PROJECT] VERB PROPOSAL
Chris Adams:
Chris, I don't want to step on your toes or take this project, off in another
direction, so if you feel I am, say so. I've said it before and I'll say it
again, I'm easy going and you won't hurt my feelings.
With the above said, I submit the following to the group...
Since we decided on a "FrontEnd", "BBS" and "Tosser", I feel the FrontEnd
Mailer would be first thing we should start. If anyone feels otherwise then,
by all means say so.
I have included a list of VERBS below to give us some idea of what we might
want to support as far as the FrontEnd Mailer. As you can see the FrontEnd
Mailer is not going to be a small task in it's self. The information below
was obtained via BinkleyTerm. I bielve it's now public nomain but not 100%
sure. Anyway I'm giving credit where credit it's due. In some of the
description lines the word "ProjectMailer" has been inserted since we don't
have a name for our FrontEnd yet.
I know, I will be adding to the list below and you should also. The committee
can vote on the ones, if any, we will implement.
Anyone wishing to add to this list, should do so with the subject line
contaning the "[ECHO PROJECT] VERB PROPOSAL" statement. That way you won't
have to send the entire list and I'll search out the VERB PROPOSALS and add
them to the list for later consideration by the committee.
Anyone wishing to change the name of a VERB or add to it's description may
submit a proposal containing the change or addition. Same as above.
Because of me, setting the date back on my system the message is over a week
late in getting out. Sorry about that!
Example:
=== Cut ===
VERB Description
...
...
...
=== Cut ===
=== Cut ===
Port The desired FOSSIL port to use, normally 1=COM1: and 2=COM2:
Baud Maximum baud rate
(300,1200,2400,4800,9600,19200,38400,57600,115200)
Carrier Your carrier mask in hex (usually 80)
Init Initialization string for your modem
NOTE:
should be performed on startup and after a dailing
attemp is made or completed session.
TermInit Initialization for terminal mode only operation
Prefix Your modem's dial prefix (ATDT or ATDP)
Suffix Your modem's dial suffix (if you need one, normally not)
Busy What ProJectMailer sends to the modem while doing other
things
Answer Use when modem isn't set to auto-answer, string to send
to answer (ATA)
PreDial Modem string sent before dial string (Prefix) to override
default
PreInit Modem string sent before init string (Init) to override
default
ModemTrans Dynamic selection of modem prefix and suffix based on
nodelist
DTRHigh Leaves DTR (data terminal ready) line "high" on exit
Protocol To use an Opus-CBCS style external protocol for Terminal
Mode
StatusLog Path/filename of the desired log file, if any
Downloads Path to put downloaded files into
CaptureFile Designates file to use with Alt-L session logging feature
LogLevel Amount of logging desired, 1-5 (1=minimal, 5=maximal)
Gong Gong on successful connection or file transfer in terminal
mode
Rev3 Forces ProJectMailer to assume Revision 3 FOSSIL driver
SlowModem Add 1/10th second delay between modem command characters
LockBaud This statement is obsolete - lock your FOSSIL baud rate
instead!
AutoBaud Always dial at baud rate listed above instead of nodelist
rate
TaskView Tells ProJectMailer to release time slice on TaskView systems
TopView Tells ProJectMailer to release time slice on TopView systems
MultiLink Tells ProJectMailer to release time slice on MultiLink systems
OS/2 Tells ProJectMailer to release time slice on OS/2 systems
Macro Sends string over the line in Terminal Mode
Include Designates name of file with additional configuration
statements
Application Ignored by ProJectMailer, may be used by other applications
AnswerBack Sends designated text in response to ENQ char in Terminal Mode
PollTries Number of times ProJectMailer will dial during a dial or poll
SwapDir Enables shell swapping and designates dir to place swap file
System Name of your system (if mail interface, BBS name)
Sysop Your name
Address Your network address, including zone
NoZones Causes zone support to be turned off
PrivateNet Designates private network number, used mostly with point
nets
Boss Net/Node of your Boss
(if NOT a point, then your node address)
BossPhone Phone number for your Boss (override nodelist)
BossPwd Password for use during Boss mail sessions
(overrides nodelist)
NetMail Location of your "Matrix" message area
NetFile (Default) Location of your inbound files area
KnownInbound (Known) Location of your inbound files area
ProtInbound (Protected) Location of your inbound files area
Hold Location of your outbound hold area
Domain Define domain name, 8-char abbreviation, nodelist filename
Nodelist Where your system stores its nodelist files
NewNodelist Tells ProJectMailer to expect "new format" Opus-style nodelist
QuickNodelist Use QuickBBS 2.01 nodelist as compiled by ParseLst
TBBSList Use TBBS nodelist as compiled by ParseLst
Dial Dial translation entries (refer to docs for details)
ScriptPath Designates directory to find outward dialing scripts
Reader Command line to invoke reader/editor with Alt-E command
Overwrite Allows overwriting of existing inbound files of the same name
(ARCmail files excepted)
NoSlo Tells ProJectMailer not to use SEAlink Overdrive
Okfile (Default) List of files okay for file request (for Binkley)
Avail (Default) List of files okay for file request (for humans)
About (Default) Your system's advertisement
MaxReq (Default) Maximum files to be sent during any one f'req
ession
MaxBytes (Default) Maximum bytes to be sent in one session's freqs
KnownReqList (Known) List of files okay for file request (for Binkley)
KnownAvail (Known) List of files okay for file request (for humans)
KnownAbout (Known) Your system's advertisement
KnownReqLim (Known) Maximum files to be sent during any one f'req session
KnownMaxBytes (Known) Maximum bytes to be sent in one session's freqs
ProtReqList (Protected) List of files okay for file request (for Binkley)
ProtAvail (Protected) List of files okay for file request (for humans)
ProtAbout (Protected) Your system's advertisement
ProtReqLim (Protected) Maximum files to be sent during any one f'req sess
ProtMaxBytes (Protected) Maximum bytes to be sent in one session's freqs
NoRequests Makes your system refuse any and all file requests
ReqOnUs Whether to send inbound F Reqs when you initiate the call
ReqTemplate (Default) Name of request response file template
KnownReqTpl (Known) Name of request response file template
ProtReqTpl (Protected) Name of request response file template
NoPickup Tells ProJectMailer to send mail during a session and not take
any
SameRing For modems that use RING reponse on inbound and outbound
calls
NoCollide Disables call collision detection for modems that hate it
Make an attemp to detect and incomming call while preparing
to make an out going call, and abort the outgoing call
process.
Shell DOS Shells...jumps to DOS, issues command
Timeout How long to wait for mail before assuming a human caller
Banner Line displayed when someone calls
BBSNote String to send to callers after they press Escape
DoingMail String to send to callers during non-BBS events
EnterBBS String to send to callers to prompt for input to access BBS
ExtrnMail Designates errorlevel exit and string to match for external
mailer or user-selected BBS functionality
MailNote String to send when external mail handler is being loaded
BBS Type of exit to the BBS to make when someone calls
AfterMail Program or batch file invoked after receiving mail to process
Cleanup Program or batch file invoked once before each scheduled
event
Packer Program or batch file invoked once just after 'Cleanup'
is run
NoWaZOO Forces ProJectMailer to be an FSC-only mailer
TaskNumber Arbitary task identifier for use in multitasking situations
Flags Directory in which task identifier is created
=== Cut ===
TTYL:
Lou Sanders
--- GoldED/2 2.50.Beta5+
---------------
* Origin: The Basic OutPost System (1:143/333)
|