Comments 39
А это «видео» потом в видео нельзя конвертнуть? Чтобы использовать например в лекциях…
+1
С кириллицей кстати глючит…
Строка:
*** Требуется перезагрузка системы ***
на «видео» отобразилась как:
*** Требреррр перезагррзка рирремр ***
Строка:
*** Требуется перезагрузка системы ***
на «видео» отобразилась как:
*** Требреррр перезагррзка рирремр ***
+7
Еще было бы неплохо иметь возможность конвертить в гифку… Или даже в apng, как опция! ) Мож кто форкнет и допилит фишки, в том числе и с кириллицей разберутся…
0
Есть такой сервис. Насчет русского — не проверял.
+1
ascii.io
Это не верная команда.
Запускается запись так:
$ asciiio
+1
Запили свой терминал!!!
-2
Полезная тулза, жаль с Cygwin не работает, видать пилить действительно надо
$ asciiio
hello
Traceback (most recent call last):
File "/usr/local/bin/asciiio", line 480, in main()
File "/usr/local/bin/asciiio", line 468, in main
if not AsciiCast(api_url, user_token, command, title, record_input, always_yes).create():
File "/usr/local/bin/asciiio", line 43, in create
self._record()
File "/usr/local/bin/asciiio", line 61, in _record
PtyRecorder(self.path, command, self.record_input).run()
File "/usr/local/bin/asciiio", line 163, in run
self.reset_terminal()
File "/usr/local/bin/asciiio", line 172, in reset_terminal
subprocess.call([«reset»])
File "/usr/lib/python2.7/subprocess.py", line 493, in call
return Popen(*popenargs, **kwargs).wait()
File "/usr/lib/python2.7/subprocess.py", line 679, in __init__
errread, errwrite)
File "/usr/lib/python2.7/subprocess.py", line 1249, in _execute_child
raise child_exception
OSError: [Errno 2] No such file or directory
+1
Жесть, никакой рандомизации ссылок. Можно подряд смотреть чужие видосы, просто инкрементируя значения счетчика в uri.
Для тех, кто какую-то нежелательную информацию запостил (как я :))), инструкция:
Зайти на ascii.io, залогиниться через твиттер/гитхаб.
В консольке написать
$ asciiio auth
Перейти по сгенерированной ссылке в браузере, все ранее записанные видео привяжутся к аккаунту, после этого можно спокойно удалять провинившиеся записи.
Для тех, кто какую-то нежелательную информацию запостил (как я :))), инструкция:
Зайти на ascii.io, залогиниться через твиттер/гитхаб.
В консольке написать
$ asciiio auth
Перейти по сгенерированной ссылке в браузере, все ранее записанные видео привяжутся к аккаунту, после этого можно спокойно удалять провинившиеся записи.
+2
социально-инженерная дыра в рядах линукса :)
+1
Хотя нет, там же есть раздел ascii.io/browse где все касты итак доступны
+1
Вот хипстеры балуются делая star wars на ascii!
Лучше бы багрепорты про что-нибудь опенсорсное отправили или что-нибудь опенсорсное починили…
Лучше бы багрепорты про что-нибудь опенсорсное отправили или что-нибудь опенсорсное починили…
-17
вот бы локально хранить и локальный плейер иметь. Не хочется выкладывать личное во всемирную паутину…
+1
А ещё есть:
man script
man scriptreplay
man script
man scriptreplay
+1
ascii.io/a/4857
Смотрите как там всё что ни попадя разъехалось… начиналось всё хорошо, кстати.
Смотрите как там всё что ни попадя разъехалось… начиналось всё хорошо, кстати.
0
Ѐолррено 1 300 kЀ за 15р (85,6 kЀ/c)
Чрение рпирков пакеров… Ѐорово
это сильно :)
+3
Кстати, в предварительном просмотре всё норм выглядит.
0
Всегда предпочитал Ubuntu Server на английском…
http://ascii.io/a/4803
http://ascii.io/a/4803
0
А вот мне для проекта нужно давать рут доступ по ssh сторонним участникам. Но нужно писать все действия и вывод, чтобы публиковать записи для остальной команды и лишить возможности остановить запись. Есть 2 сервера, т.е подключение к первому можно осуществлять через второй, чтобы лишить возможности остановить запись.
Есть ли какое — нибудь готовое решение?
Есть ли какое — нибудь готовое решение?
0
> нужно давать рут доступ по ssh сторонним участникам
> [...]
> Но нужно писать все действия
А вот с записью вывода сложнее…
> [...]
> Но нужно писать все действия
sudo
, затем оно и придумано.А вот с записью вывода сложнее…
0
Ну и что с того, что sudo? Можно и права устанавливать каждый раз на необходимые файлы, установку софта делать по запросу, самостоятельно, но это геморрой. Нужно просто раскрыть все манипуляции с терминалом.
0
Логин под рутом всё равно придётся отключить, ибо никакой терминал не залоггирует вам перезапись файлов по scp (которой можно сделать что угодно).
Например, заменит пользователь /bin/ls на свою программу, делающую что угодно, а затем выдающую обычный вывод ls. Введёт в терминале ls. Ничего подозрительного в логах не будет. Далее он загружает туда нормальный ls, и никаких следов не остаётся (кроме даты модификации).
Дописывать «sudo » к началу команды — не больно большая трата времени. Пароли спрашивать необязательно («vasya ALL=(ALL) NOPASSWD: ALL» в /etc/sudoers), нам ведь нужно только логгирование.
Например, заменит пользователь /bin/ls на свою программу, делающую что угодно, а затем выдающую обычный вывод ls. Введёт в терминале ls. Ничего подозрительного в логах не будет. Далее он загружает туда нормальный ls, и никаких следов не остаётся (кроме даты модификации).
Дописывать «sudo » к началу команды — не больно большая трата времени. Пароли спрашивать необязательно («vasya ALL=(ALL) NOPASSWD: ALL» в /etc/sudoers), нам ведь нужно только логгирование.
0
Кто‐нибудь объяснит, почему ссылку на github нужно выдирать из другого URL, являющегося частью скрипта, загружаемого по URL на странице ascii.io/docs/record? И почему нельзя было сделать это пакетом для pip, устанавливаемом с помощью
pip install --user git+git://github.com/sickill/ascii.io-cli
? Pip знает о том, куда надо деть исполняемый файл гораздо лучше, чем скрипт с get.ascii.io.0
ascii.io/a/4965: asciiio+powerline. Кратко: мусор вместо разделителей и неправильное определение месторасположения курсора.
ascii.io/a/4968: asciiio+powerline+term_truecolor: совершенно неправильная работа с длинными строками[1], неправильные цвета[2], неправильное положение курсора (он находится после красной l)[2]. Ну и известные проблемы с русским[3] вместе с какими‐то проблемами с переносами[3]. И знаки процента вроде тех, что zsh показывает, если вывод команды не пуст, но не заканчивается на символ новой строки[4]. Я их в реальности не видел.
ascii.io/a/4968: asciiio+powerline+term_truecolor: совершенно неправильная работа с длинными строками[1], неправильные цвета[2], неправильное положение курсора (он находится после красной l)[2]. Ну и известные проблемы с русским[3] вместе с какими‐то проблемами с переносами[3]. И знаки процента вроде тех, что zsh показывает, если вывод команды не пуст, но не заканчивается на символ новой строки[4]. Я их в реальности не видел.
[1]
[2]
[3]
[4]
0
Кстати отписал про баг с кириллицей в трекере, уже исправили, все работает, включая старые записи.
0
Раньше я думал, что вселенское зло заключается в самораспаковывающихся архивах с расширением exe. Теперь приходит новая мода:
curl -sL get.ascii.io | bash
0
Sign up to leave a comment.
Запиши свой терминал