Naprawdę chciałbym komunikować się z Rhythmbox z serwerem internetowym, aby móc zdalnie zmieniać muzykę odtwarzaną ze smartfona. Czy istnieje interfejs wiersza poleceń dla Rhythmbox do robienia rzeczy takich jak następujące (fikcyjne) polecenia?
rhythmbox next
rhythmbox shuffle=false
rhythmbox change album='Dark Side of the Moon' artist='Pink Floyd' song='Time'
Czy zamiast tego istnieje gniazdo lub interfejs przekazywania wiadomości? Czy są jakieś programy zastępcze, które mogłyby wykonać zadanie, takie jak Banshee lub inny rodzaj serwera?
command-line
rhythmbox
music
banshee
music-player
Athan Clark
źródło
źródło
Odpowiedzi:
Zasadniczo krótka odpowiedź brzmi „Tak”, a uzupełnieniem takiej odpowiedzi będzie „Użyj
rhythmbox-client
komendy z terminala, aby kontrolować swój bieżący Rhythmbox, jeśli nie jest jeszcze załadowana, pierwsza instancja twoich komend wywoła ją”.Na przykład:
rhythmbox-client --play
spowoduje, że bieżąca sesja Rhythmbox rozpocznie odtwarzanie bieżącego utworu (lub pierwszego utworu na liście). Jeśli Rhythmbox jest zamknięty, najpierw go otworzy, aby rozpocząć odtwarzanie.Więcej informacji na temat
rhythmbox-client
i jego wykorzystania można znaleźć na stronie podręcznika klienta rhythmbox-client . Umieszczam tutaj część strony tylko dla odniesienia.Edytować
Zainteresowałem się tym tematem, więc przeprowadziłem test z następną komendą:
Z oryginalnej odpowiedzi opublikowanej tutaj. Co faktycznie działa w przypadku zadania polegającego na wyszukiwaniu aktualnie odtwarzanego utworu (na podstawie komentarza pytającego).
Powodzenia!
źródło
--seek
zdolność? Nie zawiera go na stronach podręcznika.banshee --help
„wyjaśnia wszystko! Dziękuję za pomoc, mam nadzieję, że masz wspaniały dzień!