Vielen Dank an alle, die hart an der Entwicklung von MusicBox gearbeitet haben!
Hochwertige NetEase Cloud Music-Befehlszeilenversion, einfach, elegant, seidenweich, basierend auf Python geschrieben.
Tastenkombinationen mit dem Wort „num +“ können durch Zahlen geändert werden. Die Tastenfolge besteht darin, zuerst die Nummer und dann die geänderte Taste einzugeben, d. h. die Tastenkombination nach „num +“.
Schlüssel | Wirkung | |
---|---|---|
J | Runter | nach unten bewegen |
k | Hoch | nach oben bewegen |
num+ j | Schneller Sprung | Springe schnell n-mal rückwärts |
num+ k | Schnell nach oben | Springe schnell n-mal vorwärts |
H | Zurück | Zurück |
l | Vorwort | fortfahren |
u | Vorherige Seite | Vorherige Seite |
D | Nächste Seite | Nächste Seite |
F | Suchen | Fuzzy-Suche der aktuellen Liste |
[ | Vorheriges Lied | Vorheriges Lied |
] | Nächstes Lied | nächstes Lied |
num + [ | Schneller vorheriger Song | Schnelle erste n Wörter |
num + ] | Schnell nächstes Lied | Folgen Sie schnell n Wörtern |
Num+ Umschalt + g | Index für Lied | Springe zum n-ten Lied |
= | Lautstärke + | Lautstärke erhöhen |
- | Lautstärke - | Lautstärke verringern |
Raum | Wiedergabe/Pause | abspielen/pausieren |
? | Shuffle | Ich habe Glück |
M | Speisekarte | Hauptmenü |
P | Gegenwart/Geschichte | Aktuelle/historische Playlist |
ich | Musikinfo | Aktuelle Musikinformationen |
Umschalt + p | Spielmodus | Wiedergabemodus-Schalter |
A | Hinzufügen | Fügen Sie Tracks zum DJing hinzu |
Umschalt + a | Geben Sie das Album ein | Gehe zum Album |
G | Zum Ersten | Zum ersten Element springen |
Umschalt + g | Bis zum Ende | Zum letzten Element springen |
z | DJ-Liste | DJ-Liste |
S | Stern | zu den Favoriten hinzufügen |
C | Sammlung | Favoritenliste |
R | Entfernen | Aktuellen Eintrag löschen |
Umschalt + j | Nach unten bewegen | Aktuelles Element nach unten verschieben |
Umschalt + k | Nach oben bewegen | Aktuelles Element nach oben verschieben |
Umschalt + c | Cache | Songs lokal zwischenspeichern |
, | Wie | Favorit |
. | Trash FM | FM löschen |
/ | Nächster FM | Nächster FM |
Q | Aufhören | aufhören |
T | Timing-Exit | Gehen Sie regelmäßig aus |
w | Beenden und löschen | Beenden und Benutzerinformationen löschen |
mpg123
wird zum Abspielen von Songs verwendet. Die Installationsmethode finden Sie in den folgenden Anweisungen.python-fuzzywuzzy
für die Fuzzy-Suchearia2
wird zum Zwischenspeichern von Liedern verwendetlibnotify-bin
wird zur Unterstützung von Nachrichtenaufforderungen verwendet (Linux-Plattform)qtpy python-dbus dbus qt
wird zur Unterstützung von Desktop-Texten verwendet (je nach System-QT-Version muss eines von pyqt4 pyqt4 pyside pyside2 installiert werden)python-levenshtein
für Fuzzy-Suche pip3 install NetEase-MusicBox
git clone https://github.com/darknessomi/musicbox.git && cd musicbox
poetry build && poetry install
pip3 install NetEase-MusicBox
brew install mpg123
Hinweis: Für die Installation mit der folgenden Methode muss möglicherweise noch pip3 install -U NetEase-MusicBox
auf die neueste Version aktualisiert werden .
Fügen Sie zuerst die FZUG-Quelle hinzu, dann sudo dnf install musicbox
.
pip3 install NetEase-MusicBox
sudo apt-get install mpg123
pacaur -S netease-musicbox-git # or $ yaourt musicbox
sudo yum install -y python3-devel
pip3 install NetEase-MusicBox
wget http://mirror.centos.org/centos/7/os/x86_64/Packages/mpg123-1.25.6-1.el7.x86_64.rpm
sudo yum install -y mpg123-1.25.6-1.el7.x86_64.rpm
Adresse der Konfigurationsdatei: ~/.config/netease-musicbox/config.json
kann Cache, Tastenkombinationen, Nachrichten und Desktop-Liedtexte konfigurieren. Da die Song-API nur Zugriffe vom chinesischen Festland akzeptiert, sollten Benutzer außerhalb des chinesischen Festlandes ihren eigenen Proxy einrichten (Polipo kann verwendet werden, um den Socks5-Proxy in einen http-Proxy umzuwandeln):
export http_proxy=http://IP:PORT
export https_proxy=http://IP:PORT
curl -L ip.cn
Zeigen Sie einfach, dass die IP zum chinesischen Festland gehört.
Betriebssystem | Version |
---|---|
Bogen | Rollen |
macOS | 10.15.7 |
Wenn einige Songs nicht abgespielt werden können und die Gesamtdauer 00:01 beträgt, prüfen Sie bitte, ob dies auf Urheberrechtsprobleme zurückzuführen ist.
Wenn Sie auf ein Problem stoßen, das unter einem bestimmten Terminal nicht abgespielt werden kann, prüfen Sie zunächst, ob mpg123 unter diesem Terminal normal verwendet werden kann, und zweitens, ob Musicbox unter anderen Terminals normal verwendet werden kann. Wenn Sie ein Problem melden, informieren Sie bitte die oben genannten Nutzungsbedingungen und die Fehlermeldung des problematischen Terminals.
Gleichzeitig können Sie das Protokoll selbst über tail -f ~/.local/share/netease-musicbox/musicbox.log
anzeigen. Die neueste Version von mpg123 meldet möglicherweise einen Fehler, dass die Sound-Hardware nicht gefunden werden kann. Ich habe Version 1.25.6 getestet und sie kann normal verwendet werden.
musicbox
Genießen Sie es!
18.01.2021 Version 0.3.1 Fehlerbehebungen
23.10.2020 Schnittstellenaktualisierung der Version 0.3.0, Fehlerbehebungen
28.11.2018 Version 0.2.5.4 behebt viele Fehler
21.06.2018 Version 0.2.5.3 Mehrere Wiedergabefehler behoben
07.06.2018 Version 0.2.5.1 Fehler in der Konfigurationsdatei behoben
05.06.2018 Version 0.2.5.0 Alle wurden auf die neue API-Version migriert und zahlreiche Fehler behoben
Mehr>>
MIT