starkandwayne/scriptcast

Name: scriptcast

Owner: Stark & Wayne

Description: An application that automates Command-Line Interface (CLI) screencast output.

Created: 2017-08-14 02:14:25.0

Updated: 2017-10-11 14:58:52.0

Pushed: 2017-08-14 03:24:09.0

Homepage:

Size: 8

Language: Shell

GitHub Committers

UserMost Recent Commit# Commits

Other Committers

UserEmailMost Recent Commit# Commits

README

scriptcast

An application that automates Command-Line Interface (CLI) screencast output.

Introduction

By using scriptcast, you can make the output of a tutorial:

Install
click install goes here.  Essentially it will put the script in user's path.
Dependencies

The randtype tool puts random mistakes while typing to look more natural.

clone git@github.com:norman-abramovitz/randtype.git
andtype
 make install

Asciinema records our output.

 install asciinema
Commands

| command | Argument | Description | |———|——————-|————-| | prompt | | Does a simple command line prompt. | | display | command | Just types out the command without executing. | | pause | | A manual delay. Pause accepts the letter c (ontinue) and b(reak) so the next command can be be executed. CTRL-D will exit right away. See the repeat command for the reason for the two letter commands. | | repeat | command | Repeats the execution of the same command using the pause command. The additional executions runs faster. | | run | command | Types the command at Norman's typing speed. :smile: Once the command finishes it will print the prompt. | | run_fast | command | Same as run but typing speed is slightly faster.| | run_normal | command | Same as run but no typing delay. | | erdiff | old-file new-file | Hopefully an easier reading of showing a file difference |

Hello World
  1. Create a file.
  2. Run that file with scriptcast.
  3. Profit!

This work is supported by the National Institutes of Health's National Center for Advancing Translational Sciences, Grant Number U24TR002306. This work is solely the responsibility of the creators and does not necessarily represent the official views of the National Institutes of Health.