home *** CD-ROM | disk | FTP | other *** search
- #
- # CSNET.CSL: CSNET Script
- #
- # Copyright 1998 CompuServe Interactive Services, Inc., an America Online Company.
- # All rights reserved.
-
- TITLE "CSnet"
- HARDWARE MODEM
-
- GOSUB mdmgen.csl:Connect
-
- LABEL BannerScreen
- WAIT 20 FOR
- {
- "ANSNet" : GOTO PWWaitForLogin
- "UUNet" : GOTO PWWaitForLogin # international use
- "Saturn.BBN" : GOTO PWWaitForLogin
- "Sprint-IP" : GOTO PWWaitForLogin
- "UQKT1" : GOTO NoPWWaitForLogin
- "UQKT2" : GOTO PWWaitForLogin
- "NO CARRIER" : FAILURE 1107
- }
- FAILURE 1108
-
- LABEL PWWaitForLogin
- MSG 1003
- WAIT 20 FOR
- {
- "login" : GOTO PWSendLogin
- "username" : GOTO PWSendLogin # this case occurs for Sprint IP
- "NO CARRIER" : FAILURE 1107
- }
- FAILURE 1109
-
- LABEL NoPWWaitForLogin
- MSG 1003
- WAIT 20 FOR
- {
- "login" : GOTO NoPWSendLogin
- "username" : GOTO NoPWSendLogin
- "NO CARRIER" : FAILURE 1107
- }
- FAILURE 1109
-
- LABEL PWSendLogin
- MSG 1004
- XMIT csn
- WAIT 20 FOR
- {
- "Password" : GOTO SendPassword
- "NO CARRIER" : FAILURE 1107
- }
- FAILURE 1109
-
- LABEL NoPWSendLogin
- MSG 1004
- XMIT csn
- GOTO CISConnect
-
- LABEL SendPassword
- XMIT csnet
- GOTO CISConnect
-
- LABEL CISConnect
- MSG 1005
- WAIT 120 FOR
- {
- "Connected" : GOTO SuccessfulConnection
- "Open" : GOTO SuccessfulConnection
- "Unavailable" : FAILURE 1112
- "Connect Failed" : FAILURE 1112
- "Not Available" : FAILURE 1112
- "Unreachable" : FAILURE 1112
- "No Connection" : FAILURE 1112
- "Bad Password" : FAILURE 1122
- "Login Invalid" : FAILURE 1123
- "NO CARRIER" : FAILURE 1107
- }
- FAILURE 1124
-
- LABEL SuccessfulConnection
- PICTURE 7
- MSG 1006
- SUCCESS
-