avatar

Linux-控制台输出图片

Linux-控制台输出图片

由于一些原因,需要对程序输出一定的像素化的图片,同时远程nc连接回显的数据也要完好无损。方法如下:

安装Go编译器


1
2
控制台输出一下代码
apt install golang-go

下载配置 pixterm


1
2
3
4
5
6
7
8
git clone https://github.com/eliukblau/pixterm
然后输入以下指令
go build pixterm.go
对pixterm.go源码进行编译,但是会报错,我们就是需要它报错,然后知道它需要哪些包,同时它也会输出目录。
通过git clone指令来下载文件包,然后把文件放到对应的位置,同时pixterm的位置也要变动,放到对应的gopath目录下。
git clone https://github.com/lucasb-eyer/go-colorful
git clone https://github.com/golang/crypto.git
将pixterm目录也放到对应的位置

编译pixterm.go


1
go build pixterm.go

然后它输出一个可执行文件,接下来就可以按照github的官方介绍来使用了

https://github.com/eliukblau/pixterm

如果要保存ascii可通过以下指令

1
pixterm 图片名 > logo.txt
文章作者: 咲夜南梦
文章链接: http://yoursite.com/2019/10/10/Linux-%E6%8E%A7%E5%88%B6%E5%8F%B0%E8%BE%93%E5%87%BA%E5%9B%BE%E7%89%87/
版权声明: 本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 咲夜南梦's 博客
打赏
  • 微信
    微信
  • 支付宝
    支付宝

评论