Pull to refresh

Консольный скринкастинг

Reading time1 min
Views1.8K
Привет, хабралюди!

Тема консольного скринкастинга уже поднималась на хабре, но я хочу рассказать вам о чем-то лучшем. jeck_landin рекомендует утилиту script и scriptreplay для записи и воспроизведения скринкастов. А я буду рекомендовать вам свой велосипед и объясню чем он лучше :)


Утилита, которую я написал, называется shelr. Shelr написан на ruby и использует в качестве бэкенда script или ttyrec.

shelr, в отличие от script, имеет более удобный набор команд и работает на всех Unix подобных системах.
Основная проблема script в том, что на маках его не трогали со времен bsd 4 и посему не научили проигрывать скринкасты. Я решил эту проблему через альтернативный бэкенд для записи — ttyrec.

Кроме простой записи shelr позволяет быстро публиковать скринкасты на одноименном сервисе или вашем личном сервере. Проиграть скринкаст можно прямо в браузере или в локальном терминале (shelr play).

image
Установить утилиту можно через пакетную систему вашего дистрибутива:

PPA: для Ubuntu Precise
PKGBUILD: для Arch Linux (спасибо Max Gonzih)
EBUILD: для Gentoo (спасибо Alexander Kolesen)

Или через rubygems:

Для Linux:
gem install shelr

Для OSX:

brew install ttyrec
gem install shelr
shelr backend ttyrec


Вход за 10 секунд

Man: shelr(1)
GitHub: antono/shelr (клиент)
GitHub: antono/shelr.tv (сервер)

Web: shelr.tv

Коментарии и идеи по развитию сервиса приветствуются :)
Tags:
Hubs:
+28
Comments34

Articles

Change theme settings