home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
OS/2 Shareware BBS: 3 Comm
/
03-Comm.zip
/
stpm231.zip
/
DEFAULT2.DEF
< prev
next >
Wrap
Text File
|
1996-02-20
|
2KB
|
106 lines
;
MACRO XDIAL,TEL
if StermLineType$ == 'M' then
a$ = "Please dial to Host(",&TEL,").\rAfter click 'OK' button."
msgbox a$
if cc < 0 goto MSG1
send "ATD\r"
else
send "ATD",StermLineType$,&TEL,\r
endif
wait 50,"CONNECT","NO ","ERROR","BUSY","DELAY","OK"
if cc == 1 call try
ENDM
;
if PORT == 0 then
call try
stop
endif
;
ifdef StermNavFile$ then
call StermNavFile$
define -u,StermNavFile$
endif
;
ifdef StermNoDial then
define -u,StermNoDial
exit
endif
;
ifdef StermMdm1$ then
send StermMdm1$,\r
wait 4,"OK\r\n","ERROR\r\n"
endif
ifdef StermMdm2$ then
send StermMdm2$,\r
wait 4,"OK\r\n","ERROR\r\n"
endif
;
ifndef StermTelNo1$ exit
;
StermCount = 0;
ifdef StermMenuTitle$ then
MESSAGE "**** Calling ",StermMenuTitle$," ****\n"
else
MESSAGE "**** Calling Host ****\n"
endif
loop:
XDIAL StermTelNo1$
;
ifdef StermTelNo2$ then
call reset
XDIAL StermTelNo2$
endif
;
ifdef StermTelNo3$ then
call reset
XDIAL StermTelNo3$
endif
;
call reset
;
StermCount += 1
if StermCount > StermReDialCount goto MSG9
if StermReDialInterval <= 0 goto loop
interval = -StermReDialInterval
message -n,"\n
Waiting"
disp "------------------------------------------------------------"
disp "\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b"
loop 60
disp "
>\b"
sleep interval
disp "
|"
endloop
disp "\n\n"
comset -f
goto loop
;
try:
;
define -u,StermCount
exit
;
MSG1:
wait 1,"\n"
message -n,"
Cancel connect by user
\n"
stop
MSG9:
wait 1,"\n"
ifdef StermMenuTitle$ then
message -n,"
\n Unable to connect ",StermMenuTitle$,"
\n"
else
message -n,"
\n Unable to connect Host
\n"
endif
stop
reset:
rts OFF
dtr OFF
sleep 1
dtr ON
rts ON
wait 2,"OK\r\n"
return