Tag: telnet

Telnet客户及其对EOL的处理

这是一个相当复杂的问题,为此我道歉。 我写了一个Linux C套接字应用程序,一个简单的聊天服务器的基本框架。 服务器正在我的笔记本电脑上运行。 客户端是Telnet,直到我编写指定的客户端应用程序(这将更加安全,希望如此)。 我知道,有更好的应用程序可以从客户端发送通用网络数据,但我对为什么某个东西在一个Telnet客户端而不是另一个客户端上发生感兴趣。 第一个Telnet客户端测试是在另一台Linux笔记本电脑上。 它按预期工作。 然而,下一个是一个名为BBSSH的Blackberry应用程序,允许Telnet和SSH连接。 我通过Telnet选项,它也有效。 除此之外,它并不完全正确。 服务器代码执行通常的read调用以检索数据块,该数据块被视为字符串,即消息。 前客户端读取,直到我按Enter键,然后它发送一个字符串。 然而,BB应用程序会发送每一个字符,就像我在每个字符后按下输入一样,我没有。 显然这与缓冲有关,某些客户端从用户输入中选择EOL等等。我只是无法确定它。 为了说明,这是服务器输出从客户端收到的消息。 首先,来自Linux客户端的消息: client name: this is a test 现在,对于BBSSH: client name: t client name: h client name: i client name: s client name: client name: i client name: s client name: client name: a client name: client name: t client […]

如何使用C / Objective C获取telnet结果?

这是一个telnet站点: 远程登录://202.85.101.136:8604 / 它来自香港公共图书馆,我可以编写一些程序来获取telnet服务的字符串/结果,并从C / Objective C发送请求吗? 你。

Telnet服务器

我想在C中实现一个telnet服务器。我该如何处理? 我应该看哪些RFC? 这对我很重要,我将不胜感激。

在C程序中使用telnet

我正在研究一个机器人自动化项目,我遇到了一个障碍。 要控制机器人,需要通过telnet以无线方式连接它,并通过tcp / ip协议发送命令。 (例如,’Mabc’命令根据左轮速度(a),右轮速度(b)和时间(c)将其向前移动。 我想要做的是在C程序中进行一些计算,然后根据计算值向机器人发送消息。 如何在C程序中通过tcp / ip协议发送命令? 谢谢! 埃里克