Skip to content

Latest commit

 

History

History
155 lines (98 loc) · 3.27 KB

326-820684-[趣味拓展]cowsay_结合自定义小动物_asciiview_aview_imagemagick.sy.md

File metadata and controls

155 lines (98 loc) · 3.27 KB
show version enable_checker
step
1.0
true

牛说(cowsay)

回忆上次内容

  • 上次我们
    • 将图片做成了 asciiart
    • 这依然很亚文化

图片描述

  • 但是这个小动物
    • 可以放到cowsay里面吗?

结合 cowsay🐄

  • 先找到位置

图片描述

  • 复制小动物文件

复制动物

  • 在确认 cowsay 已经安装的情况下
cd /usr/share/cowsay/cows
  • 复制一个 cow 文件
sudo cp apt.cow oeasy.cow
  • 进入目录
    • 复制出一个 oeasy.cow
    • 给oeasy.cow 添加任意用户的 写权限
    • 然后同时编辑
      • 小动物 ooo.txt
      • oeasy.cow

图片描述

修改字符画

  • 新的动物名 cat 可以用了
    • 图案 还是 原来的字符画

图片描述

  • 怎么使用diy的字符画呢?

替换字符画

  • 在合适位置 dG
    • 从当前位置 开始
      • 将下面的 字符画删除
  • :r /home/shiyanlou/Code/xxx.txt
    • 读取(read) 自己diy的 小动物字符画
      • 并粘贴到 当前缓存中去

Image text

  • 话语的斜线 有点问题

修改

  • 修改文字泡泡线

图片描述

  • 注意!
    • 前5行和最后一行
    • 都是有意义的
    • 是cowsay的结构

图片描述

  • 是不能丢的东西

不能丢的东西

  • 相关头尾不能丢
    • 还有中间的有些替换字符也要注意
    • 才能保证.cow文件可用

图片描述

  • 如果要说的话比较多
    • 就需要角色要变小一点

角色大小选择

图片描述

  • 可以设置分辨率为四分之一大小

图片描述

简化报时

import time
print(time.strftime('%H:%M:%S'),end="")
  • 通过这样的show_time.py
    • 就可以得到时分秒 这样时间
      • 在通过管道交给 figlet

图片描述

使用新动物

  • 使用新动物

图片描述

渐变色

图片描述

大功告成!

  • 可以再配合一些亚文化的话语
    • 做成报时动画😁

图片描述

  • 将我们diy的好东西
    • 录制成视频
    • 发个动态炫一下
  • 玩的就是 asciiart!!!

总结

  • 这次我们
    • diy了 自己的小动物
    • 可以 让小动物 变色、报时
    • 还发了 动态
  • 目前修改的都是 终端的前景色

图片描述

  • 景色可以修改吗?

  • 我们下次再说!👋