PDA

Bekijk de volledige versie : Запись и воспроизведение работы в консоли



MercuryV
17-04-2012, 16:54
Приветствую всех.
Представляем вместе с ryzhov_al адаптацию для роутера скрипта (https://raw.github.com/sickill/ascii.io-cli/master/bin/asciiio.py) от ascii.io (http://ascii.io/)
Он позволяет записать терминальную сессию и поделиться записью с общественностью. Причем доступны пауза, перемотка, выделение и копирование в буфер во время воспроизведения.
Счастливым пользователям репозитория entware (http://wl500g.info/showthread.php?28036-%CF%E5%F0%E5%F5%EE%E4-%ED%E0-%ED%EE%E2%FB%E9-%F0%E5%EF%EE%E7%E8%F2%EE%F0%E8%E9-Entware-%F1-Optware) достаточно для установки

$ opkg install asciiio
Запуск скрипта: asciiio
Если всё в порядке, будет выведено:

Asciicast recording started. Hit ^D (that's Ctrl+D) or type "exit" to finish.
после окончания записи скрипт предложит загрузить запись на сайт, можно отказаться.
Пример записи (http://ascii.io/a/396)
P.S. призываю к осторожности при опубликовании записей, можно раскрыть много информации о себе
P.P.S. AFAIK, у ascii.io есть проблемы с отображением юникода -> кириллицы, оправдывают своё название на 100% :)

ryzhov_al
15-05-2012, 10:17
Круто, правда.

Спасибо за находку.

ryzhov_al
27-06-2013, 11:16
Пишу больше для себя: при воспроизведении роликов по умолчанию используется (https://twitter.com/asciiio/status/187143105840033792) тег «pre» и у меня на FF из-за этого съедается нижняя строчка. Для того, чтобы это поправить необходимо добавлять «?renderer=canvas» в конец URL'а. Тогда будет использоваться canvas и глюк исчезнет.