home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
BBS 1
/
BBS#1.iso
/
communic
/
rbcom400.ha
/
QDECK.MAC
< prev
next >
Wrap
Text File
|
1993-01-03
|
2KB
|
79 lines
; RBcomm macro file to log onto Quarterdeck BBS
; by Ralf Brown
;
#defkey Login 199
Login MULTI
PAUSE 2
TEXT "\r"
WAITFOR 10 "r)=no?"
TEXT "\r"
WAITFOR 30 "rst name?"
TEXT "FirstName\r"
WAITFOR 5 "ast name?"
TEXT "LastName\r"
WAITFOR 8 "echo)"
PAUSE 6
PASSWORD
TEXT "\r"
WAITFOR 5 "er)=no?" ; "View other Conference members"
TEXT "\r"
END
#defkey StartLogging 198
StartLogging MULTI
VERBOSE OFF
OPEN_LOG "D:/TMP/QDECK.LOG"
END
#defkey SkipStartup 197
SkipStartup MULTI
WHEN 0 "H)elp, More?" ; automatically ask for more
{
PAUSE 1 ; give RBcomm a chance to catch up
TEXT "\r" ; with the incoming characters
}
WHEN 4 "Press (Enter)" ; automatically continue at prompts
TEXT "\r"
WHEN 1 "Scan Message"
TEXT "n\r"
WAITFOR 10 "Command?"
IF FAILED
ABORT
END
#defkey JoinConf1 196
JoinConf1 MULTI
TEXT "j 1\r" ; (J)oin the tech support conference
WAITFOR 3 "er)=no?" ; "View other Conference members"
TEXT "\r"
WAITFOR 5 "'Last Read'" ; "Scan...Since 'Last Read'"
PAUSE 6
TEXT "\r"
END
Auto MULTI
CLOSE_LOG ; don't store logon sequence
CALL Login
CALL SkipStartup
CALL StartLogging ; OK, now store rest of session
CALL JoinConf1
WAITFOR 15 "Conference Command?"
TEXT "r\r"
WAITFOR 5 "Read Command?" ; start reading the tech support
TEXT "+\r" ; conference
WHEN 1 "Message Command?" ; in non-stop mode
TEXT "ns\r" ; (all text logged to file)
END
OnLoad CALL StartLogging
Cleanup MULTI
TEXT "g\r"
CLOSE_LOG
WAITFOR 5 "Thanks for calling"
END
; add standard bindings
#include "rbcomm"