Comments 53
Fixedsys портит всё и сразу.
-7
Это классика. Другой шрифт убьёт аутентичность.
+6
Это не классика, а уродливый майкрософтовский GUI-шный новодел. Классика — это IBM (хотя бы).
+3
А музыка как называется?
0
Это мой трек. Можно послушать на SoundCloud.
+6
Который в special thanks. Выше немного. Ваш тоже хорош.
+1
+1
Спросил про него у Сергея
0
Это трек не Сергея, вот тут его можно найти.
0
Мило. Кто знает, как можно сделать световые короба как на первой картинке с сочными цветами?
+2
"… у меня вызывают душевный трепет монохромные дисплеи. Особенно с зелеными и оранжевыми оттенками..."
И у меня тоже! Ностальгия по загадочным компьютерам. Ретрофутуризм форева!
И у меня тоже! Ностальгия по загадочным компьютерам. Ретрофутуризм форева!
+10
куда же в наше время без… порнхаба? :)
habr.com/post/310192
habr.com/post/310192
+1
Зачем просто граффити? В наше время вполне себе выпускаются программы с ASCII интерфейсом даже для таких «новомодных» платформ как Андроид.
Вот например: play.google.com/store/apps/details?id=org.asciigames.fillfield_free
Где-то проскакивала утилита для того Андроида для kill`а процессов.
Из-под Линукса вообще без TUI как без рук.
Вот например: play.google.com/store/apps/details?id=org.asciigames.fillfield_free
Где-то проскакивала утилита для того Андроида для kill`а процессов.
Из-под Линукса вообще без TUI как без рук.
+3
Не устаю пиарить тему для бутстрапа, уж больно хорошая kristopolous.github.io/BOOTSTRA.386
+3
Странно, но создавать ANSI-арт и программы в стиле TUI (с интерфейсом как у Norton Commander или IDE от Borland) стало гораздо сложнее, чем во времена DOS.
Казалось бы, уж работа с консолью в любом кроссплатформенном языке программирования должна быть прямо из коробки, в стандартной библиотеке, да только куда там! Внезапно выясняется, что консоль Windows не поддерживает цвет и потому там всё достаточно сложно. В Linux до хрена реализаций терминала, которые управляются по-разному и половина из которых также испытывает сложности с цветом и правильным выводом символов, а на мобильных ОС вообще похоже нет такой штуки, как консоль, и её приходится симулировать…
Право же, проще взять какой-нибудь STM32, прикрутить к нему E-Ink-экранчик и закодить игру под этот самопал, чем писать под современную технику. ИМХО, явный шаг назад в удобстве и простоте программирования по сравнению с 90-ми.
Различный софт для создания ANSI-арта похоже не развивается как раз со времён 90-х, а часть разработанного утеряна, так что даже просто найти софтину, способную распознавать символы с кодами выше 128 и делать русскоязычные подписи к рисункам — та ещё задача.
Казалось бы, уж работа с консолью в любом кроссплатформенном языке программирования должна быть прямо из коробки, в стандартной библиотеке, да только куда там! Внезапно выясняется, что консоль Windows не поддерживает цвет и потому там всё достаточно сложно. В Linux до хрена реализаций терминала, которые управляются по-разному и половина из которых также испытывает сложности с цветом и правильным выводом символов, а на мобильных ОС вообще похоже нет такой штуки, как консоль, и её приходится симулировать…
Право же, проще взять какой-нибудь STM32, прикрутить к нему E-Ink-экранчик и закодить игру под этот самопал, чем писать под современную технику. ИМХО, явный шаг назад в удобстве и простоте программирования по сравнению с 90-ми.
Различный софт для создания ANSI-арта похоже не развивается как раз со времён 90-х, а часть разработанного утеряна, так что даже просто найти софтину, способную распознавать символы с кодами выше 128 и делать русскоязычные подписи к рисункам — та ещё задача.
+4
Внезапно выясняется, что консоль Windows не поддерживает цвет
Подождите, а как же SetConsoleTextAttributes()?
В Windows 10 консоль, вроде, умеет ANSI-команды.
+2
Странно… запустил в Винде cmd и набрал color 2… сработало!
+5
В Linux до хрена реализаций терминала, которые управляются по-разному и половина из которых также испытывает сложности с цветом и правильным выводом символов
Но при этом 99% из них совместимы со старым добрым xterm, и примерно 100% поддерживают стандартный linux-режим консоли, а еще есть… тадам! TTY, все реализации совместимы друг с другом.
0
Немного касался этой области в одной задаче. Насколько помню, там сам протокол — такое прям легаси-легаси в том плане, что выросло все это из обмена данными с разного рода оконечными устройствами машин типа IBM/370 (а может, и еще раньше). Соответственно, там есть всякие нюансы с размерами области для печати, скоростями передачи данных, разрядностью байта (вроде бы), и всяких привязок к физическому оборудованию (кто там умеет протягивать бумагу на целую страницу, а кто нет, кто умеет очищать экран, а кто нет, всякие переключения режима курсора и тд и тп.) В плане цвета — зоопарк с вариантами кодирования. И еще есть процедура хэндшейка, не совсем тривиальная в том плане, что далеко не любые устанавливаемые там параметры можно произвольно сочетать. И все это документировано примерно никак.
В принципе, написать вывод цветного текста в стандартный терминал должно быть относительно несложно. А вот написать клиент — это, думаю, жесть пострашнее обработки часовых поясов.
В принципе, написать вывод цветного текста в стандартный терминал должно быть относительно несложно. А вот написать клиент — это, думаю, жесть пострашнее обработки часовых поясов.
+1
Как тут не вспомнить Star Wars по tellnet
telnet towel.blinkenlights.nl
telnet towel.blinkenlights.nl
+3
Мне нравится этот сайт, который текст переводит в ASCII art:
patorjk.com/software/taag/#p=display&f=Doh&t=habr
patorjk.com/software/taag/#p=display&f=Doh&t=habr
+1
Не видел ещё ни одного такого сайта, который мог бы работать с кириллицей. И этот не исключение. По этой же причине (дефицит приличных кириллических шрифтов) малополезны утилиты типа FIGlet. Утилита asciio для создания ANSI-диаграмм шикарна, но опять же не для России, потому как даже русскоязычных подписей не сделать…
0
Утилита asciio для создания ANSI-диаграмм шикарна, но опять же не для России, потому как даже русскоязычных подписей не сделать…
Вы давно проверяли? Все отлично работает.
0
println(feed) вещь интересная(хоть и вымышленная), но на десятилетия не сохранит записи, у термобумаги век не долгий.
Я недавно откопал матричный принтер, вот это вещь… и звук такой приятный. На таком девайсе можно и имперский марш сыграть пожалуй )
Я недавно откопал матричный принтер, вот это вещь… и звук такой приятный. На таком девайсе можно и имперский марш сыграть пожалуй )
+3
засунуть начинку смартфона с этой прогой
play.google.com/store/apps/details?id=com.hardcopy.printerlab
в любой китайский принтер на начинке MTP-2
play.google.com/store/apps/details?id=com.hardcopy.printerlab
в любой китайский принтер на начинке MTP-2
0
… оффтоп, какой же хороший был нортон командер или волков на худой конец…
и какое редкое г… этот проводник…
и какое редкое г… этот проводник…
+2
На Линуксе мы используем Midnight Commander — тот же Нортон, только под Линукс и с кучей современных плюшек о которых Нортон даже не мечтал :)
+3
Total Commander?
+1
К сожалению все общение с линукс сводится у меня к командной строке и других надобностей нет… или к счастью)
А вообще, это своего рода эволюция, раньше как-то была необходимость массовой работы с файлами, была тыща дисков, нужно было что-то куда-то переливать, что-то переименовывать, стирать, поскольку места было мало, а теперь вроде и стирать ничего не надо, закинул в папочку… и пусть лежит, если что стирать, в первую очередь, все равно видео....)
А вообще, это своего рода эволюция, раньше как-то была необходимость массовой работы с файлами, была тыща дисков, нужно было что-то куда-то переливать, что-то переименовывать, стирать, поскольку места было мало, а теперь вроде и стирать ничего не надо, закинул в папочку… и пусть лежит, если что стирать, в первую очередь, все равно видео....)
0
Far Manager?
+2
FAR?
+1
ASCII можно использовать и для рисования схем.
Я так комменты в программах для МК оформляю
Идея отсюда: busyducks.com/ascii-art-arduinos
/*
Licence: CC-BY
cite: https://t.me/createhardware
Ver: 1.0
Author: Semyon Soshnikov
Email: video.semen@gmail.com
+------------------------+
| NODEMCU |
ADC0 | [ ]A0 DEV kit D0[ ] | 16
| [x]NC D1[ ]~| 5
| [x]NC ESP8266 D2[ ]~| 4
| [x]NC D3[ ]~| 0
| [x]NC D4[ ]~| 2 TXD1
| [x]NC 3V3[ ] |
| [x]NC GND[ ] |
| [ ]GND D5[ ]~| 14
| [ ]3V3 D6[ ]~| 12
| [ ]GND D7[ ]~| 13 RXD2
| [ ]3V3 D8[ ]~| 15 TXD2
| [ ]EN > RX[ ]~| 3 RXD0
| [ ]RST < TX[ ]~| 1 TXD0
| [ ]GND GND[ ] |
| [ ]5V 3V3[ ] |
| |
USER | [BTN] +-----+ [BTN] | FLASH
+--------| USB |---------+
+-----+
*/
Идея отсюда: busyducks.com/ascii-art-arduinos
+1
Вот что меня всегда радовала в годы, когда была только текстовая графика, так это мастерское владение цветом!
+2
Это ведь перевод. Где ссылка на оригинал и плашка «перевод»?
0
на Nintendo Game & Watch, я сделал один уровень
Как бы в Германии не забанили…
+1
В gstreamer'e (фреймворк для работы с мультимедия) есть такие модули вывода изображений — aasink и cacasink. Позволяют выводить видео в виде ASCII-графики (например, с веб-камеры).
Статичное изображение, к сожалению, не передает всю прелесть такого видео, но хоть что-то:
Статичное изображение, к сожалению, не передает всю прелесть такого видео, но хоть что-то:
+1
Sign up to leave a comment.
Articles
Change theme settings
[Пятничное] ASCII граффити на ретро мониторах и других поверхностях