1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/ningyuenauen-musicbox

Клонировать/Скачать
Внести вклад в разработку кода
Синхронизировать код
Отмена
Подсказка: Поскольку Git не поддерживает пустые директории, создание директории приведёт к созданию пустого файла .keep.
Loading...
README.md

NetEase-MusicBox

Спасибо всем, кто внес свой вклад в разработку MusicBox!

Высококачественная версия командной строки для NetEase Cloud Music, простая и элегантная, с плавным интерфейсом, написана на Python.

Лицензия Версии

NetEase-MusicBox

Основные функции

  1. Высококачественное музыкальное содержимое с разрешением 320kbps
  2. Поиск песен, исполнителей и альбомов
  3. 22 музыкальных чарта NetEase
  4. Рекомендации новых альбомов
  5. Выборочные плейлисты NetEase
  6. Программы радио NetEase
  7. Личные плейлисты, ежедневные рекомендации
  8. Создание плейлистов на ходу
  9. Локальное сохранение, добавление в избранное
  10. Отображение прогресса воспроизведения и режима воспроизведения
  11. Vim-подобные горячие клавиши для плавного управления
  12. Использование цифровых горячих клавиш
  13. Использование пользовательских глобальных горячих клавиш### Клавиатурные горячие клавиши
J Down Нижний
K Up Верхний
H Back Назад
L Forward Вперед
U Prev page Предыдущая страница
D Next page Следующая страница
F Search Быстрый поиск
[ Prev song Предыдущий трек
] Next song Следующий трек
= Volume + Увеличение громкости
- Volume - Уменьшение громкости
Space Play/Pause Плей/Пауза
? Shuffle Случайный плей
M Menu Главное меню
P Present/History Текущий/Исторический плейлист
I Music Info Текущая информация о музыке
⇧+P Playing Mode Переключение режима воспроизведения
A Add Добавить трек к плейлисту
Z DJ list Список DJ
S Star Добавить в избранное
C Collection Список избранного
R Remove Удалить текущий элемент
⇧+J Move Down Переместить вниз текущий элемент
⇧+K Move Up Переместить вверх текущий элемент
⇧+C Cache Кэшировать треки локально
, Like Лайк
. Trash FM Удалить FM
/ Next FM Следующий FM
Q Quit Выход
W Quit&Clear Выход и очистка данных пользователя

Установка на Mac```bash

$ sudo pip install NetEase-MusicBox $ brew install mpg123


### Установка на Linux

```bash
$ sudo pip2 install NetEase-MusicBox
$ sudo apt-get install mpg123

Необязательные зависимости функций и конфигурационные файлы

  1. aria2 для кэширования музыки
  2. python-keybinder для поддержки глобальных горячих клавиш
  3. libnotify-bin для поддержки уведомлений

Конфигурационные файлы находятся по адресу: ~/.netease-musicbox
Поскольку API для песен принимает только запросы из Китая, пользователи из Гонконга, Макао, Тайваня и за рубежом должны самостоятельно настроить прокси в config.json

"mpg123_parameters": {
    "default": [], 
    "describe": "Дополнительные параметры при запуске mpg123.", 
    "value": ["-p", "http://ip:port"]
}

Тестированные совместимые системы

ОС Версия
OS X 10.11 / 10.10 / 10.9
Ubuntu 14.04
Kali 1.1.0 / 2.0 / Rolling
CentOS 7
openSUSE 13.2
Fedora 22

Обработка ошибок

  1. pkg_resources.DistributionNotFound: requests

    $ sudo pip install requests

    Если ошибка возникает при выполнении команды $ musicbox, выполните:

    $ sudo pip install --upgrade setuptools
  2. pip: Command not found

    $ sudo apt-get install python-pip
  3. ImportError: No module named setuptools

    $ sudo easy_install pip
    $ sudo apt-get install python-setuptools

Использование

$ musicbox

Приятного использования!

История обновлений

2016-03-10 Версия 0.2.1.6 Исправление известных ошибок, оптимизация кода

2016-03-02 Версия 0.2.1.4 Добавлена функция автоматического входа2016-02-29 Версия 0.2.1.3 Исправление ошибок при работе в офлайн-режиме

2016-02-25 Версия 0.2.1.2 Добавлена функция перевода текста песен

2016-02-19 Версия 0.2.1.1 Исправление известных ошибок

2016-02-10 Версия 0.2.1.0 Добавлена функция перевода текста песен на иностранный язык

2015-12-31 Версия 0.2.0.8 Исправление ошибок, вызванных изменением API

2015-12-13 Версия 0.2.0.7 Оптимизация отображения уведомлений о песнях

2015-12-02 Версия 0.2.0.6 Добавлена функция ручного кэширования

2015-11-28 Версия 0.2.0.5 Исправление известных ошибок

2015-11-10 Версия 0.2.0.4 Оптимизация отображения списка песен при смене трека, добавлена функция отображения информации о песне

2015-11-09 Версия 0.2.0.2 Исправление ошибок при сбое программы, оптимизация сортировки списков

2015-11-05 Версия 0.2.0.1 Оптимизация функции перелистывания списка

2015-10-31 Версия 0.2.0.0 Добавлена функция уведомлений для некоторых действий

2015-10-28 Версия 0.1.9.9 Исправление проблемы с истекающими сроком действия кэшированными ссылками

2015-10-17 Версия 0.1.9.8 Добавлен переключатель напоминания о воспроизведении музыки

2015-10-14 Версия 0.1.9.7 Добавлено напоминание о воспроизведении музыки

