Base64 Media Encoder
Accepts
App Store Apps, Articles, Contacts, Dates, Email Addresses, Files, Images, iTunes Products, Locations, Map Links, Media, PDFs, Phone Numbers, Rich Text, Safari Web Pages, Text and URLs
COMMENT
Base64 Media Encoder
By /u/dmetzcher
v.1.0
SCRIPTING
Count
Items
in
Input

Count
COMMENT
If the count below is zero, this shortcut has been run standalone. If the count is greater than zero, it has been run from the share sheet.
SCRIPTING
If
Input
Condition
COMMENT
Run standalone—ask for the file.
SCRIPTING
Choose from Menu

Menu Result
SCRIPTING
Dropbox

Menu Result
DOCUMENTS

File
SCRIPTING
iCloud

Menu Result
DOCUMENTS

File
SCRIPTING
End Menu

Menu Result
SCRIPTING
Otherwise
COMMENT
Run from share sheet—get shortcut input.
VARIABLES
Get
Shortcut Input
SCRIPTING
End If

If Result
COMMENT
Proceed with encoding media and offering the user options when done.
SCRIPTING
Mode
Dictionary
with base64

Base64 Encoded
SCRIPTING
Choose from Menu

Menu Result
SCRIPTING
Copy to Clipboard

Menu Result
SHARING
Copy
Content
to clipboard
SCRIPTING
Share

Menu Result
SHARING
Share
Input
SCRIPTING
Copy & Share

Menu Result
SHARING
Copy
Content
to clipboard
SHARING
Share
Input
SCRIPTING
End Menu

Menu Result
SCRIPTING
Exit shortcut with
Result
Showcuts