私はnotify-send
で使用するマンジャロ Linux次のように通知を送信します。
notify-send [OPTIONS] [Message Summary] [Message Body]
しかし、私はポップに移動しました!オペレーティングシステムと私が見つけたものcommand not found: notify-send
通知の送信が中断されたと聞いたので、Popから通知を送信する代替コマンドを見つけようとしています!オペレーティングシステム
Pop!でも通知転送をインストールできますか?オペレーティングシステム?
答え1
notify-send
実際に、大衆音楽!オペレーティングシステムしかし、デフォルトではインストールされていません。代替コマンドは必要ありません。私たちはそれをインストールするだけですlibnotify-bin
。
次のコマンドを使用して通知の送信を正常にインストールして使用できました。
sudo apt install libnotify-bin
notify-send "Yes! It works!"
答え2
前述のようlibnotify-bin
にnotify-send
。
gdbus call --session --dest org.freedesktop.Notifications --object-path /org/freedesktop/Notifications --method org.freedesktop.Notifications.Notify "YourAppName" "0" "Icon Path" "Notification Title" "Notification Message" "[]" "{}" 1500
- 表示される「0」は「代替ID」です。これにより、この通知は他の通知をそのIDに置き換えます。
- 「[]」はジョブのリストです。
- 「{}」はプロンプトイメージです。
- 1500は有効期限制限(ミリ秒)です。
例:
gdbus call --session --dest org.freedesktop.Notifications --object-path /org/freedesktop/Notifications --method org.freedesktop.Notifications.Notify "YourAppName" "0" "/usr/share/icons/Pop/32x32/devices/battery.svg" "Battery low!" "Your <u>Zune</u>'s battery is less than <b>20%</b>" "[]" "{}" 1500
あなたは通常、次にのみ興味があります。賞、通知タイトル、通知体、しかも有効期限しかし、もっと詳しく知りたい場合は、次の記事を確認してください。https://specations.freedesktop.org/notification-spec/notification-spec-latest.html