Ищете инструмент командной строки, чтобы отпраздновать успех в программировании

Всегда приятно видеть, как ваша сложная программа, наконец, компилируется и успешно работает после сотен тысяч ошибок и предупреждений, которые час за часом.

То, что я ищу, — это программное обеспечение, работающее в терминале, которое я могу использовать, чтобы поделиться своей радостью с одноклассниками. Что-то вроде терминальных фейерверков/взрывов, глупых анимаций.

Он должен работать на Linux и определенно должен быть бесплатным.

ПроверитьcMatrix

Ответы (1)

Cowsay — это классика, хотя она намного более ручная, чем фейерверк — она даже не анимирована. Вы могли бы подняться на ступеньку выше с Ponysay .

Что касается анимации, то asciiquarium использует модуль Term::Animation Perl. К сожалению, я не могу найти многое другое , сделанное с этим.

Я также обнаружил, что инфраструктура ncurses поставляется с рядом демонстрационных программ, включая firework . Это не самое красивое, но вы также можете адаптировать его, чтобы сделать его более драматичным без особых усилий. Возможно, также потому, что это не так уж хорошо, дистрибутив Linux, на котором я работаю, не собирает и не упаковывает демоверсии, но очень легко загрузить исходный код , распаковать, затем перейти в тестовую директорию и выполнить стандартную ./configure; make. (Возможно, у вас уже есть ncurses в вашей системе, поэтому вам не нужно собирать все это целиком.)

Вы также можете использовать wormиз той же демонстрационной коллекции. Я нахожу это странно завораживающим.