Matrix-console-effect made in Python.
Project description
cmdtrix
matrix-console-effect made in Python.
Explore the code »
Report Bug
·
Request Feature
Table of Contents
About The Project
This project simply emulates "The Matrix"-effect on any console-terminal.
Made With
Getting Started
Prerequisites
It is necessary that a font is installed that supports the unicode characters used (greek, cyrillic).
Installation
- install the python package (PyPI-cmdtrix):
pip install cmdtrix
pip install git+https://github.com/SilenZcience/cmdtrix.git
Usage
cmdtrix [-h] [-c COLOR] ...
python -m cmdtrix [-h] [-c COLOR] ...
Argument | Description |
---|---|
-h, --help | show help message and exit |
-v, --version | output version information |
-s, --synchronous | sync the matrix columns speed |
-c [*], --color [*] | set the main-color to * |
-p [*], --peak [*] | set the peak-color to * |
-d p, --dim p | add chance p (percent) for dim characters |
-i p, --italic p | add chance p (percent) for italic characters |
-m * p c | hide a custom message * within the Matrix, with chance p and color c |
-S *, --symbols * | set a custom series of symbols to choose from |
-j, --japanese | use japanese characters (overrides -S; requires appropriate fonts) |
--framedelay DELAY | set the framedelay (in sec) to slow down the Matrix, default is 0.015 |
--timer DELAY | exit the Matrix after DELAY (in sec) automatically |
--onkey | only spawn columns on key-press |
Examples
cmdtrix -m SilenZcience 5 red -m cmdtrix 5 blue -d 5 -m Star*The*Repo 10 magenta
License
This project is licensed under the MIT License - see the LICENSE file for details
Contact
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
cmdtrix-0.1.9.tar.gz
(11.7 kB
view details)
Built Distribution
cmdtrix-0.1.9-py3-none-any.whl
(12.5 kB
view details)
File details
Details for the file cmdtrix-0.1.9.tar.gz
.
File metadata
- Download URL: cmdtrix-0.1.9.tar.gz
- Upload date:
- Size: 11.7 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.10.11
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | cbfa606add0e994995aa37d5cdd23e39d881a4bab1ebb1b23a6351a720c35e99 |
|
MD5 | af6c16448f8182b59a6f93193e5c3fcd |
|
BLAKE2b-256 | 99994f963ad406c0edcaa5dfacf14183cba6d1f2b517f3724907e167b573484d |
File details
Details for the file cmdtrix-0.1.9-py3-none-any.whl
.
File metadata
- Download URL: cmdtrix-0.1.9-py3-none-any.whl
- Upload date:
- Size: 12.5 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.10.11
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1a7e9dff5556bcc27ffa0fb92fa5fcfee4996991d18062467a6d2f14d614c840 |
|
MD5 | f4f3786b0547fc2be7f71d95ad414552 |
|
BLAKE2b-256 | 5f98fbf16f56f25e8fe4083241d3ee83e2a0cb0e6da1a255f8f23d9928e12c32 |