If each portion of the phone number is stored in NVRAM, you can recall each number with a short ATDT command. For example, the USRobotics Sporsters can save up to four phone numbers when you type the following at a command prompt:
AT&Zx=y
where x is a value from 0 to 3 and y is the phone number to be saved.
You can then dial the numbers by typing:
ATDSx
where x is a value from 0 to 3 corresponding to the desired phone number.
You can dial all four phone numbers in succession by typing:
ATDS0S1S2S3
You may have to insert commas between each "phone number" to pause the modem.
Set up the WinFrame Client for "direct connect." You can write a script file like this:
SET IGNORECASE ON
; You may want to send a init string to the modem
SEND STRING "AT&F^M"
WAIT STRING "OK"
SEND STRING "AT&Z0=9,18002255288^M"
WAIT STRING "OK"
SEND STRING "AT&Z1=1-317-783-9341^M"
WAIT STRING "OK"
SEND STRING "AT&Z2=calling_card_number^M"
WAIT STRING "OK"
SEND STRING "AT&Z3=6874^M"
WAIT STRING "OK"
SEND STRING "ATDS0,,S1,,S2,,S3^M"
EXIT