当未安装 X 时,是否有一种简单的 FOSS 方法来获取基于 curses 的命令行 GUI 的屏幕截图?
如果当权者说我不能远程登录怎么办?(我正在努力解决哈)
答案1
通过 SSH 连接到服务器并运行基于 curses 的命令;它应该可以正确转换为 curses“图形”,具体取决于您的终端客户端的仿真配置方式。使用您的桌面操作系统实用程序进行屏幕截图。
至少,我会这么做。
答案2
您也可以使用屏幕程序,按 ctrl-a h 将屏幕写入文件“hardcopy.n”。
答案3
阴囊是一款基于 CLI 的截图工具,我以前用过。它有点奇怪(它会截取我 ssh 进入的系统截图),但可能非常适合你的需求
答案4
除了 Joe 提到的之外,您还可以使用虚拟机来获取无法通过其他方式完成的操作(例如安装程序)的屏幕截图。
如果获取会话的输出(包括所有命令)并将命令输出为文本会更好,那么请查看命令script
。在某些情况下,类似的东西pastebinit
可能是合适的。
虽然我不确定脚本如何处理基于 curses 的应用程序。