ttystudio

终端操作GIF记录器
授权协议 MIT
开发语言 JavaScript
所属分类 应用工具、 终端/远程登录
软件类型 开源软件
地区 不详
投 递 者 裴泰平
操作系统 跨平台
开源组织
适用人群 未知
 软件概览

ttystudio 是记录终端操作的 GIF 记录器,可以记录终端的操作,然后转换为 GIF 或者 APNG 格式,不需要任何的外部依赖,bash 脚本和 gif 连接。安装: $ npm install ttystudio (添加 -g 参数就是全局安装)。

ttystudio示例:

$ ttystudio output.gif --log
  $ vim
    hello world
    :q!
  $ ^Q # stop recording with ctrl-q
initializing writer
writing image
writing head
writing frame 0 - 132 left
writing frame 1 - 131 left
writing frame 2 - 130 left
...
writing frame 131 - 1 left
writing eof
wrote image to /home/chjj/output.gif
$ chromium output.gif
# or if you wrote to output.png (an APNG)
$ firefox output.png

更多命令:

$ ttystudio output.gif --log # record and compile
$ ttystudio frames.json --log # record
$ ttystudio frames.json output.gif --range=0-50 # compile
 相关资料
  • 通过企业设置-操作记录,可进行此页面。可以通过操作时间、操作类型、操作人、操作内容等查询操作记录 主要的操作类型包括以下几类: 员工 部门 项目 角色 企业 用车制度 用车备注 邀约券 ……

  • 一、常用终端操作 1.1、常用快捷键 CTRL+A: 移动光标至行首 CTRL+E: 移动光标至行尾 CTRL+U: 删除光标前所有字符 清除一行命令(输错一行命令的时候使用

  • 问题内容: 有人可以告诉我中间操作和终端操作有什么区别吗? 操作组合到管道中以处理流。所有操作都是中间操作或终端..means?。 问题答案: Stream支持几种操作,这些操作分为和操作。 此操作之间的区别在于,中间操作是惰性的,而终端操作不是。当您在流上调用中间操作时,该操作不会立即执行。仅在对该流调用终端操作时才执行该命令。在某种程度上,一旦调用了终端操作,便会存储并调用一次中间操作。您可以

  • 本文向大家介绍怎样在Linux上录制你的终端操作及回放,包括了怎样在Linux上录制你的终端操作及回放的使用技巧和注意事项,需要的朋友参考一下 前言 假设你是个靠谱先生,每当亲朋好友遇到与Linux有关的各种问题时,总是第一时间向你求助请教。有人会问你如何安装和配置某个工具,这时候你就想告知具体的步骤。可要是对方不在你跟前,又该如何是好呢?解决办法可能有好多种,比如说可以将具体步骤记入文档,然后通

  • 问题内容: 我有一个UPDATE触发器,它产生如下的INSERTED和DELETED表: 插入式 已删除 我想将此更新捕获到日志表中。我的Log表(对于所有表都是全局的)是这样的(然后我必须处理我的INSERTED和DELETED表): 是表的系统object_id,我在其中执行了UPDATE语句,UPDATEd列的主键的值,是我映射到每个表中每个列的自定义ID。仅当通过UPDATE更改列的数据时