相关疑难解决方法(0)

如何在telnet客户端上实现命令历史记录?(上/下箭头)

我有一台服务器接受telnet连接进行管理.我想念命令历史记录,所以我想让我的telnet会话支持它.我的问题:

1)我是否必须在服务器端实现,因此服务器会将过去的命令发送到客户端,然后客户端可以重新执行?

2)无论如何在telnet客户端中实现此功能(而不是弄乱服务器)?

如果答案是1)那么我需要知道如何捕获并发送我的telnet会话上的向上和向下箭头键,而不必按Enter键.

linux perl automation admin telnet

14
推荐指数
2
解决办法
5643
查看次数

rlwrap可以使用包装命令自己的TAB完成吗?

我想使用rlwrap和自定义的erlang repl.

如果我将它作为"rlwrap -a myrepl"运行它,它的工作原理非常好.

问题是myrepl有内置选项卡完成,它被rlwrap踩踏.

我想让rlwrap释放TAB键

erlang autocomplete read-eval-print-loop

12
推荐指数
1
解决办法
2538
查看次数

强制telnet客户端进入字符模式

我有一个应用程序,我接受来自telnet客户端的套接字连接,并建立一个简单的,键盘驱动的字符GUI.

telnet客户端,至少在Linux上,默认为一次一行模式,所以我总是需要^]mode char手动完成.

相关RFC的略图表明,如果我的应用程序只是IAC DONT LINEMODE (\377\376\042)在客户端连接后立即发送字符,则应强制客户端进入字符模式.但是,它没有任何区别.

什么是最简单的代码才能完成这项工作?理想情况下只是一个要发送的字符串.我的应用程序可以吸收客户端发回的任何垃圾.

default telnet char

8
推荐指数
2
解决办法
1万
查看次数