读取 telnet 回显的问题
本帖最后由 oksy 于 2009-9-20 11:45 编辑请教高手,如何在DOS下读取数据?例如:使用telnet 192.168.0.1命令后,会出现两种情况:一是如果有设备或端口支持后,会显示个提示,象部分设备调试会出现“Login:”这样的提示。第二种是出现无法连接、连接失败或直接跳出、关闭(当然,这里并不是只对telnet来说)。我的问题是AU3能否读取到Login的这个字符,就是说设置个变量使其赋值为此字符,然后通过程序来进行判断,确认。再进行下一步的操作。afan前辈昨天说通过“回显”来读取相关信息,小弟查找了很久的东东,只看到了很少的内容,主要就是http://www.autoitx.com/forum.php?mod=viewthread&tid=2109本论坛的内容,由于愚钝,没有理解明白。是否这个例子只是设置了直接显示出来,而没有设置变量赋值呢?当然也许小弟还不能融会理解。不好意思,只好再请高手指教。
另,不知道那里能有比较全面的AU3关于函数、宏的介绍呢?感觉碰到了,就晕了。哭死!~~d:\1.jpeg 怎么今天都没有人理会我的问题了 ?是太简单了吗 ?郁闷啊!~~ 看来没回事正常的,我在论坛内搜索到了点东西,正在研究,呵呵!
不好意思啊 !~ 刚看了这个贴http://www.autoitx.com/forum.php?mod=viewthread&tid=3077&highlight=%BB%D8%CF%D4,但还是有不明白的地方,郁闷!~~ 经测试,貌似 telnet 不支持回显,想别的办法吧。。。 有点欲哭达!~~ 那这个贴我是继续提问呢?还是丢解决呢?:face (2): 如果把标题改为 “读取 telnet 回显的问题”之类的话题,还可以继续提问等待解决吧~ 那就试试吧,呵呵!~~ 自己顶!~~~~~~~ :face (32):伤心啊!~~~
没人回贴啊!!~~ 这个一般用expect来实现比较合适,au3不是万能的
页:
[1]