itsLameni / YMusic-DRPC

Enhance your Yandex Music experience with Discord Rich Presence! This project integrates Discord's Rich Presence feature with Yandex Music, providing a seamless way to share your current listening activity with friends on Discord.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

:) Hi!

[ > Русский < ] - [ English ]

Интеграция Discord Rich Presence для YandexMusic - Документация

Примечание: Следующие инструкции предполагают, что Яндекс Музыка BETA 5.0.10 установлен в стандартном каталоге ("AppData\Local\Programs\YandexMusic"). Убедитесь, что Яндекс Музыка закрыт перед выполнением следующих шагов.

Скриншоты

image

image image

Этапы установки:

  1. Скачайте YandexMusic:

    • Скачайте YandexMusic BETA 5.0.10 с Yandex Music.
    • Установите YandexMusic в стандартный каталог: C:\Users\<ВашеИмя>\AppData\Local\Programs\YandexMusic.
  2. Скачайте файлы скрипта

    • Скачайте файлы проекты или склонируй проект с помошью консоли:
    git clone https://github.com/Maks1mio/YMusic-DRPC.git
    • Склонируйте в каталог Programs: C:\Users\<ВашеИмя>\AppData\Local\Programs.

    Структура каталогов:

    | Local\Programs        | Files              |
    |-----------------------|--------------------|
    | YMusic-DRPC/          |                    |
    | |-- YandexDiscordRPC/ |                    |
    | |   |-- main.py       |                    |
    | |   |-- другие файлы..|                    |
    | YandexMusic/          |                    |
    | |-- Яндекс Музыка.exe |                    |
    | |-- другие файлы...   |                    |
  3. Установите зависимости:

    • Дважды щелкните по install.cmd, чтобы установить все модули.
  4. Запустите скрипт:

    • Дважды щелкните по YDRPC.exe, чтобы запустить скрипт Discord Rich Presence.

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

  • Скрипт автоматически определяет, использовать ли py или python в зависимости от вашей системы. Если один не работает, он пробует другой.

  • Скрипт запускает сервер на порту 19582 и обновляет информацию о Яндекс Музыка в вашем Discord Rich Presence.

Устранение неполадок:

  • Ошибки скрипта:

    • Если возникают ошибки, проверьте консольное окно для получения подробностей.
    • Убедитесь, что Яндекс Музыка закрыт перед запуском скрипта.
  • Версия YandexMusic:

    • Этот скрипт разработан для Яндекс Музыка BETA 5.0.10
  • Зависимости:

    • Если возникают проблемы с зависимостями, убедитесь, что ваша установка Python находится в системном PATH.
  • WebSocket URL не найден:

    • Если URL WebSocket не найден, проверьте, запущен ли Яндекс Музыка и включена ли опция удаленной отладки.

Дополнительная информация:

  • Скрипт создает файл журнала (yandex_music.log) в каталоге Яндекс Музыка для отладки. НА ДАННЫЙ МОМЕНТ НЕ ИМЕЕТ СМЫСЛА

  • Кнопки в Discord Rich Presence позволяют открыть текущий трек в браузере.

  • Следите за обновлениями или изменениями в скрипте на репозитории GitHub.

Отказ от ответственности: Эта интеграция была разработана исключительно в образовательных целях. Совместимость с будущими версиями Яндекс Музыка не гарантируется. За использование данного скрипта в целях нарушения правил YandexMusic может наложить бан на ваш аккаунт.

About

Enhance your Yandex Music experience with Discord Rich Presence! This project integrates Discord's Rich Presence feature with Yandex Music, providing a seamless way to share your current listening activity with friends on Discord.


Languages

Language:Python 87.4%Language:JavaScript 11.3%Language:Batchfile 1.3%