delphi里面有telnet和超级终端的控间吗?(50分)

  • 主题发起人 主题发起人 玄冰炼火
  • 开始时间 开始时间

玄冰炼火

Unregistered / Unconfirmed
GUEST, unregistred user!
我想自己做2个这样的程序,因为我要加进一些功能,有没有人能指点一下啊
 
用indy里的IdTelnet[:)]
 
那超级终端的呢?
 
有,用ICS,里面有很详细的例子。粉好用的
 
疾风之猫:
说具体一些好吗?我不太明白ics是个什么东东,谢谢
 
ics是一个网络控件,里面有tcp/ip、UDP、smtp、POP3、telnet等众多网络通讯控件,下载
地址是http://delphi.mychangshu.com/dispdoc.asp?id=752,里面有很详细的demo,这是D6
版本!给分吧
 
to 疾风之猫:最后一个问题,然后给分

是不是有超级终端?
 
有啊,有一个标准的telnet例程,很好用,你先下载用着看看!
 
嘿嘿,他要的"超级终端"大概是指的串口通信。用ics是没有的啦。。。[^]
 
是啊是啊,涵盖windows里的超级终端的所有功能,起码串口通信是一定要有的,我第一次启动
交换机或是路尤其的时候要用到
 
但是现在现成的终端程序已经多如牛毛了,我想不出还有什么功能需要加的。还有必要
自己写吗?呵呵。。。

我现在用的是Secure CRT,一级棒的终端程序,支持COM、Telnet、SSH等等。。。
 
我做教学用,上面要加上考试题,就是这样的,呵呵,有什么办法没有啊????
 
写个脚本就搞定了,哪里要改通讯程序???
以前使用拨号Modem,后来用telnet协议的BBS系统都是这么写的,比你的考试题之类
的系统复杂吧?
 
to lujuhe:

说来听听,我不太明白,如果有具体好的方案我再加100分给你,我的分数真的不多,不然我不会
这么吝啬的,嘿嘿,最好有源代码的东东~~~
 
还是不明白你想干什么,呵呵。。。 贴个script给你看看(for secure CRT地):
这是vbs的,还支持其它的script语言,对于终端类的应用是足够了。

#$language = "VBScript"
#$interface = "1.0"

Sub main
' turn on synchronous mode so we don't miss any data
crt.Screen.Synchronous = True

' Wait for a string that looks like "login: " or "Login: "
crt.Screen.WaitForString "ogin: "

' Send your username followed by a carriage return
crt.Screen.Send "username" & VbCr

' Wait for a tring that looks like "password: " or "Password: "
crt.Screen.WaitForString "assword:"

' Send your password followed by a carriage return
crt.Screen.Send "password" & VbCr

' turn off synchronous mode to restore normal input processing
crt.Screen.Synchronous = False
End Sub
 
脚本我看懂了,但是我不知道怎么用啊,比如说在超级终端里,怎么用这个脚本啊

还有,其实我的实现挺简单,就是上面出考试题,下面学生用telnet完成,每完成一道题,
就会出现答案或是下一道题,基本的东西就是这样,其实就是把记事本和超级终端做在一起
之所以要超级终端,就是因为第一次配置路尤其或是交换机的时候要用到串口
 
”超级终端“是个简单的终端工具,不支持脚本的。而且脚本需要的是”服务器端脚本“,
用个类似BBS服务器的脚本文件在服务器端执行,有客户连接时则发送试题、答案等。
用Delphi做的话,你需要的也不是Telnet客户端,而是服务器,用一个ServerSocket在
23号端口监听,有连接则发送试题,也很简单。 客户端可以使用通用的telnet程序。

还是不明白你的需求,既然是在网络上出试题,你要求学生连接串口干什么?
 
嘿嘿,设备是真的,题是程序里面的。学生要在设备上现场答题,哦,谢谢了,明天给分好吗?
 
后退
顶部