300分悬赏答题者(300分)

  • 主题发起人 主题发起人 wnr
  • 开始时间 开始时间
W

wnr

Unregistered / Unconfirmed
GUEST, unregistred user!
我有一软件(估计是一终端防真),可以从中输入命令后从远方的服务器取回数据,我编了一个
用sendkeys发送复制和粘贴来重复这些命令,但需要人来干预,因为有一传送的时间问题
,不知道有什么法子可以得到传送完毕的信息。(传用线上网,无法正常访问其它网站)。
 
可不可以监控网络流量,当小于一定数量一定时间时假设完成传送,不过得保证
没有其他数据流的的存在
 
如果能沟通则有约定。可按照约定来判断。^_^
 
我想到过这一监控流量的办法,但好像不行因为流量是不定的,还有我可以获取这一软件
输入窗口的句柄,但我始终直能获取我输入的信息,却得不到传回来的信息。
 
取数据肯定有文件了,那用一个timer,判断那个文件是否存在就行了。
(不过一开始要设置好比如:文件名,路径)
 
文件在远程服务器上,要取如同登天。
 
自己写一个终端软件吧,估计可以解决。。。

看看INDY里面的终端控件吧。。。
 
不会吧还要编终端,难道api中就没一个可用的??
 
问题提的不是很明确:
1. 通讯是以何形式?
2. DOS版还是WINDOWS版?
3. ...
 
1.传用线直接登陆到远程服务器(有可能服务器操作系统并非windows,所以软件可能只是
一仿正程序)
2.外观是一个标准的win32窗体程序,但主界面实际上和dos一样只能输入一些命令(鼠标好像
是多余的)。
(这二点很重要吗??)
 
1. '传用线'是否指'专用线'?
2. 如果是专用线,则接口是: COM口/LPT口/...?
3. '有什么法子'--如果您用眼能看出来吗?
 
对不起能不能说的仔细的,因为我对网络不是很熟悉
我看过线路,数据是从网卡进入的,另一端接在isdn上再通过路由器出去的(好像是这样的)
在电脑中必须设置网关,否则联不上.
 
1.传用线直接登陆到远程服务器(有可能服务器操作系统并非windows,所以软件可能只是
一仿正程序)
2.外观是一个标准的win32窗体程序,但主界面实际上和dos一样只能输入一些命令(鼠标好像
是多余的)。
(这二点很重要吗??)
 
难道没有人能回答吗?还是说的不清楚.
我在解释一下,(外观和dos一样,区别是dos只能在命令行输入,而他可以在任何规定地放输入
,然后从远程服务器中获取数据,现在我的要求时可不可以获得他输入输出的信息)
我看了一些例子有一个createprocess(....),createpipe(...)的方法好像很合适,但都是
用在dos上的,不知可不可以用在其他程序上,如有这么用.
 
so hard problem
 
后退
顶部