コマンドラインでプリンタの消耗品レベルを確認する方法(macOS)

コマンドラインでプリンタの消耗品レベルを確認する方法(macOS)

コマンドラインからプリンタの供給レベルを取得しようとしています。これまでlpoptions(properties)コマンドでいくつかのmarker-message情報を得ることができました。問題は、ステータスが自動的に更新されないことです。どのくらいのページを印刷しても、このコマンドの結果は変わりません。

また、macOSの標準UI(cmd + p)印刷ユーティリティは、プリンタから正しい情報を取得できます。迅速に調査した結果、CUPSReportLevelsコマンドを呼び出すことがわかりました。

だから私の質問は:このコマンドを手動で呼び出す方法はありますかReportLevels(可能であれば)、どのように実行されますか?それとも強制的に更新する別の方法がありますか?

どんな助けでも本当に感謝します。よろしくお願いします!

関連情報