home *** CD-ROM | disk | FTP | other *** search
- #
- # GLOBAL.CSL: GLOBALNET Connection Script
- #
- # Copyright 1998 CompuServe Interactive Services, Inc., an America Online Company.
- # All rights reserved.
-
- TITLE "CSGLOBALnet"
- HARDWARE MODEM
-
- GOSUB mdmgen.csl:Connect
-
- LABEL BannerScreen
- WAIT 5 # { Wait for PAD to detect error correction }
- # ChrDelay 20 # { Set the Character Delay }
- SET {GlobalTries} 1
- GOTO GlobalRequestAttn
-
- LABEL GlobalRequestAttn
- MSG 1003
- # ChrDelay 2
- XMIT "..." # { Send out SYNC }
- WAIT 25 FOR
- {
- "SITA NETWORK" : GOTO GlobalSetupEnvironment
- "ANSNET" : FAILURE 1116
- "SATURN.BBN" : FAILURE 1116
- "SPRINT-IP" : FAILURE 1116
- "TERMINAL=" : FAILURE 1115
- "TERMINAL =" : FAILURE 1115
- "\13\10@" : FAILURE 1115
- "\13\10 ?" : FAILURE 1108
- "LOCAL" : FAILURE 1108
- "ERROR" : FAILURE 1108
- "NO CARRIER" : FAILURE 1114
- }
- INCREMENT {GlobalTries}
- IF {GlobalTries} LE 3
- GOTO GlobalRequestAttn
- FAILURE 1108
-
- LABEL GlobalSetupEnvironment
- MSG 1004
- # { Setup the local X.3 Environment }
- XMIT "SET 1:0,2:0,21:0"
- WAIT 1 # note: CCL had a wait of 1.2 seconds.
- SET {GlobalTries} 1
- GOTO GlobalTalkToNetwork
-
- LABEL GlobalTalkToNetwork
- # ChrDelay 2
- WAIT 1
- XMIT "NUI 22500002"
- WAIT 10 FOR
- {
- "XXXXXX" : GOTO GlobalReqAuth
- "\13\10 ?" : FAILURE 1108
- "ERROR" : FAILURE 1108
- "NO CARRIER" : FAILURE 1114
- }
- INCREMENT {GlobalTries}
- IF {GlobalTries} LE 4
- GOTO GlobalTalkToNetwork
- FAILURE 1108
-
- LABEL GlobalReqAuth
- MSG 0 "Requesting network authorization ..."
- # ChrDelay 2
- WAIT 1
- # { Check for prompt }
- XMIT "YRNS9D"
- WAIT 10 FOR
- {
- "ACTIVE" : GOTO GlobalConnect
- "\13\10 ?" : FAILURE 1108
- "ERROR" : FAILURE 1108
- "NO CARRIER" : FAILURE 1114
- }
- GOTO GlobalTalkToNetwork # { Go back two spaces and lose a turn }
-
- LABEL GlobalConnect
- MSG 1005
- # ChrDelay 2
- WAIT 1
- XMIT "9001131,windows 0001"
- WAIT 23 FOR
- {
- "CONNECTED" : GOTO SuccessfulConnection
- "OPEN" : GOTO SuccessfulConnection
- "NOT RE" : FAILURE 1112
- "NOT AVAIL" : FAILURE 1112
- "NO CONNECT" : FAILURE 1112
- "BAD PASSWORD" : FAILURE 1122
- "LOGIN INVALID" : FAILURE 1123
- "REJECT" : FAILURE 1112
- "LOCAL" : FAILURE 1112
- "NOT PERMIT" : FAILURE 1112
- "CONGEST" : FAILURE 1112
- "NOT OPERATING" : FAILURE 1112
- "BUSY" : FAILURE 1112
- "DISCONNECT" : FAILURE 1112
- "PROBLEM" : FAILURE 1112
- "NOT AL" : FAILURE 1112
- "NOT IN S" : FAILURE 1112
- "REMOTE DIRECTIVE" : FAILURE 1112
- "\13\10 ?" : FAILURE 1112
- "ERROR" : FAILURE 1112
- "NO CARRIER" : FAILURE 1114
- }
- FAILURE 1124
-
- LABEL SuccessfulConnection
- PICTURE 7
- MSG 1006
- SUCCESS
-
-
-