Merci à tous ceux qui ont travaillé dur sur le développement de MusicBox !
Version en ligne de commande NetEase Cloud Music de haute qualité, simple, élégante, soyeuse, écrite sur Python.
Les touches de raccourci avec le mot num + peuvent être modifiées avec des chiffres. La séquence de touches consiste à saisir d'abord le numéro, puis la touche modifiée, c'est-à-dire la touche de raccourci après num +.
Clé | Effet | |
---|---|---|
j | Vers le bas | descendre |
k | En haut | monter |
num+ j | Saut rapide | Sautez rapidement en arrière n fois |
num+ k | Rapide | Avancez rapidement n fois |
h | Dos | Dos |
je | Avant-propos | poursuivre |
toi | Page précédente | Page précédente |
d | Page suivante | Page suivante |
f | Recherche | Recherche floue de la liste actuelle |
[ | Chanson précédente | Chanson précédente |
] | Chanson suivante | prochaine chanson |
num + [ | Chanson précédente rapide | Premiers mots rapides |
num + ] | Chanson suivante rapide | Suivez rapidement n mots |
num+ Maj + g | Index des chansons | Passer à la nième chanson |
= | Volume + | augmentation du volume |
- | Volume - | diminution du volume |
Espace | Lecture/Pause | lecture/pause |
? | Mélanger | j'ai de la chance |
m | Menu | Menu principal |
p | Présent/Histoire | Playlist actuelle/historique |
je | Informations sur la musique | Informations sur la musique actuelle |
Maj + p | Mode de jeu | Changement de mode de lecture |
un | Ajouter | Ajouter des pistes au DJing |
Maj + a | Entrer l'album | Aller à l'album |
g | Au premier | Passer au premier élément |
Maj + g | Jusqu'à la fin | Passer au dernier élément |
z | Liste des DJ | Liste des DJ |
s | Étoile | ajouter aux favoris |
c | Collection | liste de favoris |
r | Retirer | Supprimer l'entrée actuelle |
Maj + j | Descendre | Déplacer l'élément actuel vers le bas |
Maj + k | Monter | Déplacer l'élément actuel vers le haut |
Maj + c | Cache | Mettre en cache des chansons localement |
, | Comme | préféré |
. | Corbeille FM | Supprimer FM |
/ | Suivant FM | Suivant FM |
q | Quitter | quitter |
t | Sortie chronométrée | Sortir régulièrement |
w | Quitter et effacer | Quitter et effacer les informations utilisateur |
mpg123
est utilisé pour lire des chansons. Veuillez vous référer aux instructions ci-dessous pour la méthode d'installation.python-fuzzywuzzy
pour la recherche flouearia2
est utilisé pour mettre en cache les chansonslibnotify-bin
est utilisé pour prendre en charge les invites de message (plateforme Linux)qtpy python-dbus dbus qt
est utilisé pour prendre en charge les paroles du bureau (l'un des pyqt4 pyqt4 pyside pyside2 doit être installé en fonction de la version du système qt)python-levenshtein
pour la recherche floue 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
Remarque : L'installation via la méthode suivante peut toujours nécessiter la mise à jour pip3 install -U NetEase-MusicBox
vers la dernière version .
Ajoutez d'abord la source FZUG, puis 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 du fichier de configuration : ~/.config/netease-musicbox/config.json
peut configurer le cache, les touches de raccourci, les messages et les paroles du bureau. Étant donné que l'API song n'accepte que l'accès depuis la Chine continentale, les utilisateurs en dehors de la Chine continentale doivent configurer leur propre proxy (polipo peut être utilisé pour convertir le proxy chaussettes5 en proxy http) :
export http_proxy=http://IP:PORT
export https_proxy=http://IP:PORT
curl -L ip.cn
Montrez simplement que la propriété intellectuelle appartient à la Chine continentale.
Système d'exploitation | Version |
---|---|
Cambre | Roulement |
macOS | 10.15.7 |
Lorsque certaines chansons ne peuvent pas être lues et que la durée totale est de 00:01, veuillez vérifier si cela est dû à des problèmes de droits d'auteur.
Si vous rencontrez un problème qui ne peut pas être lu sur un terminal spécifique, vérifiez d'abord si mpg123 peut être utilisé normalement sous ce terminal , et deuxièmement, vérifiez si musicbox peut être utilisé normalement sous d'autres terminaux . Lorsque vous signalez un problème, veuillez informer les conditions d'utilisation ci-dessus. et le message d'erreur du terminal problématique.
En même temps, vous pouvez consulter le journal par vous-même via tail -f ~/.local/share/netease-musicbox/musicbox.log
. La dernière version de mpg123 peut signaler une erreur indiquant que le matériel audio est introuvable. J'ai testé la version 1.25.6 et il peut être utilisé normalement.
musicbox
Profitez-en!
2021-01-18 version 0.3.1 corrections de bugs
2020-10-23 Mise à jour de l'interface version 0.3.0, corrections de bugs
La version 0.2.5.4 du 28/11/2018 corrige de nombreuses erreurs
2018-06-21 Version 0.2.5.3 Correction de plusieurs erreurs de lecture
2018-06-07 Version 0.2.5.1 Correction d'une erreur de fichier de configuration
05/06/2018 Version 0.2.5.0 Tous migrés vers la nouvelle version de l'API, un grand nombre de corrections de bugs
Plus>>
MIT