![](https://xakep.ru/wp-content/uploads/2018/05/170248/asciicasts-1.png)
![](https://xakep.ru/wp-content/uploads/2018/04/164336/cover-230-210x280.jpg)
Xakep #230. Социальная инженерия
Именно это и делает утилита asciicasts, которая работает в Linux и Unix семейства BSD, в том числе macOS. Для ее установки можешь выбрать удобный тебе репозиторий, скачать контейнер Docker или собрать из исходных кодов (все соответствующие команды ты найдешь по ссылке). Я поставил через маковский менеджер пакетов brew.
Обращаться с утилитой предельно просто: пишешь asciinema rec
, и она начинает записывать все, что происходит в консоли. Для остановки записи достаточно нажать Ctrl-d. Программа спросит, сохранить файл локально или загрузить на asciinema.org. Воспроизвести запись можно командой asciinema play
. Указывать можно как локальный файл, так и ссылку на сайт.
![](https://xakep.ru/wp-content/uploads/2018/05/170248/asciicasts-2.png)
На asciinema.org в разделе Explore уже полно скринкастов со всяким баловством: демки, консольные игры типа NetHack и прочее. Но не исключено, что у «аскикастов» есть и более серьезные применения: например, если по какой-то причине понадобится запустить у себя в терминале аутентично выглядящую имитацию бурной деятельности.