Comments 42
под маком уже давно такое есть
www.secretgeometry.com/apps/cathode/
И не исключена причастность разработчиков этого терминала к тому, ну либо — обычное воровство одной из строн.
www.secretgeometry.com/apps/cathode/
И не исключена причастность разработчиков этого терминала к тому, ну либо — обычное воровство одной из строн.
А что в данном случае есть воровство? Идея что-ли?
В своём блоге чувак писал, что не нашёл ничего подобного для Linux и решил это исправить. Да, возможно воровство, но я бы сказал, что просто увлечённость одной идеей.
Под Маком пользуюсь Катодом, на Линуксе реально такой штуки не хватало.
P.S. особенно феерично подобные изыски выглядят на 27-ми дюймах
P.S. особенно феерично подобные изыски выглядят на 27-ми дюймах
Жаль, под Windows нет такого же терминала (и текстового редактора).
Возьми и собери, делов-то…
Пробовал, так и не получилось. Пробовал с виндовым Qt 5.3, но при компиляции очень уж много вылазило проблем с хидерами, что я только не подключал, удалось решить проблему с хидерами, так пошли ерроры самого кода в хидерах о несоответсвтии синтаксиса и типов… Вобщем, долгая яма. Если есть идеи или предложения как это собрать под винду, пожалйста, поделитесь.
А shell вы в Windows где возмёте? Винтажный cool-old-term работает поверх сильно модифицированного Linux-терминала Konsole, от которого отпилили KDE, оставив только Qt-часть. Но от этого он не стал несовместимым с POSIX, поэтому портирование cool-old-term в таком виде, в котором он сейчас представлен, на Windows будет весьма затруднительным. К слову сказать, в своё время разработчики KDE перенесли связку различных KDE-приложений для Windows, но в них так и не появился Konsole в связи со сложностью портирования. Я думаю, «малой кровью» тут не обойтись: придётся либо переписывать внутренний Konsole, заставив его работать с MSYS (оболчка shell, портированная на Windows), либо реализовывать другую библиотеку которая, например, будет работать с командной строкой (cmd.exe) отдавая в неё данные с клавиатуры и получая ответ в виде текста в окне командной строки.
Ради интереса я скомпилировал cool-old-term под Windows но, как и было ожидаемо, Konsole не работал должным образом:

Ради интереса я скомпилировал cool-old-term под Windows но, как и было ожидаемо, Konsole не работал должным образом:

Обычных терминалов-то полно. Интересует именно «винтажная катодная тема» чисто для удовольствия.
И желательно для простого текстового редактора, поскольку тексты приходится писать часто. Сидишь себе где-нибудь в кафе и набираешь текст на ноутбуке в таком терминале времён холодной войны. Атмосферно.
И желательно для простого текстового редактора, поскольку тексты приходится писать часто. Сидишь себе где-нибудь в кафе и набираешь текст на ноутбуке в таком терминале времён холодной войны. Атмосферно.

