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 and calls QLoggingCategory::setFilterRules
.
c2-logs chatterino.*.debug=true
(if you don't have it in your PATH
, run it using .\c2-logs.exe
)You can specify multiple rules.
To enable debug logging from Chatterino while excluding the chatterino.http
category, run c2-logs chatterino.*.debug=true chatterino.http.debug=false
.
Check Qt's documentation on the logging rules.
```text Usage: c2-logs.exe [OPTIONS] [RULES]...
Arguments: [RULES]... Qt filter rules (e.g. *.debug=true or foo.bar.debug=false) multiple rules will be joined by a newline
Options:
--exe
To build the program, you need to have Rust installed.
powershell
cargo build -r
To install the program with cargo
, run
powershell
cargo install c2-logs