Skip to content

Latest commit

 

History

History
88 lines (59 loc) · 3.4 KB

README.md

File metadata and controls

88 lines (59 loc) · 3.4 KB

Ricoh Supply CLI

maintenance-status Go Windows Linux License

Ricoh Supply CLI is a "blazingly fast 🤣" Go CLI tool that allows checking the supply/toner status of Ricoh printers using the SNMP protocol.

📦 Installation

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

🔨 Usage

Windows

./ricoh-supply-cli-go.exe 172.10.0.2

Linux

./ricoh-supply-cli-go 172.10.0.2

📋 Sample results

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

💥 Features

  • Retrieves; model, serial, toner level status
  • Progress bar
  • Ip address validation

🎯 Tested Ricoh printer models

  • IM C300 (cmyk)
  • IM C3500 (cmyk)
  • MP C307 (cmyk)
  • P 502 (black)

🤝 Contributing

Before contributing issues or pull requests, could you review the Contributing Guidelines first?

💬 Questions?

Feel free to open an issue.

🤩 Support

💙 If you like this project, give it a ⭐ and share it with friends!

🏛️ License

This project is open-sourced software licensed under the MIT license.