Skip to content

angelside/ricoh-supply-cli-go

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

34 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

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.

About

πŸ–₯ [GO] [CLI] CLI tool that allows checking Ricoh printers supply/toner status. (go)

Topics

Resources

License

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Sponsor this project

 

Packages

No packages published

Languages