Opened 9 years ago

Closed 9 years ago

Last modified 9 years ago

#48164 closed request (invalid)

port request: 'asciinema'

Reported by: KurtPfeifle (Kurt Pfeifle) Owned by: macports-tickets@…
Priority: Normal Milestone:
Component: ports Version: 2.3.3
Keywords: Cc:
Port:

Description (last modified by larryv (Lawrence Velázquez))

The 'asciinema' utility is very handy for recording terminal key strokes and related output for later demonstration or teaching/sharing purposes.

The following command will start the recording of a terminal session (which can be ended by typing "exit" or hitting 'ctrl+D'):

asciinema rec -w 1 my.session

The -w 1 parameter will limit periods of non-activity to 1 second max. The next command will replay the same session:

asciinema play my.session

The software is Free (GPL3), with source code (written in Go and JavaScript) on GitHub:

https://github.com/asciinema/asciinema

The files it writes ('my.session' above) are Unicode text files, and can easily be edited after recording (f.e. to fix typos).

You can view one asciinema screencast which I made yesterday here:

https://asciinema.org/a/22364

Change History (2)

comment:1 Changed 9 years ago by larryv (Lawrence Velázquez)

Description: modified (diff)
Resolution: invalid
Status: newclosed

You should run port selfupdate more often ;) I added this two days ago.

comment:2 in reply to:  1 Changed 9 years ago by KurtPfeifle (Kurt Pfeifle)

Replying to larryv@…:

You should run port selfupdate more often ;) I added this two days ago.

I guess you are right :-) Thanks for adding the port!

(Idid run selfupdate and then "port search" on Sunday evening, I started to draft this request, but got distracted and didn't complete it. Then, when I had time last night, I submitted the request without again selfupdating. Because, why would someone have bothered to read my mind? Doesn't happen... ;)

Note: See TracTickets for help on using tickets.