شكرًا لكل من عمل بجد على تطوير MusicBox!
إصدار سطر أوامر NetEase Cloud Music عالي الجودة، بسيط، أنيق، ناعم كالحرير، مكتوب على أساس Python.
يمكن تعديل مفاتيح الاختصار التي تحتوي على كلمة num + بالأرقام. تسلسل المفاتيح هو إدخال الرقم أولاً ثم المفتاح المعدل، أي مفتاح الاختصار بعد num +.
مفتاح | تأثير | |
---|---|---|
ي | تحت | تحرك للأسفل |
ك | أعلى | تحرك للأعلى |
رقم + ي | القفز السريع | القفز بسرعة إلى الوراء مرات n |
رقم + ك | سريع لأعلى | القفز بسرعة إلى الأمام مرات n |
ح | خلف | خلف |
ل | كلمة تمهيدية | تفضل |
ش | الصفحة السابقة | الصفحة السابقة |
د | الصفحة التالية | الصفحة التالية |
و | يبحث | بحث غامض من القائمة الحالية |
[ | الأغنية السابقة | الأغنية السابقة |
] | الأغنية التالية | الأغنية القادمة |
رقم + [ | الأغنية السابقة السريعة | كلمات ن الأولى سريعة |
رقم + ] | الأغنية التالية السريعة | اتبع بسرعة الكلمات ن |
الأسطوانات + التحول + ز | مؤشر للأغنية | انتقل إلى الأغنية n |
= | حجم + | زيادة الحجم |
- | مقدار - | انخفاض الحجم |
فضاء | تشغيل/إيقاف مؤقت | تشغيل/إيقاف مؤقت |
؟ | خلط | أنا محظوظ |
م | قائمة طعام | القائمة الرئيسية |
ص | الحاضر / التاريخ | قائمة التشغيل الحالية/التاريخية |
أنا | معلومات الموسيقى | معلومات الموسيقى الحالية |
التحول + ص | وضع اللعب | تبديل وضع التشغيل |
أ | يضيف | إضافة المسارات إلى DJing |
التحول + أ | أدخل الألبوم | انتقل إلى الألبوم |
ز | إلى الأول | انتقل إلى العنصر الأول |
التحول + ز | إلى النهاية | انتقل إلى العنصر الأخير |
ض | قائمة دي جي | قائمة دي جي |
ق | نجم | أضف إلى المفضلة |
ج | مجموعة | القائمة المفضلة |
ص | يزيل | حذف الإدخال الحالي |
التحول + ي | تحرك للأسفل | نقل العنصر الحالي لأسفل |
التحول + ك | تحرك لأعلى | نقل العنصر الحالي لأعلى |
التحول + ج | مخبأ | تخزين الأغاني مؤقتًا محليًا |
, | يحب | مفضل |
. | سلة المهملات FM | حذف إف إم |
/ | إف إم التالي | إف إم التالي |
س | يترك | يترك |
ر | توقيت الخروج | الخروج بانتظام |
ث | إنهاء ومسح | الخروج ومسح معلومات المستخدم |
mpg123
لتشغيل الأغاني، يرجى الرجوع إلى الإرشادات أدناه للتعرف على طريقة التثبيت.python-fuzzywuzzy
للبحث الغامضaria2
لتخزين الأغاني مؤقتًاlibnotify-bin
لدعم مطالبات الرسائل (منصة Linux)qtpy python-dbus dbus qt
لدعم كلمات سطح المكتب (يجب تثبيت أي واحد من pyqt4 pyqt4 pyside pyside2 اعتمادًا على إصدار qt للنظام)python-levenshtein
للبحث الغامض 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
ملاحظة: التثبيت من خلال الطريقة التالية قد يتطلب تحديث pip3 install -U NetEase-MusicBox
إلى الإصدار الأحدث .
قم أولاً بإضافة مصدر FZUG، ثم 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
عنوان ملف التكوين: يمكن لـ ~/.config/netease-musicbox/config.json
تكوين ذاكرة التخزين المؤقت ومفاتيح الاختصار والرسائل وكلمات سطح المكتب. نظرًا لأن واجهة برمجة التطبيقات للأغنية تقبل الوصول من البر الرئيسي للصين فقط، فيجب على المستخدمين خارج البر الرئيسي للصين إعداد الوكيل الخاص بهم (يمكن استخدام polipo لتحويل وكيل socks5 إلى وكيل http):
export http_proxy=http://IP:PORT
export https_proxy=http://IP:PORT
curl -L ip.cn
فقط أظهر أن IP ينتمي إلى البر الرئيسي للصين.
نظام التشغيل | إصدار |
---|---|
قوس | المتداول |
ماك | 10.15.7 |
عندما لا يمكن تشغيل بعض الأغاني وتكون المدة الإجمالية 00:01، يرجى التحقق مما إذا كان السبب في ذلك هو مشكلات حقوق الطبع والنشر.
إذا واجهت مشكلة لا يمكن تشغيلها ضمن محطة معينة، فتحقق أولاً مما إذا كان يمكن استخدام mpg123 بشكل طبيعي ضمن هذه المحطة ، وثانيًا تحقق مما إذا كان يمكن استخدام صندوق الموسيقى بشكل طبيعي ضمن محطات طرفية أخرى . عند الإبلاغ عن مشكلة، يرجى إبلاغ شروط الاستخدام المذكورة أعلاه ورسالة الخطأ الخاصة بالمحطة التي بها مشكلة.
وفي الوقت نفسه، يمكنك عرض السجل بنفسك من خلال tail -f ~/.local/share/netease-musicbox/musicbox.log
. قد يُبلغ أحدث إصدار من mpg123 عن خطأ مفاده أنه لا يمكن العثور على أجهزة الصوت. لقد اختبرت الإصدار 1.25.6 ويمكن استخدامه بشكل طبيعي.
musicbox
استمتع بها!
2021-01-18 الإصدار 0.3.1 إصلاحات الأخطاء
23-10-2020 تحديث الواجهة الإصدار 0.3.0 وإصلاحات الأخطاء
28-11-2018 الإصدار 0.2.5.4 يصلح العديد من الأخطاء
21-06-2018 الإصدار 0.2.5.3 تم إصلاح أخطاء التشغيل المتعددة
07-06-2018 الإصدار 0.2.5.1 تم إصلاح خطأ في ملف التكوين
05-06-2018 الإصدار 0.2.5.0 تم ترحيل الجميع إلى الإصدار الجديد من واجهة برمجة التطبيقات (API)، وعدد كبير من إصلاحات الأخطاء
المزيد >>
معهد ماساتشوستس للتكنولوجيا