home *** CD-ROM | disk | FTP | other *** search
- #
- # SPRINT.CSL: SprintNet Script
- #
-
- TITLE "SprintNet"
- HARDWARE MODEM
-
- GOSUB mdmgen.csl:Connect
-
- LABEL BannerScreen
- SET {SprintTries} 1
- GOTO SprintSyncLoop
-
- LABEL SprintSyncLoop
- XMIT "@D" # Transmit SYNC command.
- MSG 8453
- WAIT 20 FOR
- {
- "TERMINAL=" : GOTO SprintNetLogin
- "TERMINAL =" : GOTO SprintNetLogin
- "\13\10@" : GOTO SprintTalkToNetwork
- "\13\10 ?" : FAILURE 8470
- "LOCAL" : FAILURE 8470
- "ANSNet" : FAILURE 8478
- "UU.Net" : FAILURE 8478
- "Saturn.BBN" : FAILURE 8478
- "Sprint-ip" : FAILURE 8478
- "NO CARRIER" : FAILURE 8473
- }
- INCREMENT {SprintTries}
- IF {SprintTries} LE 3
- GOTO SprintSyncLoop
- FAILURE 8470
-
- # This label is called as a hotwire from AolNet.
- LABEL SprintOnlyBannerScreen
- XMIT "@D" # Transmit SYNC command.
- MSG 8453
- WAIT 20 FOR
- {
- "TERMINAL=" : GOTO SprintNetLogin
- "TERMINAL =" : GOTO SprintNetLogin
- "\13\10@" : GOTO SprintTalkToNetwork
- "\13\10 ?" : FAILURE 8470
- "LOCAL" : FAILURE 8470
- "NO CARRIER" : FAILURE 8473
- }
- FAILURE 8471
-
- LABEL SprintNetLogin
- XMIT "D1"
- MSG 8454
- WAIT 40 FOR
- {
- "\13\10@" : GOTO SprintTalkToNetwork
- "@" : GOTO SprintTalkToNetwork
- "(AAA,LLL)=" : GOTO SprintNetLogin
- "(AAA,LLL) =" : GOTO SprintNetLogin
- "=" : GOTO SprintNetLogin
- "\13\10 ?" : FAILURE 8470
- "NO CARRIER" : FAILURE 8473
- }
- FAILURE 8471
-
- LABEL SprintTalkToNetwork
- WAIT 2
- SET {HiLo} 1
- XMIT "par? 11"
- WAIT 20 FOR
- {
- "11:2" : SET {HiLo} 0 # 300
- "11:3" : SET {HiLo} 0 # 1200
- "11:12" : SET {HiLo} 1 # 2400
- "11:13" : SET {HiLo} 1 # 4800
- "11:14" : SET {HiLo} 1 # 9600
- "11:15" : SET {HiLo} 1 # 19200
- "11:16" : SET {HiLo} 1 # 48000
- "11:17" : SET {HiLo} 1 # 56000
- "NO CARRIER" : FAILURE 8473
- }
-
- WAIT 2
- MSG 8455
- EXTERN TLN {HiLo}
- WAIT 200 FOR
- {
- "Connected" : GOTO SuccessfulConnection
- "Open" : GOTO SuccessfulConnection
- "Unavailable" : FAILURE 8474
- "Connect Failed" : FAILURE 8474
- "Not Available" : FAILURE 8474
- "Unreachable" : FAILURE 8474
- "No Connection" : FAILURE 8474
- "\13\10 ?" : FAILURE 8474
- "NOT RE" : FAILURE 8474
- "AVAIL" : FAILURE 8474
- "REJECT" : FAILURE 8474
- "LOCAL" : FAILURE 8474
- "ERROR" : FAILURE 8474
- "NOT PERMIT" : FAILURE 8474
- "CONGEST" : FAILURE 8474
- "NOT OPERATING" : FAILURE 8474
- "BUSY" : FAILURE 8474
- "DISCONNECT" : FAILURE 8474
- "Bad Password" : FAILURE 8483
- "Login Invalid" : FAILURE 8484
- "NO CARRIER" : FAILURE 8473
- }
- FAILURE 8485
-
- LABEL SuccessfulConnection
- PICTURE 7
- MSG 8459
- SUCCESS
-
-