2015-10-13 Версия 0.1.9.6 Исправление проблемы входа, связанной с истекающим сроком действия cookie

2015-10-13 Версия 0.1.9.5 Добавлена возможность настройки глобальных горячих клавиш2015-09-25 Версия 0.1.9.4 Исправление проблемы с невозможностью приостановки некоторых списков

[Подробнее>>](Change Log.md)

Лицензия MIT (MIT License)

Copyright (c) 2015 omi <4399.omi@gmail.com>

Разрешается бесплатно копировать, использовать, изменять, объединять, публиковать, распространять, передавать по лицензии и продавать копии данного программного обеспечения и связанных с ним файлов документации («Программное обеспечение»), а также разрешается лицам, которым это Программное обеспечение было предоставлено, использовать его в соответствии с условиями, изложенными ниже:

Вышеуказанное уведомление об авторском праве и данное уведомление о разрешении должны быть включены во все копии или значительные части Программного обеспечения.

ПРЕДМЕТНЫЙ ПРОГРАММНЫЙ КОД ПРЕДОСТАВЛЯЕТСЯ «КАК ЕСТЬ», БЕЗ КАКИХ-ЛИБО ГАРАНТИЙ, ВЫРАЖЕННЫХ ИЛИ ПОДРАЗУМЕВАЕМЫХ, ВКЛЮЧАЯ, НО НЕ ОГРАНИЧИВАЯСЬ, ГАРАНТИЯМИ ТОРГОВЛЕНИЯ, ПРИГОДНОСТИ ДЛЯ КОНКРЕТНЫХ ЦЕЛЕЙ И НЕНАРУШЕНИЯ ПРАВ. В НИКАКОМ СЛУЧАЕ АВТОРЫ И ДОЛЖНИКИ ПО АВТОРСКИМ ПРАВАМ НЕ ДОЛЖНЫ БЫТЬ ОТВЕТСТВЕННЫМИ ЗА КАКИЕ-ЛИБО ПРЕТЕНДИРОВАНИЯ, УЩЕРБЫ ИЛИ ДРУГИЕ ОТВЕТСТВЕННОСТИ, В ТОМ ЧИСЛЕ В СВЯЗИ С ДЕЛОМ ОБ ОБЯЗАТЕЛЬСТВАХ, ДЕЛИКТАХ ИЛИ ДРУГИХ ДЕЙСТВИЯХ, ВОЗНИКШИХ ИЗ, В СВЯЗИ С ИЛИ В СВЯЗИ С ПРОГРАММНЫМ ОБЕСПЕЧЕНИЕМ ИЛИ ИСПОЛЬЗОВАНИЕМ ИЛИ ДРУГИМИ ВОПРОСАМИ, СВЯЗАННЫМИ С ПРОГРАММНЫМ ОБЕСПЕЧЕНИЕМ.ПОД КАКИМ БЫЛОМ СОСТОЯНИЕМ БЫЛО ПРЕДОСТАВЛЕНО ПОFTWARE, ОНО ПРЕДОСТАВЛЯЕТСЯ "КАК ЕСТЬ", БЕЗ КАКИХ-ЛИБО ГАРАНТИЙ, ЯВНО ВЫРАЖЕННЫХ ИЛИ ПОДРАЗУМЕВАЕМЫХ, ВКЛЮЧАЯ, НО НЕ ОГРАНИЧИВАЯСЯ ГАРАНТИЯМИ ТОРГОВЛЕНИ性翻译结果看起来不太对,请允许我重新翻译这段内容:

ПОFTWARE ПРЕДОСТАВЛЯЕТСЯ "КАК ЕСТЬ", БЕЗ КАКИХ-ЛИБО ГАРАНТИЙ, ЯВНО ВЫРАЖЕННЫХ ИЛИ ПОДРАЗУМЕВАЕМЫХ, ВКЛЮЧАЯ, НО НЕ ОГРАНИЧИВАЯСЯ ГАРАНТИЯМИ:

  • ТОРГОВЛЕНИЯ;
  • ПРИГОДНОСТИ ДЛЯ ОПРЕДЕЛЕННОГО ЗАДАЧИ;
  • НЕНАРУШЕНИЯ ПРАВ.

НИ В КАКОМ СЛУЧАЕ АВТОРЫ И ДОЛЖНИКИ ПРАВА КОПИИ НЕ БУДУТ ОТВЕЧАТЬ ЗА КАКИЕ-ЛИБО ПРЕТЕНЗИИ, УЩЕРКИ ИЛИ ДРУГИЕ ОТВЕТСТВЕННОСТИ, В ТОМ ЧИСЛЕ В ДЕЙСТВИИ КОНТРАКТА, ДЕЛИКТА ИЛИ ДРУГИХ, ВОЗНИКШИХ ИЗ, В СВЯЗИ С ИЛИ В СВЯЗИ С ПОFTWARE ИЛИ ИСПОЛЬЗОВАНИЕМ ИЛИ ДРУГИМИ СВЯЗЯМИ С ПОFTWARE.

Комментарии ( 0 )

Вы можете оставить комментарий после Вход в систему

Введение

Командная строка для NetEase Cloud Music Развернуть Свернуть
MIT
Отмена

Обновления

Пока нет обновлений

Участники

все

Язык

Недавние действия

Загрузить больше
Больше нет результатов для загрузки
1
https://api.gitlife.ru/oschina-mirror/ningyuenauen-musicbox.git
git@api.gitlife.ru:oschina-mirror/ningyuenauen-musicbox.git
oschina-mirror
ningyuenauen-musicbox
ningyuenauen-musicbox
master