Tạm dừng nhạc trong khi màn hình bị khóa


7

Tôi đã tự hỏi liệu có thể tạm dừng một trình phát nhạc (trong trường hợp của tôi là Rhybeatbox), bằng cách nhấn một nút, trong khi màn hình bị khóa. Tôi sẽ cho là không, nhưng tôi nghĩ tôi sẽ hỏi.

Một ví dụ ngắn: Nếu trình bảo vệ màn hình tiếp tục phát nhạc. Nhưng giả sử ai đó đến văn phòng của tôi, tôi không muốn nhập mật khẩu, mà chỉ cần nhấn một nút để tạm dừng nó. Và lý tưởng tất nhiên là chơi lại một lần khi tôi cô đơn.

Có một chương trình sẽ cho phép một cái gì đó như thế này? Tôi đang sử dụng Fedora16.

Chỉnh sửa nhờ pbm cho giải pháp. Đây là của tôi actkbd.conf(sử dụng Ctrl+ Alt+ P):

25+29+56:::su MyUserName -c "dbus-send --type=method_call  --print-reply --dest=org.gnome.UPnP.MediaServer2.Rhythmbox /org/mpris/MediaPlayer2 org.mpris.MediaPlayer2.Player.PlayPause"

Tôi thấy câu hỏi hơi mơ hồ (như, có lẽ, đã làm người bình luận trước đó): bạn có muốn "khi trình bảo vệ màn hình bật, âm nhạc tạm dừng; khi trình bảo vệ màn hình tắt, nhạc bật lại" hoặc "trình bảo vệ màn hình bật, nhưng cho phép một phạm vi lệnh nhất định để được chạy, chẳng hạn như thao túng trình phát đa phương tiện "(một loại chế độ tiệc tùng, nếu bạn muốn)?
Ulrich Schwarz

Được rồi tôi thấy tại sao có một sự nhầm lẫn. Tôi đã cập nhật nó với một ví dụ ngắn sẽ minh họa câu hỏi của tôi là gì. Vì vậy, có, tôi đang tìm kiếm một loại "chế độ tiệc tùng".
Azrael3000

Câu trả lời:


8

Có thể có giải pháp dễ dàng hơn cho việc này, nhưng phỏng đoán đầu tiên của tôi là sử dụng trình nền phím tắt Actkbd - bàn phím (nhưng không chỉ) hoạt động bên ngoài máy chủ X.

Trong tập tin cấu hình, bạn có thể liên kết bất kỳ tổ hợp phím nào với bất kỳ lệnh nào. Thông tin chi tiết về việc chạy Actkbd bạn có thể tìm thấy trong câu trả lời này .

Nhịp điệu có thể được kiểm soát trên giao diện dbus, vì vậy nếu bạn liên kết lệnh đó với một số phím, nó sẽ thay đổi bản nhạc của bạn.

dbus-send --type=method_call  --print-reply --dest=org.mpris.MediaPlayer2.rhythmbox  /org/mpris/MediaPlayer2 org.mpris.MediaPlayer2.Player.Next

Để khám phá thêm các "lệnh" dbus, bạn có thể sử dụng d-feet .


Trông nó không tệ lắm. Thật không may, hôm nay tôi rất bận, nhưng tôi sẽ cho bạn biết nếu nó hoạt động.
Azrael3000

Actkbd trông khá gọn gàng.
Renan

Cảm ơn bạn rất nhiều vì câu trả lời chi tiết và chính xác.
Azrael3000
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.