当前位置:编程学习 > C#/ASP.NET >>

请教C#如何编写关于telnet的程序?

请问如何用在.net下用c#编写下面这种程序啊?

举例:本身的操作过程为,
1.打开cmd,
2.输入telnet 102.212.33.45 7600会进入一个系统,
3.在cmd想下继续输入用户名密码LGI:op="dandan",PWD="dandan1234";(输入分号会自动确认是否正确),
4.再继续输入具体命令DSP USRINF:UNT=MSISDN,D=K'13523456789;(输入分号会自动查找数据是否存在,如果不存在会返回不存在信息,需要重新登陆另一个IP地址从步骤2开始重新执行操作。)
5.成功执行命令后会在cmd窗口得到N行信息,要提取信息中含有13523456789的一行信息。

请问如何用c#实现在web页面输入变量13523456789得到要取得的信息? --------------------编程问答--------------------
PatrickPan
可以直接在C#中调用telnet命令,获取或响应相应信息。
参考网上应用很广的一个用C#运行ping命令的例子。
--------------------编程问答-------------------- 这个在浏览器中似乎只能用activex实现 --------------------编程问答-------------------- 也有人用Socket实现。
http://www.csharphelp.com/archives/archive239.html
http://www.cnblogs.com/mossan/archive/2008/03/07/1095855.html --------------------编程问答-------------------- Socket Command Server

telnet 102.212.33.45 7600

让你的程序在7600端口开一个socket listener 侦听,就可以实现telnet 102.212.33.45 7600的效果了。

具体可以参考ftp server的C#实现的代码 --------------------编程问答-------------------- 不好意思,小弟刚刚接触c#,能不能给出大概的代码和注解,让小弟研究一下呢,谢谢各位。 --------------------编程问答-------------------- google一下开源C#的ftp server的代码,找最简单的
补充:.NET技术 ,  C#
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,