Я когда-то вот такой сделал. Правда не эмулятор, а просто флешка.
Здесь потыкать можно:
http://habrahabr.ru/post/186330/
Что-то Qt5 совсем не напоминает ни CRT-мониторы, ни какой-либо еще олдскул
а под Маком кто-то пробовал запустить?
Есть Cathode для Mac OS X — это полный аналог, правда платный. :-(
Можно вот с этим поиграться: www.jwz.org/blog/2011/01/cathode-vintage-terminal-emulator/
Ну и чего минусовать? Я привел ссылку на блог автора XScreenSaver, который делает сравнение сабжа с его собственным софтом. В его варианте происходит реальная физическая эмуляция, как я понимаю. Вот тут заглавная страница: www.jwz.org/xscreensaver/
Да запустится. qt5 главное поставить.
Я бы еще задействовал вебкамеру под отражение.
Хорошо, что у кого-то дело пошло дальше мечтаний, как у меня.
Хочу такую тему к Gnome, чтобы все выглядело так :)
Такие теплые цвета)
Потрясающе!
Потрясающе!
Эх, linux mint 16. При попытке доставить необходимые пакеты получаю:
В растройстве… Без вкусняшек.
$ sudo apt-get install build-essential qmlscene qt5-qmake qt5-default qtdeclarative5-dev qtdeclarative5-controls-plugin qtdeclarative5-qtquick2-plugin libqt5qml-graphicaleffects qtdeclarative5-dialogs-plugin qtdeclarative5-localstorage-plugin qtdeclarative5-window-plugin
Чтение списков пакетов… Готово
Построение дерева зависимостей
Чтение информации о состоянии… Готово
E: Не удалось найти пакет qtdeclarative5-controls-plugin
E: Не удалось найти пакет qtdeclarative5-dialogs-plugin
В растройстве… Без вкусняшек.
У меня тоже Linux Mint 16 (KDE, 64-bit).
Я установил Qt 5.3.1 (полный SDK) с официального сайта qt-project.org в каталог "/opt":
Qt 5.3.1 for Linux 32-bit (447 MB)
Qt 5.3.1 for Linux 64-bit (444 MB)
Сам Qt ставится так:
А дальше запускается привычный многим установщик.
Только непосредственно перед сборкой cool-old-term не забудьте добавить в переменную окружения «PATH» путь до утилит «qmake» и «qmlscene»:
Всё прекрасно компилируется и работает: Screen #1, Screen #2.
Я установил Qt 5.3.1 (полный SDK) с официального сайта qt-project.org в каталог "/opt":
Qt 5.3.1 for Linux 32-bit (447 MB)
Qt 5.3.1 for Linux 64-bit (444 MB)
Сам Qt ставится так:
$ chmod +x ~/Downloads/qt-opensource-linux-x64-5.3.1.run
$ ~/Downloads/qt-opensource-linux-x64-5.3.1.run
А дальше запускается привычный многим установщик.
Только непосредственно перед сборкой cool-old-term не забудьте добавить в переменную окружения «PATH» путь до утилит «qmake» и «qmlscene»:
$ export PATH=/opt/Qt5.3.1/5.3/gcc_64/bin/:$PATH
Всё прекрасно компилируется и работает: Screen #1, Screen #2.
Скорее всего пакеты иначе называются. Сегодня мой pull request приняли, в README теперь есть инструкции по установке зависимостей для Debian Jessie. Можете попробовать с названиями пакетов из Debian:
sudo apt-get install build-essential qmlscene qt5-qmake qt5-default qtdeclarative5-dev qml-module-qtquick-controls qml-module-qtgraphicaleffects qml-module-qtquick-dialogs qml-module-qtquick-localstorage qml-module-qtquick-window2
Не запускается с сообщением:
Кто нибудь сталкивался? Как лечить? Ноутбук, xubuntu 14.04 графика — древний intel
loadAllColorSchemes
QOpenGLFramebufferObject: Unsupported framebuffer format.
QOpenGLFramebufferObject: Unsupported framebuffer format.
QOpenGLFramebufferObject: Unsupported framebuffer format.
QOpenGLFramebufferObject: Unsupported framebuffer format.
QOpenGLFramebufferObject: Unsupported framebuffer format.
QOpenGLFramebufferObject: Unsupported framebuffer format.
qmlscene: Fatal IO error 11 (Ресурс временно недоступен) on X server :0.0.
Кто нибудь сталкивался? Как лечить? Ноутбук, xubuntu 14.04 графика — древний intel
Оно не достаточно хардкорное. Надо полностью просчитывать полёт каждого электрона, рассчитывать результат взаимодействия с люминофором и т.д.
Есть проблемы с рендерингом шрифтов в пиксельном и сточном режимах — правая часть символов съедается.

путь на самом деле такой: ~/side/cool-old-term$

путь на самом деле такой: ~/side/cool-old-term$
Sign up to leave a comment.
cool-old-term — старый добрый терминал