home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
The First Hungarian Family
/
The_First_Hungarian_Family_CD-ROM.bin
/
internet
/
offlread
/
1st200
/
a
/
wcmail.scr
< prev
next >
Wrap
Text File
|
1995-07-19
|
2KB
|
109 lines
' ┌───────────────────────────────┐
' │ Wildcat! script for 1stReader │
' │ July 20, 1995 │
' └───────────────────────────────┘
IF SCR_CALL THEN GOTO SETUP
TIMEOUT 30
:SETUP
LOCKLINE 20 30
COMMENT "@DATE@ @TIME@ Connected with @BBSNAME@"
COMMENT "@DATE@ @TIME@ Opened capture file @BBSID@.CAP"
COMMENT "@DATE@ @TIME@ Logging in to system"
LOOKFOR "Esc" "X'1BX'1B"
LOOKFOR "Y/n]" "Y^M"
LOOKFOR "OCOL MENU" "Z^M"
LOOKFOR "[S]top?" "S^M"
LOOKFOR "ontinue" "C^M"
WAITFOR "first name"
LOOKFOR "Escape" ""
IF NOT SCR_CALL THEN TRANSMIT "!"
PAUSE 1
TRANSMIT "@USER@^M"
WAITFOR "Are you @USER@|password|was not found"
IF FOUND=3 THEN GOTO NEWUSER
IF FOUND=1 THEN TRANSMIT "Y^M"
TRANSMIT "@PASSWORD@^M"
LOOKFOR "y/N]" ""
GOTO wcMAIL
:NEWUSER
IF NOT SCR_CALL THEN GOTO BYE
COMMENT "@DATE@ @TIME@ New user login"
WAITFOR "? [" 20
TRANSMIT "Y^M"
WAITFOR "password? [" 20
TRANSMIT "@PASSWORD@^M"
WAITFOR "verify? [" 20
TRANSMIT "@PASSWORD@^M"
IF NOT SWITCH 1 THEN HELP 198
TERMINAL
EXIT
:wcMAIL
IF NOT SCR_CALL THEN GOTO REPLIES
TERMINAL
EXIT
:REPLIES
IF NOT REPLIES THEN GOTO DOWNLOAD
COMMENT "@DATE@ @TIME@ Uploading replies"
WAITFOR "wcMAIL|QWK/REP"
PAUSE 1
TRANSMIT "U^M"
UPLOAD @REPDIR@@BBSID@.REP
WAITFOR "uploaded|UNSUCCESSFUL|NOT|rejected"
IF FOUND=1 THEN GOTO GOODUPLD
GOTO DOWNLOAD
:GOODUPLD
COMMENT "@DATE@ @TIME@ Deleting @BBSID@.REP"
KILL @REPDIR@@BBSID@.REP
COUNT REP
:DOWNLOAD
WAITFOR "wcMAIL|QWK/REP"
IF SCR_REPLY THEN GOTO GOODBYE
COMMENT "@DATE@ @TIME@ Scanning for new messages"
PAUSE 1
TRANSMIT "D^M"
WAITFOR "found: 0|oodbye when done?"
IF FOUND=1 THEN GOTO NOMAIL
TRANSMIT "Y^M"
WAITFOR "@BBSID@.QWK|insufficient"
IF FOUND=2 THEN GOTO EXIT
DOWNLOAD @PACKETDIR@@BBSID@.QWK
WAITFOR "successful|UNSUCCESSFUL|wcMAIL"
IF FOUND=2 THEN GOTO EXIT
COUNT QWK
:EXIT
COMMENT "@DATE@ @TIME@ Waiting for disconnect"
WAITFOR "wcMAIL|QWK/REP" 5
TRANSMIT "G^M"
LOOKFOR "logoff" "Y^M"
GOTO END
:NOMAIL
TRANSMIT "N^M"
GOTO GOODBYE
:GOODBYE
WAITFOR "wcMAIL|QWK/REP" 5
TRANSMIT "G^M"
LOOKFOR "logoff" "Y^M"
:END
WAITFOR "Thanks" 20
PAUSE 2
:BYE
CAPTURE OFF
IF SCR_TELNET THEN EXIT
HANGUP