Собственно сидел, никого не трогал, вдруг - кирпич на голову - БАЦ!
И я подумал: «а не написать ли мне программу для отрисовки таблиц с помощью Unicode-символов.» Взял да и написал. Just for fun.
Теперича я так на неё посмотрел, и подумал: «а почему бы мне не поделиться?». И решил поделиться. Программа таки по моему мнению не говно, поэтому выкладываю на суд общественности:
Архив: http://rghost.ru/36967615 (Скажите, куда скинуть - перекину, если проблемы)
Что умеет:
1) Рисовать простые таблицы.
2) Рисовать фиксированные ячейки.
3) Рисовать фиксированные ячейки двумя стилями: solid и double.
4) Регулировать размер ячейки.
Параметры:
┏━━━━━━━━━━━━━━━━━┓
┃ TABLER ┠───────────────────────────────────────┐
┗━━┯━━━━━━━━━━━━━━┛ AVAILABLE PARAMETERS: │
│ -h : This message. │
│ -s=cxr : Set number of cols (c) and rows (r). │
│ -f=cxr : Set number of fixed cols (c) and rows (r). │
│ -c=wxh : Set cell size: width (w) and height (h). │
│ -d=y/n : Use double fixed cell style? │
└──────────────────────────────────────────────────────┘
Очень хотелось бы видеть эту программу в каком-нибудь репозитории. Есть какие-нибудь шансы? (Ну типа по телевизору показывают жуликов - ну чем я хуже? Ну программа-то как бы немного и полезная)
___________________________________________________
Теперь Extreme Advertising для тех, кто не понял предыдущих параграфов:
Эй, ты! Да, ТЫ! Ты еще не слышал об уникальной возможности?
НЕТ???
Тогда держи свои уши и глаза открытыми!
Только сейчас у тебя появилась уникальная возможность получить кое-что на халяву!
Святая преисподняя, это ведь ПРОГРАММА!!
Держу пари на кружку пива, что ты даже не знаешь, что она делает!
ОНА РИСУЕТ ТАБЛИЦЫ!!
Да ты теперь можешь выкинуть свой LibreOffice Calc или не дай Патрег Excel!
Рыжая колбаса ястреба, да ты теперь можешь рисовать таблицы в КОНСОЛИ!
Теперь все телки твои, ведь ты теперь - КРУТОЙ ХАКЕР!
1) Скачай архив,
2) Распакуй его,
3) И запусти свой любимый терминал!
Теперь повторяй за мной это немыслимое заклинание:
./tabler -s=12x10 -c=3x1 -f=1x2 -d=y
╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗
║ ║ ║ ║ ║ ║ ║ ║ ║ ║ ║ ║ ║
╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣
║ ║ ║ ║ ║ ║ ║ ║ ║ ║ ║ ║ ║
╠═══╬═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝
║ ║ │ │ │ │ │ │ │ │ │ │ │
╠═══╣───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┤
║ ║ │ │ │ │ │ │ │ │ │ │ │
╠═══╣───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┤
║ ║ │ │ │ │ │ │ │ │ │ │ │
╠═══╣───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┤
║ ║ │ │ │ │ │ │ │ │ │ │ │
╠═══╣───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┤
║ ║ │ │ │ │ │ │ │ │ │ │ │
╠═══╣───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┤
║ ║ │ │ │ │ │ │ │ │ │ │ │
╠═══╣───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┤
║ ║ │ │ │ │ │ │ │ │ │ │ │
╠═══╣───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┤
║ ║ │ │ │ │ │ │ │ │ │ │ │
╚═══╝───┴───┴───┴───┴───┴───┴───┴───┴───┴───┴───┘
Пресвятой Столлман, да я же могу ПИСАТЬ В НЕЙ!
ДА ТУТ ЖЕ ЕЩЕ И ФИКСИРОВАННЫЕ ЯЧЕЙКИ ЕСТЬ!!
Ты все еще стоишь? Заведи себе файл и сохраняй туда эти таблицы!
Скорее, пока это не сделал кто-то ДРУГОЙ!
Разве ты хочешь, чтобы кто-то был круче тебя?
КАЧАЙ СКОРЕЕ!!