home *** CD-ROM | disk | FTP | other *** search
- ;***************************************************************************
- ;* Quick ProDial for PC Pursuit *
- ;* PROCOMM 2.4, PROCOMM+ COMMAND FILE FOR DIALING PC PURSUIT AND BBS'S! *
- ;* *
- ;* Uses NEW PC Pursuit City codes! *
- ;* Name this file .CMD for PROCOMM or .ASP for PROCOMM PLUS <------ *
- ;* *
- ;* Customize BBS Menu at end of file!!! *
- ;* *
- ;* File P.KEY (Keyboard Macros) contains: *
- ;* ALT 0 - PC Pursuit Password *
- ;* ALT 8 - Baud Rate Code (3=300,12=1200) *
- ;* ALT 9 - PCPursuit User ID *
- ;* *
- ;* Modified by F. Schwartz, Virtusonics Corp., NY *
- ;* THANKS to the authors of VERSA, PCP, etc. whose code is partially used!*
- ;***************************************************************************
- SET ENQ OFF
- SET PARITY EVEN
- SET DATABITS 7
- SET DUPLEX FULL
- MLOAD"P.KEY"
- GOTO TI
- ;
- NR:
- CLEAR
- TRANSMIT"C PURSUIT,"
- MACRO 9
- TRANSMIT","
- MACRO 0
- TRANSMIT"^M"
- RGET S8
- RGET S8
- RGET S8
- FIND S8"CONNECTED"
- IF FOUND
- GOTO BC1
- ENDIF
- MESSAGE"Hit Q to Quit and return to menu"
- WAITFOR"Q" 2
- IF WAITFOR
- TRANSMIT"^M"
- CLEAR
- MESSAGE"Redial cancelled^M"
- GOTO MENU
- ENDIF
- GOTO NR
- ;
- CR:
- CLEAR
- TRANSMIT"C D/"
- TRANSMIT S1
- TRANSMIT"/"
- MACRO 8
- TRANSMIT","
- MACRO 9
- TRANSMIT","
- MACRO 0
- TRANSMIT"^M"
- RGET S8
- RGET S8
- RGET S8
- FIND S8"CONNECTED"
- IF FOUND
- MESSAGE"^G"
- GOTO L3
- ENDIF
- MESSAGE"Hit Q to Quit and return to menu"
- WAITFOR"Q" 3
- IF WAITFOR
- TRANSMIT"^M"
- CLEAR
- MESSAGE"Redial cancelled^M"
- GOTO MENU
- ENDIF
- GOTO CR
- ;
- BR:
- CLEAR
- TRANSMIT"R^M"
- RGET S8 18 10
- BR1:
- TRANSMIT"^M"
- WAITFOR"DIALING..."8
- IF NOT WAITFOR
- GOTO BR
- ENDIF
- ;
- BB:
- RGET S8 2 70
- BB1:
- FIND S8"CO"
- IF FOUND
- GOTO BC
- ENDIF
- FIND S8"AN"
- IF FOUND
- GOTO BC
- ENDIF
- FIND S8"RI"
- IF FOUND
- GOTO BB
- ENDIF
- FIND S8"BU"
- IF FOUND
- GOTO BR
- ENDIF
- FIND S8"DI"
- IF FOUND
- GOTO BR
- ENDIF
- FIND S8"FA"
- IF FOUND
- GOTO BR
- ENDIF
- MESSAGE"Hit Q TWICE to Quit and return to menu"
- RGET S8 2 30
- FIND S8"Q"
- IF FOUND
- PAUSE 1
- TRANSMIT"I^M"
- MESSAGE"Redial cancelled^M"
- PAUSE 2
- GOTO PH
- ENDIF
- GOTO BB1
- ;
- BC:
- SET PARITY NONE
- SET DATABITS 8
- BC1:
- ALARM 2
- ; THIS IS THE EXIT POINT WHEN SUCCESSFUL CONNECTION! <-----
- EXIT
- ;
- OFF:
- CLEAR
- IF NOT CONNECTED
- GOTO OFF1
- ENDIF
- SWITCH S0
- CASE"1"
- GOTO OFF1
- ENDCASE
- CASE"2"
- GOTO D2
- ENDCASE
- CASE"3"
- GOSUB D3
- GOTO MENU
- ENDCASE
- ENDSWITCH
- ;
- D3:
- CLEAR
- MESSAGE"Disconnecting from remote city..."
- TRANSMIT"I^M"
- WAITFOR"IDLE"4
- PAUSE 1
- BREAK
- WAITFOR"@"5
- TRANSMIT"^M"
- IF NOT WAITFOR
- TRANSMIT"^M@^M"
- ENDIF
- WAITFOR"@"5
- TRANSMIT"D^M"
- WAITFOR"@"5
- MESSAGE"^M^J^M^J"
- PAUSE 1
- ASSIGN S0"2"
- RETURN
- ;
- D2:
- MESSAGE"Disconnecting from Local Telenet..."
- TRANSMIT"HANG^M"
- WAITFOR"@"3
- IF WAITFOR
- GOTO D2
- ENDIF
- MESSAGE"^M^J"
- ;
- OFF1:
- MLOAD"PROCOMM.KEY" ;ASSURE THAT ONE OR THE OTHER GETS RELOADED
- MLOAD"PCPLUS.KEY"
- MESSAGE"ProDial finished"
- EXIT
- ;
- TI:
- CLEAR
- LOCATE 2,0
- MESSAGE" ╔═══════════════════════════════╗"
- MESSAGE" ║ ║"
- MESSAGE" ║ ProDial for PC Pursuit ║"
- MESSAGE" ║ ║"
- MESSAGE" ╚═══════════════════════════════╝"
- LOCATE 14,0
- MESSAGE"Determining PC Pursuit level . . .^M^J"
- IF NOT CONNECTED
- MESSAGE"Modem is currently offline"
- ASSIGN S0"1"
- PAUSE 1
- GOTO MENU
- ENDIF
- TRANSMIT"ATZ^M"
- RGET S5 80 3
- RGET S8 80 3
- RGET S9 80 3
- FIND S8"?"
- IF FOUND
- MESSAGE"^M^JLocal Telenet level determined"
- ASSIGN S0"2"
- PAUSE 1
- GOTO MENU
- ENDIF
- FIND S8"MANUAL ANSWER"
- IF FOUND
- TRANSMIT"^M"
- PAUSE 1
- GOTO RF
- ENDIF
- FIND S9"OK"
- IF FOUND
- TRANSMIT"^C
- MESSAGE"^M^JRemote city level determined"
- ASSIGN S0"3"
- PAUSE 1
- GOTO MENU
- ENDIF
- FIND S9"MANUAL ANSWER"
- IF FOUND
- TRANSMIT"^M"
- PAUSE 1
- ENDIF
- ;
- RF:
- TRANSMIT"^M"
- WAITFOR"*"10
- IF NOT WAITFOR
- TRANSMIT"^M"
- WAITFOR"*"5
- ENDIF
- TRANSMIT"I^M"
- WAITFOR"IDLE"
- PAUSE 3
- TRANSMIT"ATZ^M"
- WAITFOR"OK"
- MESSAGE"^M^JRemote city level determined"
- ASSIGN S0"3"
- PAUSE 1
- GOTO MENU
- ENDIF
- MESSAGE"^M^JUnable to determine level^M^J"
- GOTO OFF1
- ;
- GO:
- SWITCH S0
- CASE"1"
- GOTO L1
- ENDCASE
- CASE"2"
- CLEAR
- FIND S1"NET"
- IF FOUND
- GOTO NR
- ENDIF
- GOTO CR
- ENDCASE
- CASE"3"
- CLEAR
- GOTO L3
- ENDCASE
- ENDSWITCH
- ;
- L1:
- CLEAR
- MESSAGE"Dialing Local Telenet..."
- ;***************************************************************************
- ;* YOUR DIAL DIRECTORY ENTRY FOR TELENET GOES HERE! <---- *
- ;***************************************************************************
- DIAL "2"
- IF NOT CONNECTED
- CLEAR
- GOTO OFF1
- ENDIF
- GOTO L21
- ;
- L2:
- IF NOT CONNECTED
- CLEAR
- LOCATE 11,7
- MESSAGE"Telenet has disconnected - Will Dial starting at the Local level"
- LOCATE 0,0
- PAUSE 1
- ASSIGN S0"1"
- GOTO GO
- ENDIF
- ;
- L21:
- PAUSE 2
- TRANSMIT"^M^M"
- WAITFOR"="
- TRANSMIT"D1^M"
- WAITFOR"@"
- ASSIGN S0"2"
- FIND S1"NET"
- IF FOUND
- GOTO NR
- ENDIF
- GOTO CR
- ;
- L3:
- IF NOT CONNECTED
- CLEAR
- SWITCH S1
- CASE"_NULL"
- LOCATE 11,16
- MESSAGE"Telenet has disconnected - Area code unknown"
- LOCATE 0,0
- PAUSE 1
- ASSIGN S0"1"
- GOTO CC
- ENDCASE
- DEFAULT
- LOCATE 11,7
- MESSAGE"Telenet has disconnected - Will dial starting at the Local level"
- LOCATE 0,0
- PAUSE 1
- ASSIGN S0"1"
- GOTO L1
- ENDCASE
- ENDSWITCH
- ENDIF
- ASSIGN S0"3"
- TRANSMIT"ATZ I^M"
- WAITFOR "OK" 10
- TRANSMIT"^M"
- L4:
- WAITFOR"*" 5
- IF NOT WAITFOR
- TRANSMIT"^M"
- PAUSE 1
- GOTO L4
- ENDIF
- RC1:
- PAUSE 1
- TRANSMIT"D"
- TRANSMIT S2
- GOTO BR1
- ;
- CC:
- SWITCH S0
- CASE"3"
- GOTO PH
- ENDCASE
- ENDSWITCH
- CLEAR
- MESSAGE" ════════════════ PCPursuit Exchange Dialing Menu ═════════════════"
- MESSAGE" "
- MESSAGE"201 (Newark) 404 (Atlanta) 813 (Tampa)"
- MESSAGE"202 (Washington, D.C.) 408 (San Jose) 815 (Chicago)"
- MESSAGE"203 (Hartford) 414 (Milwaukee) 816 (Kansas City)"
- MESSAGE"206 (Seattle) 415 (San Francisco) 817 (Fort Worth)"
- MESSAGE"212 (New York) 503 (Portland) 818 (Glendale)"
- MESSAGE"213 (Los Angeles) 602 (Phoenix) 813 (Kansas City)"
- MESSAGE"214 (Dallas) 612 (Minneapolis) 916 (Sacramento)"
- MESSAGE"215 (Philadelphia) 617 (Boston) 919 (Research Triangle)"
- MESSAGE"216 (Cleveland) 618 (St.Louis)"
- MESSAGE"301 (Washington, D.C.) 619 (San Diego)"
- MESSAGE"303 (Denver) 703 (Washington, D.C.)"
- MESSAGE"305 (Miami) 713 (Houston)"
- MESSAGE"312 (Chicago) 714 (Santa Ana)"
- MESSAGE"313 (Detroit) 718 (New York)"
- MESSAGE"314 (St.Louis) 801 (Salt Lake City)"
- MESSAGE" "
- MESSAGE" ═══════════════════════════════════════════════════════════════════"
- ;
- LOCATE 19,0
- MESSAGE" C = Connect to the Net-Exchange B - Goto All City BBS Menu"
- MESSAGE" D = Disconnect from Telenet"
- LOCATE 22,0
- MESSAGE"Your Choice ? "
- LOCATE 22,15
- GET S9
- SWITCH S9
- CASE"B"
- GOTO ME
- ENDCASE
- CASE"C"
- ASSIGN S1 "NET"
- GOTO GO
- ENDCASE
- CASE"201"
- ASSIGN S1 "NJNEW"
- ENDCASE
- CASE"202"
- ASSIGN S1 "DCWAS"
- ENDCASE
- CASE"203"
- ASSIGN S1 "CTHAR"
- ENDCASE
- CASE"206"
- ASSIGN S1 "WASEA"
- ENDCASE
- CASE"212"
- ASSIGN S1 "NYNYO"
- ENDCASE
- CASE"213"
- ASSIGN S1 "CALAN"
- ENDCASE
- CASE"214"
- ASSIGN S1 "TXDAL"
- ENDCASE
- CASE"215"
- ASSIGN S1 "PAPHI"
- ENDCASE
- CASE"216"
- ASSIGN S1 "OHCLV"
- ENDCASE
- CASE"301"
- ASSIGN S1 "DCWAS"
- ENDCASE
- CASE"303"
- ASSIGN S1 "CODEN"
- ENDCASE
- CASE"305"
- ASSIGN S1 "FLMIA"
- ENDCASE
- CASE"312"
- ASSIGN S1 "ILCHI"
- ENDCASE
- CASE"313"
- ASSIGN S1 "MIDET"
- ENDCASE
- CASE"314"
- ASSIGN S1 "MOSLO"
- ENDCASE
- CASE"404"
- ASSIGN S1 "GAATL"
- ENDCASE
- CASE"408"
- ASSIGN S1 "CASJO"
- ENDCASE
- CASE"414"
- ASSIGN S1 "WIMIL"
- ENDCASE
- CASE"415"
- ASSIGN S1 "CASFA"
- ENDCASE
- CASE"503"
- ASSIGN S1 "ORPOR"
- ENDCASE
- CASE"602"
- ASSIGN S1 "AZPHO"
- ENDCASE
- CASE"612"
- ASSIGN S1 "MNMIN"
- ENDCASE
- CASE"617"
- ASSIGN S1 "MABOS"
- ENDCASE
- CASE"618"
- ASSIGN S1 "MOSLO"
- ENDCASE
- CASE"619"
- ASSIGN S1 "CASAD"
- ENDCASE
- CASE"703"
- ASSIGN S1 "DCWAS"
- ENDCASE
- CASE"713"
- ASSIGN S1 "TXHOU"
- ENDCASE
- CASE"714"
- ASSIGN S1 "CASAN"
- ENDCASE
- CASE"718"
- ASSIGN S1 "NYNYO"
- ENDCASE
- CASE"801"
- ASSIGN S1 "UTSLC"
- ENDCASE
- CASE"813"
- ASSIGN S1 "FLTAM"
- ENDCASE
- CASE"817"
- ASSIGN S1 "TXDAL"
- ENDCASE
- CASE"818"
- ASSIGN S1 "CAGLE"
- ENDCASE
- CASE"913"
- ASSIGN S1 "MOKAN"
- ENDCASE
- CASE"916"
- ASSIGN S1 "CASAC"
- ENDCASE
- CASE"919"
- ASSIGN S1 "NCRTP"
- ENDCASE
- CASE"D"
- GOTO OFF
- ENDCASE
- ENDSWITCH
- ;
- PH:
- CLEAR
- LOCATE 10,11
- MESSAGE"Enter phone number of BBS (D to Disconnect from city):"
- LOCATE 10,65
- GET S2
- SWITCH S2
- CASE"D"
- GOTO OFF
- ENDCASE
- ENDSWITCH
- GOTO GO
- ;
- ME:
- SWITCH S0
- CASE"3"
- GOTO CC
- ENDCASE
- ENDSWITCH
- CLEAR
- LOCATE 2,0
- ;***************************************************************************
- ;* *
- ;* The following BBS menu must be customized for your needs! *
- ;* The city codes and phone#'s are specified below the menu. *
- ;* *
- ;***************************************************************************
- MESSAGE" ═══════════════════ All Cities BBS Directory ═══════════════════"
- MESSAGE" "
- MESSAGE" [ 1] Genesis I GEN Min,MN [11] Programmer's Forum Gle,CA"
- MESSAGE" [ 2] Thunder Dome GEN Phi,PA [12] Satellite Swtchbd SLC,UT"
- MESSAGE" [ 3] Knight Stalker GEN Hou,TX [13] Computer Connction Mia,FL"
- MESSAGE" [ 4] BYTEnet Bos,MA [14] Virtuoso Think Tank NY,NY"
- MESSAGE" [ 5] Pgmr's Workshop GT Hou,TX [15] ( )"
- MESSAGE" [ 6] DARWIN Was,DC [16] ( )"
- MESSAGE" [ 7] Salt Air PCB SLC,UT [17] ( )"
- MESSAGE" [ 8] Home DBA PCB Was,DC [18] ( )"
- MESSAGE" [ 9] Infolinc SF,CA [19] ( )"
- MESSAGE" [10] Tool Shop PCB Pho,AZ [20] ( )"
- MESSAGE" "
- MESSAGE" ═══════════════════════════════════════════════════════════════════"
- ;
- LOCATE 19,0
- MESSAGE" C = Connect to the Net-Exchange M = Manual Dial"
- MESSAGE" D = Disconnect from Telenet"
- LOCATE 22,0
- MESSAGE"Your Choice ? "
- ;
- LOCATE 22,15
- GET S9
- SWITCH S9
- CASE"M"
- GOTO CC
- ENDCASE
- CASE"C"
- ASSIGN S1 "NET"
- GOTO GO
- ENDCASE
- ;***************************************************************************
- ;* *
- ;* The following BBS numbers must be customized for your needs! <---- *
- ;* The CASE numbers correspond to selections on the BBS menu. *
- ;* *
- ;***************************************************************************
- CASE"1"
- ASSIGN S1"MNMIN"
- ASSIGN S2"8815719"
- ENDCASE
- CASE"2"
- ASSIGN S1"PAPHI"
- ASSIGN S2"7751512"
- ENDCASE
- CASE"3"
- ASSIGN S1"TXHOU"
- ASSIGN S2"8903928"
- ENDCASE
- CASE"4"
- ASSIGN S1"MABOS"
- ASSIGN S2"8619764"
- ENDCASE
- CASE"5"
- ASSIGN S1"TXHOU"
- ASSIGN S2"7722090"
- ENDCASE
- CASE"6"
- ASSIGN S1"DCWAS"
- ASSIGN S2"3012519206"
- ENDCASE
- CASE"7"
- ASSIGN S1"UTSLC"
- ASSIGN S2"2618976"
- ENDCASE
- CASE"8"
- ASSIGN S1"DCWAS"
- ASSIGN S2"4884709"
- ENDCASE
- CASE"9"
- ASSIGN S1"CASFA"
- ASSIGN S2"6729270"
- ENDCASE
- CASE"10"
- ASSIGN S1"AZPHO"
- ASSIGN S2"2792673"
- ENDCASE
- CASE"11"
- ASSIGN S1"CAGLE"
- ASSIGN S2"7011021"
- ENDCASE
- CASE"12"
- ASSIGN S1"UTSLC"
- ASSIGN S2"9651678"
- ENDCASE
- CASE"13"
- ASSIGN S1"FLMIA"
- ASSIGN S2"2952749"
- ENDCASE
- CASE"14"
- ASSIGN S1"NYNYO"
- ASSIGN S2"8652596"
- ENDCASE
- CASE"D"
- GOTO OFF
- ENDCASE
- DEFAULT
- ASSIGN S2 S9
- ENDCASE
- ENDSWITCH
- GOTO GO
- ;
- ;***************************************************************************
- ;* THIS GOTO SHOULD BE 'ME' IF ALL CITY BBS MENU DEFAULT, <---- *
- ;* 'CC' IF MANUAL DIAL DEFAULT *
- ;***************************************************************************
- MENU:
- GOTO ME
- ;GOTO CC