Login About Gallery
HighResArtwork.
Accepts
Safari Web Pages, Text and URLs
COMMENT
‎Shortcut by u/gianflo6 Find more of my shortcuts here: https://www.reddit.com/user/gianflo6/comments/f0yh05/ This shortcut is used to get the artwork of "apple products" in the highest resolution possible. It uses the iTunes API or webpage scraping to get the artwork urls. It will also accept links from various streaming platforms (spotify, youtube etc.)! To convert them it uses the song.link api. It works for album artwork, artist artwork, music video thumbnails, movie posters, tv show posters, app icons, podcast artwork, books, audiobooks, apple music playlists, any radio station in the music app and any show in the AppleTV app)
DICTIONARY
COMMENT
‎Here you can adjust the resolution and format of the images. By setting it to something really high (like 15000) you will automatically get the highest resolution available. Format can be adjusted with a lot of stuff. I don't know the exact formatting but here is what I can tell from experience: The default would be to just set it to .png or .jpg However you can define it even more. First of all, by using cc in front of the . the image will automatically be squared, which is usually the desired output. (If the input is appleTV then it will automatically replace the cc, you can turn that off under AppleTV -> ReplaceCC in the dictionary below) If you are using .jpg you can also adjust the amount of compression, the least compression is if you use -999.jpg, but I think it's the same as -100.jpg! The most compression is -1.jpg. To use both cc and -999 use cc-999.jpg
DICTIONARY
COMMENT
‎Here you can adjust some general settings for the shortcut. They're all explained here! SkipInput: If activated, the Shortcut will skip the first menu if a valid input is found. SkipClipboard: Same as SkipInput, but if a valid clipboard is found. Skips: Here you can make the shortcut automatically skip any menu. You can enable skipping the menu and specify which option will be chosen for you by entering the option name as it is shown in the menu. LinkMenu: is shown when you select AppStore in the start menu, but also have a AppStore link in your clipboard. If LinkMenu is true you will head directly to search (also for books, podcasts etc.) StartMenu: First Menu (Album, Artist etc.) AlbumMenu: Menu that appears when Album is chosen in StartMenu ArtistMenu: Same as Album but for Artist QuickLook: the quick look displaying the artwork after it's downloaded. Subtitles: Enables Subtitles for all menu items, when turned off only necessary ones are shown. Shazam: Show will show the listening animation (iOS 14+), SkipMenu skips the manual confirmation of the song. AppleTV: OnlyFirst: If activated, Shortcut will only download the main cover SwitchCountry: Get the AppleTV artwork from a different country Country: The country code the new country ReplaceCC: When you use cc in the format then you usually don't want to have it for AppleTV. This will automatically replace it. Playlists: SwitchCountry: Same as for AppleTV. This can change the cover for some official Apple Music Playlists Country: The country code of the new country SetName: By default the images will just be named by their resolution. If you activate SetName then the images will be named after the Song/App Title... ShareSheet: Share+: will reveal the share+ option which contains extra sharing options (Twitter, WhatsApp etc.) Skip: If you want to skip the Share sheet and automatically select an option. Share: The option you want to choose when skipping the share sheet. Options: Save to Photos, Save to Files, Copy, Share, Share+, Share+.Twitter, Share+.Instagram, Share+.WhatsApp, Share+.iMessage, Share+.Copy++, Share+.Share++ ChooseAlbum: If you want to choose the album to save to every time, the enable this AddCC: if you add cc to the image format, then the images will automatically be squared. This is especially helpful for Playlist and Radio Station artwork. If you activate AddCC then it will automatically add cc to the image format if you chose a playlist or radio station.
COMMENT
‎The dictionaries below this comment are the Share Sheet and the input menu. If you want to remove audiobooks or so from the input menu, then you can remove that in the following dictionaries. (Just remove the specific dictionary, you can also change their order).
DICTIONARY
DICTIONARY
NUMBER
‎0
COMMENT
‎This is for the wait actions used before each vCard menu. This prevents the Shortcuts app from crashing when you run the shortcut from the editing view. For me this only happened for my ipad and as I wouldn't recommend running this shortcut from inside anyways you can leave it at 0. if you are having problems then set it to .5 or so
SCRIPTING
‎Get the ‎System Version
SCRIPTING
‎If ‎System Version ‎contains ‎13
SCRIPTING
‎Continue in Shortcuts app
SCRIPTING
‎End If
MUSIC
‎Get current song
SCRIPTING
‎Get ‎Value ‎for ‎Skips.QuickLook ‎in ‎Preset
SCRIPTING
‎Get ‎Value ‎for ‎Subtitles ‎in ‎Preset
SCRIPTING
‎Get ‎Value ‎for ‎ShareSheet.ChooseAlbum ‎in ‎Preset
SCRIPTING
‎Get ‎Value ‎for ‎AddCC ‎in ‎Preset
SCRIPTING
‎Get ‎Value ‎for ‎AppleTV.ReplaceCC ‎in ‎Preset
SCRIPTING
‎Get ‎Value ‎for ‎SkipClipboard ‎in ‎Preset
SCRIPTING
‎Get ‎Value ‎for ‎SetName ‎in ‎Preset
SCRIPTING
‎Get ‎Value ‎for ‎ShareSheet.Share+ ‎in ‎Preset
SCRIPTING
‎If ‎Dictionary Value ‎is ‎<value>
TEXT
‎Thiswontcontainit
SCRIPTING
‎Otherwise
TEXT
‎Share+lol
SCRIPTING
‎End If
SCRIPTING
‎Get ‎Value ‎for ‎AppleTV.SwitchCountry ‎in ‎Preset
SCRIPTING
‎Get ‎Value ‎for ‎Playlists.SwitchCountry ‎in ‎Preset
SCRIPTING
‎Get ‎Value ‎for ‎Skips.StartMenu ‎in ‎Preset
SCRIPTING
‎If ‎SkipMenu is true ‎is ‎<value>
TEXT
‎Shortcut Input Clipboard
SCRIPTING
‎Otherwise
SCRIPTING
‎Get ‎Value ‎for ‎Skips.LinkMenu ‎in ‎Preset
SCRIPTING
‎If ‎NoLink is true ‎is ‎<value>
TEXT
‎NoLinkLoL
SCRIPTING
‎Otherwise
TEXT
‎Shortcut Input Clipboard
SCRIPTING
‎End If
SCRIPTING
‎End If
SCRIPTING
‎Get ‎Value ‎for ‎AppleTV.OnlyFirst ‎in ‎Preset
DICTIONARY
WEB
‎Get URLs from ‎Shortcut Input
SCRIPTING
‎If ‎siURLs ‎has any value
SCRIPTING
‎If ‎Shortcut Input ‎contains ‎| Shazam
DOCUMENTS
‎Make HTML from ‎Shortcut Input
Make Full Document
TEXT
‎Split ‎HTML from Rich Text ‎by ‎Custom ‎"description" content="
SCRIPTING
‎Get ‎Item At Index ‎2 ‎from ‎Split Text
TEXT
‎Split ‎Item from List ‎by ‎Custom ‎"
SCRIPTING
‎Get ‎First Item ‎from ‎Split Text
TEXT
‎Split ‎HTML from Rich Text ‎by ‎Custom ‎src="https://is
SCRIPTING
‎Get ‎Item At Index ‎2 ‎from ‎Split Text
TEXT
‎Split ‎Item from List ‎by ‎Custom ‎"
SCRIPTING
‎Get ‎First Item ‎from ‎Split Text
DICTIONARY
SCRIPTING
‎Otherwise
SCRIPTING
‎If ‎siURLs ‎contains ‎.apple.com
TEXT
‎Match ‎(?<=music\.apple\.com\/[a-zA-Z]{2}\/)(album)|(?<=music\.apple\.com\/[a-zA-Z]{2}\/)(music-video)|(?<=music\.apple\.com\/[a-zA-Z]{2}\/)(artist)|(?<=music\.apple\.com\/[a-zA-Z]{2}\/)(playlist)|(?<=itunes\.apple\.com\/[a-zA-Z]{2}\/)(movie)|(?<=itunes\.apple\.com\/[a-zA-Z]{2}\/)(tv\-season)|(app)(?=s\.apple\.com)|(tv\.apple\.com)|(?<=books\.apple\.com\/[a-zA-Z]{2}\/)(book)|(?<=books\.apple\.com\/[a-zA-Z]{2}\/)(audiobook)|(podcast)(?=s\.apple\.com)|(?<=music\.apple\.com\/[a-zA-Z]{2}\/)(station) ‎in ‎siURLs
Case Sensitive
SCRIPTING
‎If ‎Matches ‎has any value
SCRIPTING
‎Get ‎Value ‎for ‎Matches ‎in ‎Selection
SCRIPTING
‎Get ‎Value ‎for ‎Input Url ‎.si ‎in ‎Images
TEXT
‎Match ‎(Playlist)|(AppleTV)|(Radio\ Stations) ‎in ‎Input Url
Case Sensitive
SCRIPTING
‎If ‎Matches ‎has any value
WEB
‎Get URLs from ‎siURLs
SCRIPTING
‎If ‎Input Url ‎is ‎AppleTV
SCRIPTING
‎If ‎Country is Switched ‎is ‎<value>
DOCUMENTS
‎Replace ‎(tv\.apple\.com)(\/[a-zA-Z]{1,3}\/) ‎with ‎$1/ ‎AppleTV.Country ‎/ ‎in ‎URLs
Case Sensitive
Regular Expression
SCRIPTING
‎End If
SCRIPTING
‎Otherwise
SCRIPTING
‎If ‎Input Url ‎is ‎Playlists
SCRIPTING
‎If ‎Country is Switched 2.0 ‎is ‎<value>
DOCUMENTS
‎Replace ‎(music\.apple\.com\/)([a-zA-Z]{1,3})(\/playlist\/) ‎with ‎$1 ‎Playlists.Country ‎$3 ‎in ‎URLs
Case Sensitive
Regular Expression
SCRIPTING
‎End If
SCRIPTING
‎Otherwise
SCRIPTING
‎End If
SCRIPTING
‎End If
NETWORK
‎Get contents of ‎If Result
‎Options Under Construction
TEXT
‎Split ‎CoU Shortcut Input ‎by ‎Custom ‎ on Apple
SCRIPTING
‎Get ‎First Item ‎from ‎Split Text
SCRIPTING
‎Otherwise
SCRIPTING
‎If ‎Input Url ‎is ‎Podcasts
TEXT
‎Match ‎.\/ ‎in ‎siURLs
Case Sensitive
SCRIPTING
‎Get ‎Last Item ‎from ‎Matches
TEXT
‎Split ‎siURLs ‎by ‎Custom ‎Item from List
SCRIPTING
‎Get ‎Last Item ‎from ‎Split Text
TEXT
‎Match ‎\d{6,20} ‎in ‎Item from List
Case Sensitive
SCRIPTING
‎Get ‎First Item ‎from ‎Matches
SCRIPTING
‎Otherwise
TEXT
‎Match ‎\d{6,20} ‎in ‎siURLs
Case Sensitive
SCRIPTING
‎Get ‎Last Item ‎from ‎Matches
SCRIPTING
‎End If
ITUNES STORE
‎Search iTunes Store for ‎If Result
Category
‎Music
Search By
‎Product ID
Region
‎Region
SCRIPTING
‎If ‎iTunes Products ‎does not have any value
ITUNES STORE
‎Search iTunes Store for ‎If Result
Category
‎Music
Search By
‎Product ID
Region
‎United States
SCRIPTING
‎If ‎iTunes Products ‎does not have any value
TEXT
‎Match ‎.\/ ‎in ‎siURLs
Case Sensitive
SCRIPTING
‎Get ‎Last Item ‎from ‎Matches
TEXT
‎Split ‎siURLs ‎by ‎Custom ‎Item from List
SCRIPTING
‎Get ‎Last Item ‎from ‎Split Text

Showcuts

Magic Vars

Screenshot

Submitted Anonymously 6 months ago

Visit iCloud (iOS)

Copy iCloud Link

Scan QR Code

0

1177 more actions