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
<inline variable>
1 item
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
Width
is
1280
Height
is
720
Media Type
is
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
Width
is
1920
Height
is
1080
Media Type
is
default
Sort by
Date Taken
Order
Latest First
Limit
VARIABLES
Add
Photos
to
Switch Screens
Otherwise
MEDIA
Get images from
Shortcut Input
VARIABLES
Add
Images
to
Switch Screens
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
Otherwise
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
Otherwise
VARIABLES
Set variable
Screen
to
Repeat Item
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
🌄 Save to Photos
PHOTOS
Save
Framed and Renamed Image
to
Recents
📁 Save to Files
DOCUMENTS
Save
Framed and Renamed Image
Service
iCloud Drive
Ask Where to Save
📋 Copy to Clipboard
SHARING
Copy
Framed and Renamed Image
to clipboard
Local Only
Expire At
Today at 3 pm
⬆️ Share
SHARING
Share
Framed and Renamed Image
👁 Preview
DOCUMENTS
Show
Framed and Renamed Image
in Quick Look
End Menu
End Repeat

Showcuts

Magic Vars

Screenshot

Submitted Anonymously 9 months ago

Visit iCloud (iOS)

Copy iCloud Link

Scan QR Code

0