1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81
|
shelr(1) -- screencasting for shell ninjas
===============================================
## DESCRIPTION
**Shelr** records terminal output and can replay it.
Also you can shere Your records at http://shelr.tv/
or other services.
## SYNOPSIS
`shelr` command [id]
## COMMANDS
* `record`:
Will record your terminal unless you type `exit` or Ctrl+D and
store it to $HOME/.local/share/shelr/
If you want sound recording pass --sound option.
You should have `sox` installed.
* `list`:
lists all your shellcasts.
* `play`:
plays local or remote shellcast.
* `push`:
publish your shellcast
* `dump`:
dump shellcast as json to current directory.
## EXAMPLES
Record your shellcast:
$ shelr record
$ # do something ...
$ exit
List recorded shellcasts:
$ shelr list
Play local shellcast:
$ shelr play 1293702847 # play your own local record
$ shelr play record.json # created with shelr dump
$ shelr play last # will play most recent local record
Play remote shellcast:
$ shelr play http://shelr.tv/records/4d1f7c3890820d6144000002.json
Publish your shellcast:
$ shelr push 1293702847
$ shelr push last # will push most recent local record
Setup recording backend:
$ shelr backend script
$ shelr backend ttyrec
## BUGS
**Windows** heh.
## COPYRIGHT
(C) 2010, 2011, 2012 Antono Vasiljev <self@antono.info>
Licensed under GPLv3+
## SEE ALSO
script(1), scriptreplay(1), ttyrec(1), ttyplay(1)
|