Mopidy 2.1.0 tidak memiliki perintah "idle" dalam daftar perintah yang tersedia yang dikeluarkan saat memanggil
perintah
memerintah. MPD memasukkannya dengan benar
45a0a9233cfc5c2044b661ec04d92e3ddd5c9008 (#654) menghapusnya dan banyak perintah lain dari daftar dengan sengaja. Sejauh pengetahuan saya, saya memeriksanya terhadap MPD pada saat itu. Jadi mereka pasti sudah berubah pikiran/memperbaikinya dan sekarang kita tertinggal lagi.
Tampaknya. MPD 0.20.2 mendaftarkannya.
keluaran MPD:
telnet localhost 6600
Mencoba ::1...
Terhubung ke localhost.
Karakter pelarian adalah '^]'.
OK MPD 0.20.0
perintah
perintah: tambahkan
perintah: addid
perintah: addtagid
perintah: saluran
perintah: jelas
perintah: hapus kesalahan
perintah: cleartagid
perintah: tutup
perintah: perintah
perintah: konfigurasi
perintah: konsumsi
perintah: hitung
perintah: crossfade
perintah: lagu saat ini
perintah: decoder
perintah: hapus
perintah: deleteid
perintah: nonaktifkan output
perintah: aktifkan keluaran
perintah: temukan
perintah: findadd
perintah: menganggur
perintah: bunuh
perintah: daftar
perintah: listall
perintah: listallinfo
perintah: listfiles
perintah: listmounts
perintah: daftar putar
perintah: listplaylistinfo
perintah: listplaylist
perintah: memuat
perintah: lsinfo
perintah: mixrampdb
perintah: mixrampdelay
perintah: mount
perintah: pindah
perintah: moveid
perintah: selanjutnya
perintah: bukan perintah
perintah: output
perintah: kata sandi
perintah: jeda
perintah : ping
perintah: mainkan
perintah: playid
perintah: daftar putar
perintah: playlistadd
perintah: playlistclear
perintah: hapus daftar putar
perintah: cari daftar putar
perintah: playlistid
perintah: info playlist
perintah: playlistmove
perintah: pencarian daftar putar
perintah: plchanges
perintah: plchangesposid
perintah: sebelumnya
perintah: prio
perintah: prioid
perintah: acak
perintah: rangeid
perintah: baca komentar
perintah: readmessages
perintah: ganti nama
perintah: ulangi
perintah: replay_gain_mode
perintah: replay_gain_status
perintah: pindai ulang
perintah: rm
perintah: simpan
perintah: cari
perintah: searchadd
perintah: searchaddpl
perintah: cari
perintah: seekcur
perintah: seekid
perintah: kirim pesan
perintah: setvol
perintah: acak
perintah: tunggal
perintah: statistik
perintah: status
perintah: berhenti
perintah: berlangganan
perintah: tukar
perintah: swapid
perintah: tagtypes
perintah: toggleoutput
perintah: unmount
perintah: berhenti berlangganan
perintah: perbarui
perintah: urlhandlers
perintah: volume
oke
Hai Saya baru berkontribusi pada open source dan karena kecintaan saya pada musik dan python menjadi bahasa pilihan saya untuk pemrograman, saya memulai dengan proyek ini karena sepertinya proyek yang bagus untuk dipelajari dan dipelajari. Saat ini saya sedang mencari melalui file dan mencoba membantu memperbaiki bug ini karena diberi label untuk pemula. Sayangnya saya belum dapat menemukan di mana perintah disimpan. Adakah yang bisa membantu saya mencari tahu di mana untuk memulai?
Bukannya saya sedang mengembangkan mopidy, sepertinya Anda harus mulai di sini: mopidy/mpd/protocol/status.py cari idle dan list_command
Terima kasih atas tanggapan dan saran yang cepat, saya akan memeriksanya! Sepertinya saya memiliki beberapa terminologi dan konvensi untuk dipelajari dan dibiasakan. Terima kasih!
Apakah mengubah list_command dari False ke True akan berhasil?
Maaf jika pertanyaan bodoh. Terima kasih!
Diperbaiki oleh PR #1597.
Perbaiki cherry-picked ke cabang release-2.1.
Komentar yang paling membantu
Bukannya saya sedang mengembangkan mopidy, sepertinya Anda harus mulai di sini: mopidy/mpd/protocol/status.py cari idle dan list_command