1 unstable release
0.1.2 | Feb 19, 2023 |
---|
#1312 in Command line utilities
19KB
461 lines
c2-logs
Capture, filter and analyze logs from Chatterino without restarting the application on Windows. You can download a prebuilt application from the releases tab. This program uses Windows' Debugger API to capture logs from Chatterino.
Usage
- Open Chatterino regularly
- Run
c2-logs
(or./c2-logs.exe
)
You can filter the logs by providing arguments. The default mode is exclude
, meaning any category you provide will be excluded.
Example: chatterino.http
is usually a bit spammy, and maybe you don't want to see chatterino.irc
either. To exclude these categories, run c2-logs http irc
.
You can change the mode to include
, meaning only logs in the categories you provide are included.
Example: To only include chatterino.twitch
and chatterino.irc
, run c2-logs -m include twitch irc
.
If you installed Chatterino with a different executable name, you can pass this using --exe <name>
.
If you have multiple instances open and want to select a specific one, then you can specify a process-id using --pid <id>
.
Building
To build the program, you need to have Rust installed.
cargo build -r
Installing
To install the program with cargo
, run
cargo install c2-logs
Dependencies
~179MB
~3M SLoC