Терминальный скринсейвер Monero - The Motrix

Тема в разделе "Мануалы", создана пользователем Mr. Pickles, 26 авг 2020.

  1. Mr. Pickles

    Команда форума Модератор Редактор

    Регистрация:
    11 сен 2017
    Сообщения:
    786
    Симпатии:
    229
    К сожалению, никто не может сказать, что такое Monero. Вам придётся узнать об этом самим.

    Наблюдайте за реальными курсами обмена, как это делали наши предшественники — используйте консоли Matrix.


    1.gif
    Что это такое

    Это консольный (ncurses) визуализатор демона Monero. Данные принимаются от демона в режиме реального времени, а затем отображаются в «стиле» матрицы (падающий текст) с использованием кодировки z85. Отображаемая информация зависит от текущего состояния локального демона Monero.

    Когда демон Monero синхронизируется с блокчейном, фон с падающим текстом содержит недавно обработанные хеши блоков. На переднем плане отображается индикатор выполнения с бесполезными сообщениями о загрузке, как в SimCity 3000.

    После того как демон Monero синхронизируется, падающий текст будет содержать данные транзакций, которые в настоящее время находятся в пуле памяти, но на переднем плане пока ничего отображаться не будет. После появления нового блока экран становится на паузу, чтобы отобразить информацию о последнем блоке, а затем размораживается и продолжает отображать данные пула памяти.

    Это также может служить примером приложения для разработчиков, заинтересованных в использовании ZeroMQ Pub/Sub для быстрого получения информации от демона без опроса.

    Лицензия

    См. ЛИЦЕНЗИЯ.

    Сборка

    Требуются компилятор C ++ 11 и библиотеки разработки для ncurses и ZeroMQ 4.0+. Они должны быть в любом менеджере пакетов.

    из tarball:
    Код:
    cd motrix-0.1
    CXXFLAGS="-O2 -DNDEBUG" ./configure && make
    из репозитория git:
    Код:
    cd motrix
    autoreconf -i
    mkdir build && cd build
    CXXFLAGS="-O2 -DNDEBUG" ../configure && make
    Запуск

    Требуется сборка разработчика демона Monero. Демон должен запускаться с дополнительным флагом: --zmq-pub tcp://127.0.0.1: 5000 (или любой другой порт по вашему выбору). Также поддерживается Unix IPC: --zmq-pub ipc:///home/monero, что обеспечивает дополнительные преимущества с точки зрения безопасности.

    Затем можно запустить исполняемый файл motrix
    Код:
    ./motrix ipc:///home/monero tcp://127.0.0.1:18082
    Демон еще не поддерживает Unix IPC для ZeroMQ RPC. Порт RPC тестовой сети, используемый по умолчанию, - 28082, а не 18081.

    Цветовая схема

    Motrix автоматически определит количество цветов, доступных для вашей консоли. Если консоль поддерживает более 256 цветов, то по умолчанию для текста используются цвета логотипа Monero. В противном случае он снова становится зеленым (цветовая схема «матрицы»).

    Текущие доступные параметры цветовой схемы: (1) monero, (2) monero_alt, (3) стандартная или (4) авто. Третий вариант используется исполняемым файлом.
     
  • О нас

    Наш сайт является одним из уникальных мест, где русскоязычное сообщество Monero может свободно общаться на темы, связанные с этой криптовалютой. Мы стараемся публиковать полезные мануалы и статьи (как собственные, так и переводы с английского) о криптовалюте Monero. Если вы хорошо владеете английским (или можете писать собственные статьи/мануалы) и хотите помочь в переводах и общем развитии Monero для русскоязычной аудитории - свяжитесь с одним из администраторов.