Login About Gallery
SwitchFrame
COMMENT
‎Frame Nintendo Switch screenshots with a physical Nintendo Switch frame. By default, the shortcut looks for any screenshots with a resolution of 1280x720 or 1920x1080 in your Photos library and asks you to pick one; however, you can also pass screenshots imported with the ShortSwitch shortcut and frame them with SwitchFrame instantly.
COMMENT
‎Nintendo Switch frame provided by: https://www.behance.net/gallery/50542521/Nintendo-Switch-PSD-Freebie
DICTIONARY
SCRIPTING
‎Get ‎Value ‎for ‎nintendo.switch ‎in ‎Dictionary
SCRIPTING
‎Decode ‎Dictionary Value ‎with base64
MEDIA
‎Get images from ‎Base64 Encoded
VARIABLES
‎Set variable ‎Switch Frame ‎to ‎Images
SCRIPTING
‎If ‎Shortcut Input ‎does not have any value
COMMENT
‎Find screenshots of two different resolutions
PHOTOS
‎Find ‎All Photos ‎where
‎All the following are true
‎[{'class': 'filter-property', 'value': 'Width'}, {'class': 'filter-operator', 'value': 'is'}, {'class': 'filter-benchmark', 'value': '1280'}]
‎[{'class': 'filter-property', 'value': 'Height'}, {'class': 'filter-operator', 'value': 'is'}, {'class': 'filter-benchmark', 'value': '720'}]
‎[{'class': 'filter-property', 'value': 'Media Type'}, {'class': 'filter-operator', 'value': 'is'}, {'class': 'filter-benchmark', 'value': 'default'}]
Sort by
‎Date Taken
Order
‎Latest First
Limit
VARIABLES
‎Add ‎Photos ‎to ‎Switch Screens
PHOTOS
‎Find ‎All Photos ‎where
‎All the following are true
‎[{'class': 'filter-property', 'value': 'Width'}, {'class': 'filter-operator', 'value': 'is'}, {'class': 'filter-benchmark', 'value': '1920'}]
‎[{'class': 'filter-property', 'value': 'Height'}, {'class': 'filter-operator', 'value': 'is'}, {'class': 'filter-benchmark', 'value': '1080'}]
‎[{'class': 'filter-property', 'value': 'Media Type'}, {'class': 'filter-operator', 'value': 'is'}, {'class': 'filter-benchmark', 'value': 'default'}]
Sort by
‎Date Taken
Order
‎Latest First
Limit
VARIABLES
‎Add ‎Photos ‎to ‎Switch Screens
SCRIPTING
‎Otherwise
MEDIA
‎Get images from ‎Shortcut Input
VARIABLES
‎Add ‎Images ‎to ‎Switch Screens
SCRIPTING
‎End If
COMMENT
‎If more than one screenshot is in the variable, choose the ones you want to frame. Otherwise, do not prompt and run the actions for one image.
SCRIPTING
‎Count ‎Items ‎in ‎Switch Screens
SCRIPTING
‎If ‎Count ‎is greater than ‎1
SCRIPTING
‎Choose from ‎Switch Screens
Prompt
‎Pick Switch Screenshots
Select Multiple
Select All Initially
VARIABLES
‎Set variable ‎Switch Screens ‎to ‎Chosen Item
SCRIPTING
‎Otherwise
SCRIPTING
‎End If
COMMENT
‎Frame each screen
SCRIPTING
‎Repeat with each item in ‎Switch Screens
SCRIPTING
‎If ‎Repeat Item ‎is ‎1920
MEDIA
‎Resize ‎Repeat Item ‎to ‎1280 ‎x ‎720
VARIABLES
‎Set variable ‎Screen ‎to ‎Resized Image
SCRIPTING
‎Otherwise
VARIABLES
‎Set variable ‎Screen ‎to ‎Repeat Item
SCRIPTING
‎End If
MEDIA
‎Overlay ‎Screen ‎on ‎Switch Frame
Show Image Editor
Position
‎Bottom Right
Width
‎100
Height
‎100
Opacity
‎100
VARIABLES
‎Set variable ‎Framed Image ‎to ‎Overlaid Image
SCRIPTING
‎Get name of ‎Screen
SCRIPTING
‎Set name of ‎Framed Image ‎to ‎Name
VARIABLES
‎Set variable ‎Framed and Renamed Image ‎to ‎Renamed Item
SCRIPTING
‎Choose from Menu
SCRIPTING
‎🌄 Save to Photos
PHOTOS
‎Save ‎Framed and Renamed Image ‎to ‎Recents
SCRIPTING
‎📁 Save to Files
DOCUMENTS
‎Save ‎Framed and Renamed Image
Service
‎iCloud Drive
Ask Where to Save
SCRIPTING
‎📋 Copy to Clipboard
SHARING
‎Copy ‎Framed and Renamed Image ‎to clipboard
Local Only
Expire At
‎Today at 3 pm
SCRIPTING
‎⬆️ Share
SHARING
‎Share ‎Framed and Renamed Image
SCRIPTING
‎👁 Preview
DOCUMENTS
‎Show ‎Framed and Renamed Image ‎in Quick Look
SCRIPTING
‎End Menu
SCRIPTING
‎End Repeat

Showcuts

Magic Vars

Screenshot

Submitted Anonymously over a year ago

Visit iCloud (iOS)

Copy iCloud Link

Scan QR Code

0