Last active
November 10, 2024 16:23
-
-
Save Leibinger015/f028b2380728d4de5aa2a64c608eec31 to your computer and use it in GitHub Desktop.
An HomeScreen widget for direct linking to a fav AppleMusic genre.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// This code was written for the iPhone and iPad app "Scriptable" to create a quick home screen widget link to your favourite Apple Music genre, such as AudioBooks. | |
// | |
// Scriptable-App: https://apps.apple.com/de/app/scriptable/id1405459188 | |
// | |
// Created on 12.10.2024 by www.anb030.de | |
// | |
// Widget erstellen & Hintergrundfarbe setzen | |
let widget = new ListWidget(); | |
widget.backgroundColor = new Color("#fc3c44"); // <- BackColor of AppleMusic | |
widget.setPadding(10, 10, 10, 10); | |
// SF-Symbol mit Wunschgröße & Farbe hinzufügen (änderbar) | |
let symbol = SFSymbol.named("music.note.house.fill"); | |
let symbolImage = widget.addImage(symbol.image); | |
symbolImage.imageSize = new Size(80, 80); // <- Symbolgröße | |
symbolImage.tintColor = new Color("#ffffff"); // <- Symbolfarbe (weiß) | |
symbolImage.centerAlignImage(); // Symbol zentrieren | |
// Abstand zwischen Symbol und Text | |
widget.addSpacer(6); | |
// Wunsch-Text mit Schriftart -größe und -farbe hinzufügen (anpassbar) | |
let title = widget.addText(" Music Hörspiele"); | |
title.font = new Font("Helvetica", 14); // Schriftart und Schriftgröße | |
title.textColor = new Color("#ffffff"); // Textfarbe (weiß) | |
title.centerAlignText(); // Text zentrieren | |
// URL festlegen, wenn das Widget angeklickt wird | |
widget.url = "https://music.apple.com/de/curator/apple-music-h%C3%B6rspiele/1010399660"; | |
// Widget anzeigen | |
Script.setWidget(widget); | |
widget.presentSmall(); | |
// | |
// Ende |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Dieser Code wurde für die iPhone- & iPad-App "Scriptable" geschrieben, um einen schnellen Home-Bildschirm Widget-Link zu seinem Lieblingsgenre von Apple Music, wie bspw. Hörspiele, zu erstellen.
