我需要以某种方式在Linux控制台上显示图像。我为什么需要它?
我需要手动输入CAPTCHA代码。但是我的应用程序在远程linux系统上运行,我通过SSH(Bitwise客户端)连接到它。我曾考虑过直接写入屏幕,但是嘿 - 我只看到终端的“克隆”而不是远程终端本身所以这是不可能的。也许是某种Img2Asci转换器?请指教。
答案 0 :(得分:3)
假设you can't forward your X session,也许是like jp2a,将JPEG转换为ASCII?
convert http://www.google.com/intl/en/images/logo.gif jpg:- | jp2a -
....... .':.
.::'....':xd. dX'
.ld. .. . oX. ...
;O' .c;..'cxc ;,...,c;. .:'.,lxc. dX. ,:'.,dx.. .
oO. .ox. ,x0 .cd. .cd..ll l0. xX. :K,..,::.
cxx. .',cl 'x0 lK'.cx ;k, lO; .ll. dX. o0:
,dkc. :kd :kx. :d; ,ol. .lc. .''lk' kX' oOo'...
.;:cc;,,',,. .;;,'.. .,,'... ''',:lxo. .','. .,::;.
.oc. dO
lk;....'c'
.'....
答案 1 :(得分:3)
您希望转发X会话。
远程系统上的确保安装了xauth。
在客户端系统上确保安装了X客户端(Xming for windows)
从命令行或使用putty启用X转发与ssh -X连接。
然后,您可以使用display filename
或大多数应用程序,以便在检测到显示时弹出这类内容