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
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
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
|