Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/linux/24.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 有没有办法在Linux(远程)控制台中显示图像?_Java_Linux_Image - Fatal编程技术网

Java 有没有办法在Linux(远程)控制台中显示图像?

Java 有没有办法在Linux(远程)控制台中显示图像?,java,linux,image,Java,Linux,Image,我需要在Linux控制台上以某种方式显示图像。为什么我需要它 我需要手动输入验证码。然而,我的应用程序运行在远程linux系统上,我通过SSH(按位客户端)连接到它。我曾想过直接写到屏幕上,但嘿,我只看到终端的“克隆”,而不是远程终端本身,所以这是不可能实现的。也许是某种Img2Asci转换器?请告知 假设,可能是某种东西将JPEG转换为ASCII convert http://www.google.com/intl/en/images/logo.gif jpg:- | jp2a -

我需要在Linux控制台上以某种方式显示图像。为什么我需要它

我需要手动输入验证码。然而,我的应用程序运行在远程linux系统上,我通过SSH(按位客户端)连接到它。我曾想过直接写到屏幕上,但嘿,我只看到终端的“克隆”,而不是远程终端本身,所以这是不可能实现的。也许是某种Img2Asci转换器?请告知

假设,可能是某种东西将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'                  
                                            .'....                    
假设,也许是某种东西,将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'                  
                                            .'....                    

您想转发您的X会话

在远程系统上,确保已安装xauth

在客户端系统上,确保安装了X客户端(Xming for windows)

从命令行连接ssh-X或使用putty启用X转发


然后,您可以使用
显示文件名
或大多数应用程序,以便在检测到显示时弹出此类内容

您要转发X会话

在远程系统上,确保已安装xauth

在客户端系统上,确保安装了X客户端(Xming for windows)

从命令行连接ssh-X或使用putty启用X转发



然后,您可以使用
显示文件名
或大多数应用程序,以便在检测到显示时弹出此类内容

最简单的方法将涉及转发X会话-可能吗?远程系统是租用的托管服务器-仅限终端,没有X可用。最简单的方法是转发X会话-可能吗?远程系统是租用的托管服务器-仅终端,没有X可用。我无法转发X-远程系统是租用的托管服务器,但未安装X。您不需要安装X,您需要安装xauth。但是如果我没有安装X或任何其他窗口管理器,我如何转发它(至少使用AWT)?我不是linux专家,我感到困惑。那里有什么操作系统?Debian GNU 6 2.6.32-5-amd64I无法转发X-远程系统是租用的托管服务器,没有安装X。你不需要安装X,你需要安装xauth。但如果我没有安装X或任何其他窗口管理器,我如何转发它(至少使用AWT)?我不是linux专家,我感到很困惑。那里有什么操作系统?Debian GNU 6 2.6.32-5-AMD64我在问题中指出的时候考虑过它。这样的接缝是唯一可能的方法。我不能使用jp2a,因为我需要纯java。不过,我现在有另一段代码正在运行测试。如果您的解决方案是Java的,那么您当然可以生成一个新的子流程。不太好,尽管我在问题中指出了这一点。这样的接缝是唯一可能的方法。我不能使用jp2a,因为我需要纯java。不过,我现在有另一段代码正在运行测试。如果您的解决方案是Java的,那么您当然可以生成一个新的子流程。不过不太好