I know I should somehow be able to do it someway, afterall Hyperterminal
uses Tapi and it has zmodem etc file transfer protocols in it.
I was wondering if anyone out there has some simple class or library
function or something they could send me that would allow me to make a call
like xmodemsendfile and a filename etc or zmodem_recieve_file(...) etc..
Back in the dos days I would have set up an external call to DSZ, but I
can't get it to access DSZ when I'm in Windows NT if I'm using Tapi to make
the phone connection. I really need to get this done. I've also looked at
some of the commercial stuff available like greenleaf and that may be the
way I need to go but I didn't see anything in their documentation indicating
support for Tapi applications.
Help would be greatly appreciated, thanks.
********************************************************************
Damien J. Hinkle
Systems Programmer - Clearing House
The Chicago Mercantile Exchange
dhi...@cme.com
Consider Tapi as the automation layer for selecting a service, dialling /
answering and connecting your call to a remote station, once you are
connected you can negotiate a live call handle from the operating system.
With that handle you can pump any data you like over the line using whatever
protocol you "Add In", through out the call Tapi is sat in background
monitoring the connection.
In your case I assume that you will be primarily
(1) selecting a service ( modem & line ).
(2) dialling a server,
(3) exchanging user name and password,
(4) traversing a menu structure,
(5) selecting andtransferring files,
(6) repeating steps 4, 5 ad infinitum until done,
(7) hanging up the call.
As far as I am aware Tapi will only help with steps 1, 2 and 7; the rest you
will have to introduce. The whole value over Tapi as far as I am concerned
is to extract yourself from the cycle of modem specific drivers and low
level port connection and line state monitoring etc.
I urge you to examine the MSDN samples "Dialit" by Nancy W. Clutz and
TapiComm by MSC, definitely play with TB20 or TB14 whatever to suit your OS.
Note the structures that the buttons use and the state messages that are
returned, you will then understand what the code has to manage.
Last but least Good Luck!
Rob Heavey
r...@rlheavey.co.uk
Damien Hinkle wrote in message <65co6n$krm$1...@nntp3.interaccess.com>...
Damien Hinkle <dhi...@cme.com> wrote in article
Bruce O'Reilly
Chase Credit Systems