home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Crawly Crypt Collection 1
/
crawlyvol1.bin
/
bbs
/
quickbbs
/
qstart.doc
< prev
next >
Wrap
Text File
|
1990-03-02
|
16KB
|
347 lines
066030003040000132006000006008000
1QuickStart v1.00Page #0
2QuickStart v1.00Page #0
F0110030001
9[....◆..◆.◆....◆....◆....◆....◆....◆....◆....◆....◆....◆....◆....◆....◆]0110
Ç
:::::.//
:::::://::::
::::::::::::::::::://:::::::::::::::
::::::::::::::::://///::::::::::::
::::::::::::::::::::://:::::::::::::
----:---------------------------------//------------------------ä1.00ßÇ
//
äThefront-endinterfaceforQuickBBSSTandrelatedutilitiesÇ
ÇüTABLEOFCONTENTSÇ
=================
ü1Ç.General..............................3
ü2Ç.Installation.........................4
ü3Ç.Operation............................6
ü4Ç.Terminal.............................8
A.ErrorLevels........................10
Çü1-GENERALÇ
===========
QuickStartisthepartofQuickBBSäÇSTwhichhandlesallmodem
initialisation,answeringthephoneandlookingforacaller.Italso
providesashellfortheQuickBBSutilitiesandaterminalwithdial
directory,VT-52andAnsigraphics,uploadinganddownloading.Itis,in
fact,asortofmailerwithouttheFidoNetcapabilities.You'llbeable
toseethestatusofyourBBSataglancewithQuickStartinstalled.
ForüThe-BoxÇandüBinkleyÇsysops:becauseQuickStartknowsnothingabout
FidoNet,itcanonlybeusedwhenQuickisrunningasaüstand-aloneÇ
package,butifyoulikeyoucanrunQuickStartduringnon-mailing
hours,anduseitasaterminal/shellofcourse.IfQuickStartdetectsa
FidoNetmailerattheotherend,itwilldropthecarrier.
TheQuickStartprogramconsistsoftwomainfiles:QSTART.PRGand
QSTART.OVL.QSTART.PRGisonlyatinylittleprogramwhichloads
QUICKBBS.PRGandQSTART.OVLinturn,dependingonerrorlevels.An
example:
1)QSTART.PRGisloaded.
2)QSTART.PRGloadsQSTART.OVL
3)QSTART.OVLwaitsforacalleretc.
4)A1200bpscallisreceived
5)QSTART.OVLexitswitherrorlevel12(for1200bps)
6)QSTART.PRGdetectstheerrorlevelandstartsupQUICKBBS.PRGat
1200bps.
7)QuickBBSlogsontheuseretc.
8)Userlogsoff,QuickBBSexitswitherrorlevel0
9)QSTART.PRGdetectstheerrorlevelandgoesbacktostep2.
ThiswaythemaximumofmemoryisavailableforQUICKBBS.PRG,andyou
won'tneedabatchfile.IfyouwantDOwanttorunQuickStartusinga
commandlineinterpreterandbatchfileyoucanrenameQSTART.OVLto
QSTART.PRGanddotheerrorlevelcheckingyourself.Alistof
errorlevelscanbefoundinAppendixA.
AtpresenttheextendedeventsinQuickStartandQuickBBSarenotfully
supported,sotheeventwindowwillbeempty.
Çü2-INSTALLATIONÇ
================
InstallingQuickStartiseasy.JustplaceQSTART.PRGandQSTART.OVLin
thesamedirectoryasQUICKBBS.PRG.QuickStartassumesthatyouhave
QConfig,UserEditandsuchinthesamedirectorytoo.
Now,startupQConfig(v1.20ornewer),andselectoption6:
TermInitStr.....ATZ|~ATS0=0M1X3|(1)
DialString.......ATDT(2)
DefaultTimeOut...30seconds(3)
DefaultPause.....10seconds(4)
NoConnect1......NOCARRIER(5)
NoConnect2......BUSY
NoConnect3......NODIALTONE
ZmodemAutoDl.....Yes(6)
LogLevel.........1(7)
(1)Thisisthecommandwhichissenttothemodemwhentheterminal
modeisentered.SeethemainQuickBBSSTdocumentationforspecial
characters.
(2)Thisisthecommandwhichmakesyourmodemdialout.Itwillbe
followedbythenumbertodialandacarriagereturn.
(3)Thisisthe'default'maximumtimebetweendialinganumberand
establishingaconnection.Ifthistimeisexceeded,QuickStart
willtoggleDTRtomakethemodemhangup.
(4)WhendialinganumberQuickStartwillwaitbeforetryingtoredial.
Thedefaultpausecanbespecifiedhere.Enter0fornopause.
(5)Whenoneofthesestringsisreceivedfromthemodem,QuickStart
willassumethedialingfailed.
(6)QuickStarthasafeaturecalledüZmodemAutoDownloadÇ.Whenswitched
onthefirstfewbytesofaZmodempacketheaderwilltriggerthe
Zmodemdownloaddriver.ThetoggleinQConfigisthe'default'
statuswhentheterminalisstarted.
(7)TheüLogLevelÇcontrolstheamountofinformationQuickStart(NOT
QuickBBS!)putsinthelogfile.Eachloggedlinestartswithone
ofthefollowingcharacters:
~(notimportant)
+(good)
-(notsogood)
?(strangesituationencountered)
!(harderror!)
ÇDependingontheloglevel,theselineswillbewrittentothelog
fileSYSTEM.LOG.Theloglevelsare:
0willlogALLlines
1willloglinesstartingwith!,?,-,+
2willloglinesstartingwith!,?,-
3willloglinesstartingwith!
Loglevel0willrequirealotofdiskspace,level3hardlyany.
ThiswillNOTaffecttheloggingwhichQuickBBSdoes.
OfcoursetheotheroptionsinQConfigshouldbefilledinbeforeyou
attempttorunQuickStartorQuickBBS.RefertotheQuickBBS
documentation.
AfilecalledüWAITKEYS.BBSÇ(locatedintheCONF\directory)canbe
createdtoassignvaluestothefunctionkeys.Thisfilehasthesame
formatasanyother'functionkeyfile':
1:C:\COMMS\FLASH\FLASH.PRG
2:D:\EDIT\TEMPUS.PRGD:\QBBS\SYSTEM.LOG
Intheaboveexample,pressingf1whileinüunattendedmodeÇ(notinthe
terminal)willloadFLASH.PRGinthegivendirectory.Parameterscan
alsobepassed,likeinline2.
AsecondfunctionkeyfilecalledüTERMKEYS.BBSÇisalsoused,anddefines
thefunctionkeysusedintheterminalmode.
Whenacallerisconnectedhe/shewillseethelines...
ä
+ QuickStart v1.00, Copyright 1989 by J. Webb, DeltaVision Systems.
+Press<Escape>tostarttheBBS...
Ç
AftertheuserhaspressedtheEscapekeyQuickBBSisloaded.Ifa
FidoNetcompatiblemailerisdetectedontheotherside,thecarrieris
dropped.
NextQuickStartlooksforandsendsthefileüBANNER.ASCÇinthetextfile
directory.ThereareNOcontrolcodesrecognisedbyQuickStart.Ifthis
filedoesn'texist:
ä+ Starting the BBS now! Just a sec...Ç
willbesentinstead.
Çü3-OPERATIONÇ
=============
WhenyourunQSTART.PRGyouwillseethatthemainscreen(üunattended
modeÇ)isdividedintofourmainareas:
Thetop-leftboxiscalledtheüactivitywindowÇandcontainsthe
lastfewloglines.Dependingonyourloglevel,someofthese
lineswillalsobeplacedinthelogfile.
Thetop-rightboxiscalledtheüstatuswindowÇ.Thiscontainsthe
currentstatusofQuickStart,thenumberofcalls(rings),the
numberofactuallyconnectedusers,thenumberofmessagesleftto
YOUandthenumberoftimesyouwerepaged.Thecurrenttimeis
alsodisplayed.
Thebottom-leftboxistheülastuserwindowÇ.Onceyou'vehadacall
itwilldisplaythelastfewusersonyoursystem,togetherwith
thetimeofconnectionandlog-off,andwhetherthatuserleftmail
foryouortriedtopageyou.
Thebottom-rightboxwillcontaininformationconcerningthe
currentandnextevents,butisatpresentleftblankbecausethe
extendedeventsarenotyetimplemented.
Thetoplineofthescreencontainsalittlemenu.Thehighlightedor
colouredcharactersrepresentthekeywhichyoushouldpresstoaccess
thatoption.Theyare:
üLÇocalStartsQUICKBBS.PRGinlocalmode.
üTÇerminalEnterstheterminal.
üUÇsersStartsupUSEREDIT.PRGforedittingusers.
üCÇonfigStartsupQCONFIG.PRGforedittingtheconfiguration.
AftercompletionQuickStartwillaskwhetheritshould
re-readtheconfigurationfile.
üBÇoardsStartsupMCONFIG.PRGforedittingtheconfigurationof
yourmessageboards.
üEÇventsStartsupECONFIG.PRGforchangingtheeventsetup.After
completionQuickStartwillaskwhetheritshouldre-read
theeventfile.
üMÇenusStartsupMENUEDIT.PRGforedittingyourmenufiles.
üDÇosStartsupthecommandlineinterpreterspecifiedin
QConfig.FunctionkeysinCONF\DOSKEYS.BBSareloaded
first.
üQÇuitQuittoGEM(ortowhateverstartedQuickStart).
Thekeysdisplayedarenottheonlykeyswhichcanbeusedtoaccessthe
options.Alt-J,forinstance,alsoshellstoDOS.
Beforestartinganyoftheutilities,executingfunctionkeyprogramsor
quittingtoGem,theresetstringwillbesenttothemodem.After
returntounattendedmodethemodemisinitialisedagain.Whenentering
terminalmodetheterminalinitstringissentinsteadofthereset
string.
ÇSomeotherkeysareavailableinunattendedmodetoo:
-TheüHELPÇkeydisplaysalistofallavailablekeys,
-Thefouritems(calls,connects,messagesandyells)canbe
resettozerobypressingüClr/HomeÇ,
-TheüPÇkeywilltoggleprinterloggingonandoff.Thiskeywill
alsotoggletheprintinginQuickBBS,asitissavedinthe
SYSINFO.BBSfile.Likewise,pressingAlt-PinQuickBBSwill
toggletheprinterlogginginbothQuickStartandQuickBBS.
-TheüIÇkeycanbeusedtomanuallyinitialisethemodem.
WhileinunattendedmodetheüscreensaverÇisactive.Itwillblankthe
screenafterthetimestatedinQConfig.Movethemouseorpressakey
(e.g.spaceorshift)togetthescreenback.Assoonasanyactivityis
detected(acalleroranevent)thescreenisrestoredtoo.
WhileQuickStartiswaitingforsomethingtohappenitwillinitialise
themodemevery5minutes'justforfun'.
Çü4-TERMINALMODEÇ
=================
BypressingtheüTÇkeyinunattendedmodetheterminalisstarted.The
terminalinitstringissenttothemodemfirst.
Theterminalisafairlysimple,butneverthelesshandyone.Itfeatures
VT-52andAnsigraphicsmodes,built-inPCfont,dialdirectorywith
redial,uploadanddownloadwithXmodem,Xmodem1K,WindowedXmodem,
YmodemandZmodem,filenamerecognitionandmore...
Atthebottomofthescreenyou'llseethestatusbar.Fromleftto
rightitcontains:
-Thecurrentbaudrate,
-CD(CarrierDetect)orNC(NoCarrier),
-STf(STFont)orPCf(PCFont),
-VT-52orAnsigraphics,
-TheZmodemAutoDLstatus,
-Amessagesection.
Theavailablekeysintheterminalmodeare...
üUNDOÇReturnstounattendedmode,
üHELPÇShowsalistofavailablekeys,
üAlt-RÇReceivefile(s),(1)
üAlt-SÇSendfile(s),(1)
üAlt-BÇChangeBaudrate,
üAlt-DÇDialdirectory,(2)
üAlt-CÇClearscreen,
üAlt-JÇJumptoDOS,(3)
üAlt-HÇHangup(dropDTR),
üAlt-FÇToggleSTorPCfonts,(4)
üAlt-GÇToggleVT-52orAnsigraphics,(5)
üAlt-UÇLogthe'otherend'intotheBBS,(6)
üAlt-VÇViewfile,(7)
üAlt-ZÇToggleZmodemAutoDL.
(1)Amenuwithavailabledownload/uploadprotocolswillbedisplayed.
Whenreceivingusinganon-batchprotocol,QuickStartwillattempt
toguessthefilename.Aftercompletionofthetransferabeepwill
sound.Therearedifferentbeepsforcompletedandaborted
transfers.
(2)üAlt-DÇcallsuptheüdialdirectoryÇ.Eachentryinthisdirectorycan
beselectedusingthecursorkeys.Theentriescontain,fromleft
toright:
-BBSname,
-Phonenumber,
-Baudrate,
-Timeout,
-Defaultprotocol,
-Graphicsmode,
-Font,
-ZmodemAutoDLorNormal.
Ç
ThenumberofüredialsÇcanbesetbypressingüRÇ.Thepause,thetime
betweenredialattempts,canbesetwiththeüPÇkey.PressingüSÇwill
saveanychangesyou'vemadetothedialdirectory,whichcanbe
accomplishedwithüEÇ.Thiswillbringupaneditscreen.
PressüEscapeÇtoabortdialingorüEnterÇtodialthehighlighted
number.IfyoudialanumberthesettingsofthatBBSaremade
active(font,graphicsmodeetc).
(3)üAlt-JÇworksliketheüDosÇoptioninunattendedmode,andcallsthe
commandlineinterpreterspecifiedinQConfig.Note:itdoesn't
HAVEtobeaCLI,youcouldputNeoDeskorsomethinginhereifyou
want.
(4)TheüPCfontÇwillnotshowwhenTurbo-STv1.4orolderisinstalled.
(5)üAnsiÇinQuickStartisaboutthesameaswhatissupportedby
QuickBBSSTitself.Itisfarfromperfect,butprovidesthebasic
componentsforcontrollingthescreen.ItshouldNOTbeusedwith
fullscreeneditorslikeQuickEd,otherwiseyouprobablywon'tbe
abletogetout...RefertoQANSI.DOCforsupportedAnsiescape
sequences.
(6)Sayyouareintheterminalmodewhenausercallsin.Youanswer
thephonemanuallyandfindoutthatyou'dliketheusertolog
intotheBBS.Insteadofmakinghim/hercallback,establish
connection(ifitwasavoicecall)withATAorwhatevermakes
yourmodemanswerthephone,pressüAlt-BÇtosetthebaudrate,and
thenüAlt-UÇ.ThiswilllogtheuserintotheBBS.Whentheuserlogs
offQuickStartwillenterunattendedmode,notterminalmode.
(7)Theview-fileoptionwilldisplaytheselectedfileusingthe
currentgraphicsmodeandfont.
üAPPENDIXA-ERRORLEVELS
Ç========================
WhenQuickStart(QSTART.OVL)exitsthefollowingerrorlevelsarepassed
backtothecallingprogram:
0-GoOffline,
1-StartBBSinLocalMode,
2-SystemError,
3-StartBBSfor300bpsuser,
12-StartBBSfor1200bpsuser,
24-StartBBSfor2400bpsuser.
Anyothererrorlevelsshouldbetreatedasprogramerrors.