Ricoh Supply CLI is a "blazingly fast π€£" Go CLI tool that allows checking the supply/toner status of Ricoh printers using the SNMP protocol.
Dependency for compilation https://github.com/go-task/task
The following command will build the binaries and save them in the ./__dist/
directory with the name ricoh-supply-cli-go.exe
:
> git clone https://github.com/angelside/ricoh-supply-cli-go.git
> cd ricoh-supply-cli-go
> task build
β οΈ TODO: Taskfile.yml for Linux
Windows
./ricoh-supply-cli-go.exe 172.10.0.2
Linux
./ricoh-supply-cli-go 172.10.0.2
CMYK
> ./ricoh-supply-cli-go 172.10.0.2
ip: 172.10.0.2 - model: MP C307 - serial: 11111111111
[====================================----] 90.0% black
[============----------------------------] 30.0% cyan
[============----------------------------] 30.0% magenta
[========--------------------------------] 20.0% yellow
only black
> ./ricoh-supply-cli-go 172.10.0.2
ip: 172.10.0.3 - model: P 502 - serial: 22222222222
[============================------------] 70.0% black
- Retrieves; model, serial, toner level status
- Progress bar
- Ip address validation
- IM C300 (cmyk)
- IM C3500 (cmyk)
- MP C307 (cmyk)
- P 502 (black)
Before contributing issues or pull requests, could you review the Contributing Guidelines first?
Feel free to open an issue.
π If you like this project, give it a β and share it with friends!
This project is open-sourced software licensed under the MIT license.