Discordia de Apple Music RPC
Presencia rica de Discord para Apple Music en macOS.
- ¡Sin sondeos de AppleScript!
- ¡100% interfaz de usuario rápida!
Requisitos
Para ejecutar esta aplicación, necesitará:
- macOS Ventura 13.0 y superior.
Para crear esta aplicación, necesitará:
Instalación
- Descargue la última versión. (
AppleMusicDiscordRPC-xyz-b.zip
, no el código fuente) - Descomprime el archivo ZIP.
- Copie
Apple Music Discord RPC.app
a /Applications
.
Uso
- Tenga abiertas Discord y Music.app.
- Inicie
Apple Music Discord RPC.app
.
Problemas conocidos
- Es posible que la carátula del álbum no coincida con la de Music.app.
- Causas : Esto se debe a que buscamos la pista usando la API de iTunes y elegimos el primer resultado.
- Resolución : Ninguna todavía. Si hay una manera de tomar la obra de arte directamente desde Music.app y configurarla para Discord, házmelo saber.
- Saltar/cambiar pistas con demasiada frecuencia provoca que RPC no se actualice temporalmente.
- Causas : La velocidad de Discord limita las actualizaciones de RPC, al igual que la API de iTunes.
- Resolución : intenta pausar la pista, espera un segundo y luego vuelve a reproducirla.
Instrucciones de construcción
- Vaya a Apple Music Discord RPC.xcodeproj -> Destino RPC de Apple Music Discord -> Firma y capacidades y configúrelo en la cuenta que desee.
- Haga clic en el botón Reproducir y ore.
- ???
- Si funciona, ¡horray!
Créditos
Iconos de Flaticons. Se pueden encontrar en la carpeta discord-assets.
Icono de aplicación creado con Canva.
SwordRPC originalmente por @Azoy. Funcionalidad adicional agregada por @PKBeam.
Código Music.app ScriptingBridge generado usando SwiftScripting de @tingraldi, que bifurqué.
Aviso de no afiliación y descargo de responsabilidad
No estamos afiliados, asociados, autorizados, respaldados ni conectados oficialmente de ninguna manera con Apple, Discord o cualquiera de sus subsidiarias o afiliados.
Los nombres Apple Music y Discord, así como los nombres, marcas, emblemas e imágenes relacionados, son marcas comerciales registradas de sus respectivos propietarios.
Generando appcast.xml
(¿ignorar a menos que seas yo?)
- Busque Sparkle en la barra lateral de Xcode, haga clic derecho y elija 'Mostrar en Finder'.
- En la ventana del Finder, navegue hasta
../artifacts/sparkle/bin
. - Abra una terminal en el directorio anterior y ejecute
./generate_appcast /path/to/folder/with/built/zips
. - Corrija la ruta de la nueva actualización a la versión de GitHub.
- Copie el nuevo
appcast.xml
a la raíz del repositorio. - Envíe los cambios a
main
para publicarlos.
Una vez que ya tenga ese nuevo appcast.xml
en el paso 3, manténgalo en el mismo directorio para usarlo en el futuro.