From 17a95daf45a4f3deb16697f263ca9a3fad52154b Mon Sep 17 00:00:00 2001 From: Simon Vieille Date: Wed, 7 Feb 2018 11:15:57 +0100 Subject: [PATCH] dbus-send replaced by playerctl --- README.md | 2 +- server/server | 8 ++++---- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/README.md b/README.md index 9746adc..b8b6138 100644 --- a/README.md +++ b/README.md @@ -6,7 +6,7 @@ This project is a POC for managing a GNU/Linux desktop (with i3-wm). It implemen * `amixer` * `i3-msg` * `xdotool` -* `dbus-send` +* `playerctl` It allows you to: diff --git a/server/server b/server/server index 1d0c653..78ff908 100755 --- a/server/server +++ b/server/server @@ -71,15 +71,15 @@ $server->addMessageHandler('media', function (ConnectionInterface $from, array $ $value = $data['value'] ?? null; if ($value === 'playpause') { - $cmd = 'PlayPause'; + $cmd = 'play-pause'; } elseif ($value === 'next') { - $cmd = 'Next'; + $cmd = 'next'; } elseif ($value === 'prev') { - $cmd = 'Previous'; + $cmd = 'previous'; } if (!empty($cmd)) { - return shell_exec('dbus-send --print-reply --dest=org.mpris.MediaPlayer2.spotify /org/mpris/MediaPlayer2 org.mpris.MediaPlayer2.Player.'.$cmd); + return shell_exec('playerctl -p spotify '.$cmd); } });