Xakep #230. Социальная инженерия
Именно это и делает утилита asciicasts, которая работает в Linux и Unix семейства BSD, в том числе macOS. Для ее установки можешь выбрать удобный тебе репозиторий, скачать контейнер Docker или собрать из исходных кодов (все соответствующие команды ты найдешь по ссылке). Я поставил через маковский менеджер пакетов brew.
Обращаться с утилитой предельно просто: пишешь asciinema rec
, и она начинает записывать все, что происходит в консоли. Для остановки записи достаточно нажать Ctrl-d. Программа спросит, сохранить файл локально или загрузить на asciinema.org. Воспроизвести запись можно командой asciinema play
. Указывать можно как локальный файл, так и ссылку на сайт.
На asciinema.org в разделе Explore уже полно скринкастов со всяким баловством: демки, консольные игры типа NetHack и прочее. Но не исключено, что у «аскикастов» есть и более серьезные применения: например, если по какой-то причине понадобится запустить у себя в терминале аутентично выглядящую имитацию бурной деятельности.