Accepts
Articles, Dates, Email Addresses, Files, Images, Locations, Map Links, Media, PDFs, Phone Numbers, Rich Text, Safari Web Pages, Text and URLs
VARIABLES
Set variable
datetime
to
Current Date
SCRIPTING
Choose from Menu

Menu Result
SCRIPTING
PDF

Menu Result
VARIABLES
Set variable
task
to
Shortcut Input
NOTHING
Nothing
SCRIPTING
Ask
What’s the PDF name?
Default Answer
[{'class': 'magic', 'value': 'Shortcut Input', 'glyph': 'assets/cat/Input.svg', 'UUID': ''}]

Provided Input
MISSING
dropbox.savefile Under Construction
DOCUMENTS
Get link to
Saved File

Link to File
MISSING
Under Construction
SCRIPTING
Exit shortcut with
Result
SCRIPTING
URL

Menu Result
SCRIPTING
If
Shortcut Input
does not have any value
SCRIPTING

Provided Input
SCRIPTING
Otherwise
TEXT
Shortcut Input

Text
SCRIPTING
End If

If Result
TEXT
If Result

Text
WEB
Get URLs from
Text

URLs
SCRIPTING
Get name of
URLs

Name
VARIABLES
Set variable
task
to
Name
SCRIPTING
Ask
Description
Default Answer
[{'class': 'magic', 'value': 'task', 'glyph': 'assets/cat/Variable.svg', 'UUID': ''}]

Provided Input
VARIABLES
Set variable
task
to
Provided Input
VARIABLES
Set variable
note
to
URLs
VARIABLES
Set variable
datetime
to
Current Date
SCRIPTING
Dictate

Menu Result
SCRIPTING
Wait
1 second
DOCUMENTS

Dictated Text
TEXT
Dictated Text

Text
SCRIPTING
Ask
Confirm input
Default Answer
[{'class': 'magic', 'value': 'Text', 'glyph': '', 'UUID': '4C254DE2-6024-4450-B6E3-6B40218CF46E'}]

Provided Input
VARIABLES
Set variable
task
to
Provided Input
SCRIPTING
Count
Characters
in
task

Count
SCRIPTING
If
Count
is greater than
250
VARIABLES
Set variable
note
to
task
SCRIPTING
Otherwise
VARIABLES
Set variable
note
to
Input
SCRIPTING
End If

If Result
SCRIPTING
Photo

Menu Result
SCRIPTING
If
Shortcut Input
has any value
VARIABLES
Set variable
vPhotos
to
Shortcut Input
SCRIPTING
Otherwise
SCRIPTING
Choose from Menu

Menu Result
SCRIPTING
Existing

Menu Result
PHOTOS

Photos
SCRIPTING
New

Menu Result
CAMERA
Take
1 photo
photo
Back
camera

Photo
PHOTOS

Photos
SCRIPTING
End Menu

Menu Result
VARIABLES
Set variable
vPhotos
to
Photos
SCRIPTING
End If

If Result
MEDIA
Get images from
vPhotos

Images
SCRIPTING
Repeat with each item in
vPhotos

Repeat Results
SCRIPTING
If
Images
is
<value>
VARIABLES
Set variable
ext
to
Repeat Item
TEXT
Photo reminder from
Images
at location
Images

Text
SCRIPTING
Ask
What’s this a reminder of?
Default Answer
[{'class': 'magic', 'value': 'Text', 'glyph': '', 'UUID': '8FB6B7D4-5D91-4620-B06A-1EFE5FA39190'}]

Provided Input
VARIABLES
Set variable
task
to
Provided Input
VARIABLES
Set variable
datetime
to
Images
SCRIPTING
Otherwise
VARIABLES
Set variable
ext
to
Repeat Item
TEXT
Screenshot_reminder_from_
datetime
(
Repeat Item
)

Text
SCRIPTING
Ask
What’s this a reminder of?
Default Answer
[{'class': 'magic', 'value': 'Text', 'glyph': '', 'UUID': '8CF13F30-A49C-4684-AAFA-069E25C013E1'}]

Provided Input
VARIABLES
Set variable
task
to
Provided Input
VARIABLES
Set variable
datetime
to
Images
SCRIPTING
End If

If Result
SCRIPTING
Choose from Menu

Menu Result
SCRIPTING
Yes

Menu Result
MISSING
dropbox.savefile Under Construction
DOCUMENTS
Get link to
Saved File

Link to File
VARIABLES
Add
Link to File
to
note
MISSING
Under Construction
SCRIPTING
No

Menu Result
MISSING
Under Construction
SCRIPTING
End Menu

Menu Result
SCRIPTING
End Repeat

Repeat Results
TEXT
file:///System/Library/Audio/UISounds/end_record.caf

Text
SCRIPTING
Exit shortcut with
Result
SCRIPTING
Preside

Menu Result
SHORTCUTS
Run
PresideTest
Input
Shortcut Input

Shortcut Result
MISSING
output Under Construction
SCRIPTING
Type

Menu Result
SCRIPTING
Ask
What text?
Default Answer
[{'class': 'magic', 'value': 'Shortcut Input', 'glyph': 'assets/cat/Input.svg', 'UUID': ''}]

Provided Input
SCRIPTING
Count
Characters
in
Provided Input

Count
SCRIPTING
If
Count
is greater than or equal to
50
TEXT
Match
^[\s\S]{0,50}
in
Provided Input

Matches
VARIABLES
Set variable
task
to
Matches
VARIABLES
Set variable
note
to
Provided Input
SCRIPTING
Otherwise
VARIABLES
Set variable
task
to
Provided Input
SCRIPTING
End If

If Result
SCRIPTING
Vent

Menu Result
SCRIPTING
Wait
1 second
DOCUMENTS

Dictated Text
MISSING
dropbox.appendfile Under Construction
MISSING
dropbox.open Under Construction
DOCUMENTS
Show
File
in Quick Look
MISSING
output Under Construction
SCRIPTING
Voice

Menu Result
MEDIA
Record Audio

Recorded Audio
MISSING
dropbox.savefile Under Construction
DOCUMENTS
Get link to
Saved File

Link to File