В этой статье в основном рассказывается, как развернуть YesPlayMusic NetEase Cloud Player локально на компьютере под управлением Windows. В сочетании с проникновением во внутреннюю сеть Cpolar можно легко использовать YesPlayMusic для удаленного прослушивания музыки в среде общедоступной сети!
YesPlayMusic — это красивый сторонний музыкальный проигрыватель NetEase Cloud с открытым исходным кодом, который поддерживает вход в учетную запись NetEase Cloud, воспроизведение видеороликов, отсутствие социальных функций, отображение текстов песен, темный режим и другие функции. Он намного лучше и проще, чем официальный клиент. И поддерживает Windows, macOS и Linux.
Нам нужно использовать Node.js, Git и Python, которые можно скачать заранее.
УведомлениеNodeТребуется установкаv16.20.2Версия。Доступно для Node.js Официальный сайт Загрузите установочный пакет.
Адрес загрузки Git: https://git-scm.com/
PythonСкачать адрес:Download Python | Python.org
Одновременно нажмите клавиши Win + R и введите «cmd», чтобы вызвать командную строку.
Введите команду ниже
git clone https://gitlab.com/Binaryify/NeteaseCloudMusicApi.git
Введите каталог проекта:
cd NeteaseCloudMusicApi
Введите команду нижеустановить:
npm install
продолжать Введите команду нижебегать
node app.js
После установки API вернитесь на рабочий стол, откройте новый исполнитель команд и выполните следующую команду для установки Yarn.
npm install -g yarn
Введите команду ниже. Клонируйте репозиторий проекта локально.
git clone --recursive https://github.com/qier222/YesPlayMusic.git
Войдите в каталог YesPlaymusic:
cd YesPlayMusic
использовать yarn install
Установите зависимости проекта.
Введите команду для создания локальных переменных среды.
copy .env.example .env
Введите команду для запуска (веб-версия)
yarn serve
Если на рисунке ниже отображается красная ошибка
Нажмите Ctrl+C и еще раз введите Yarn Serve, чтобы запустить.
Вы можете скопировать ссылку в красном поле, чтобы открыть веб-страницу и войти на домашнюю страницу YesPlayMusic. Если доступ к ней невозможен, проверьте, настроен ли брандмауэр сервера, разрешен ли порт группы безопасности облачного сервера и т. д.
Теперь мы успешно создали YesPlayMusic локально в системе Windows. Вы можете нажать в правом верхнем углу, чтобы войти в свою учетную запись NetEase Cloud, а затем воспроизводить свою любимую музыку онлайн!
Но если вы хотите иметь возможность слушать свои локально сохраненные песни в любое время и в любом месте, не находясь в одной локальной сети, вам необходимо использовать инструмент проникновения в корпоративную сеть cpolar для доступа к общедоступной сети. Ниже я расскажу, как установить проникновение в корпоративную сеть cpolar. Прозрачный и доступ к локальной YesPlayMusic для прослушивания песен без IP-адреса общедоступной сети!
Ниже приведены шаги для установки cpolar:
CpolarОфициальный сайтадрес: https://www.cpolar.com
Нажмите, чтобы войти cpolarОфициальный сайт,Нажмитебесплатноиспользовать
Зарегистрировать аккаунт,и скачайте последнюю версию Cpolar
После успешного входа в систему нажмите, чтобы загрузить Cpolar локально и установить его (вы можете полностью установить его по умолчанию. В этом руководстве вы выбираете загрузку версии для Windows).
После успешной установки Cpolar,Посетите http://localhost:9200 в браузере.,использоватьcpolarсчет Авторизоваться,Авторизоваться Вы можете увидеть это послеCpolar web Интерфейс конфигурации, интегрированный в Интернет Просто настройте интерфейс управления.
Затем настройте общедоступный сетевой адрес YesPlayMusic!
После входа в систему нажмите «Управление туннелем» — «Создать туннель» на левой панели управления, чтобы создать туннель общедоступного http-адреса YesPlayMusic.
После успешного создания туннеля нажмите «Статус» слева — «Список онлайн-туннелей», чтобы просмотреть сгенерированный адрес доступа к общедоступной сети. Существует два метода доступа: http и https.
использовать любой адрес общедоступной сети, сгенерированный Cpolar выше.,Получите доступ к Авторизации на своем мобильном телефоне или в любом браузере на любом устройстве.,Вы можете успешно увидеть Интерфейс YesPlayMusic. использовать доменную публичную сеть Cpolar имя,Не нужно покупать облачный сервер самостоятельно,Вы можете перейти в общедоступную сеть, чтобы получить доступ к YesPlayMusic и войти в свою учетную запись NetEase Cloud.,Слушайте свою любимую музыку прямо сейчас!
краткое содержание
Если нам нужно часто получать удаленный доступ к YesPlayMusic для прослушивания музыки или других локально развернутых сервисов, поскольку только что созданный адрес является случайным, он изменится в течение 24 часов. Более того, его URL-адрес генерируется случайными символами и его нелегко запомнить. Если вы хотите превратить доменное имя в фиксированное имя субдомена второго уровня и не хотите каждый раз перенастраивать новый общедоступный адрес для доступа к YesPlayMusic, мы можем создать фиксированный http-адрес для решения этой проблемы.
Далее мы настраиваем для него фиксированный публичный адрес HTTP. Этот адрес не будет меняться и нет необходимости ежедневно изменять адрес сервера.
Для настройки фиксированного адреса порта http необходимо обновить cpolar до пакета профессиональной версии или выше.
АвторизоватьсяcpolarОфициальный сайт,Нажмите «Зарезервировать» слева.,Выберите сохранение дочернего доменного имени второго уровня., установить вторичное дочернее доменное имя имя имя, нажмите, чтобы сохранить, после успешного резервирования поддочернее доменное имя второго уровня будет сохранено. имяимя。
После успешного резервирования скопируйте имя субдомена второго уровня, которое было успешно зарезервировано.
Вернитесь в интерфейс управления веб-интерфейсом Cpolar, в который вы только что вошли, нажмите «Управление туннелями» — «Список туннелей» на левой панели управления, найдите туннель, который вы хотите настроить, и нажмите «Изменить» справа.
Измените информацию о туннеле и настройте в туннеле успешно зарезервированное имя поддомена второго уровня.
Нажмитевозобновлять
(Уведомление,Просто нажмите один раз, чтобы обновить,Повторно отправлять не нужно)
После завершения обновления откройте список онлайн-туннелей. В это время вы можете видеть, что адрес общедоступной сети изменился, а имя адреса стало именем домена с фиксированным именем субдомена второго уровня.
наконец,Доступ к нашему фиксированному общедоступному https-адресу можно получить в любом браузере.,Вы можете видеть, что доступ к YesPlayMusic прошел успешно! Таким образом устанавливается фиксированный и постоянный адрес общедоступной сети.,Вы можете получить доступ к этому постоянному веб-сайту в любое время и в любом месте, чтобы послушать любимую музыку~
Выше описано, как воспроизводить YesPlayMusic локально в системе Windows.,И в сочетании с инструментом проникновения в интранет cpolar, чтобы реализовать весь процесс удаленного доступа.,спасибо за просмотр,Если у вас есть какие-либо вопросы, пожалуйста, оставьте сообщение для связи.