{"id":60695,"date":"2023-09-08T03:01:38","date_gmt":"2023-09-07T17:01:38","guid":{"rendered":"http:\/\/www.rjmprogramming.com.au\/ITblog\/?p=60695"},"modified":"2023-11-10T11:53:37","modified_gmt":"2023-11-10T01:53:37","slug":"shortcuts-sms-latest-photo-automation-tutorial","status":"publish","type":"post","link":"https:\/\/www.rjmprogramming.com.au\/ITblog\/shortcuts-sms-latest-photo-automation-tutorial\/","title":{"rendered":"Shortcuts SMS Latest Photo Automation Tutorial"},"content":{"rendered":"<div style=\"width: 230px\" class=\"wp-caption alignnone\"><a target=_blank href=\"https:\/\/www.rjmprogramming.com.au\/Mac\/iPad\/shortcuts_ios_ipad_camera_close_latest_photo_sms_automation_idea.gif\"><img decoding=\"async\" style=\"border: 15px solid pink;\" alt=\"Shortcuts SMS Latest Photo Automation Tutorial\" src=\"http:\/\/www.rjmprogramming.com.au\/Mac\/iPad\/shortcuts_ios_ipad_camera_close_latest_photo_sms_automation_idea.gif\" title=\"Shortcuts SMS Latest Photo Automation Tutorial\" style=\"float:left;\" \/><\/a><p class=\"wp-caption-text\">Shortcuts SMS Latest Photo Automation Tutorial<\/p><\/div>\n<p>Further to the <a title=\"iOS Shortcuts app\" href=\"https:\/\/apps.apple.com\/us\/app\/shortcuts\/id915249334\" target=\"_blank\">Shortcuts<\/a> iOS app discussions of <a title=\"Shortcuts iOS App Email Arrival Sounds Tutorial\" href=\"#sosaeast\">Shortcuts iOS App Email Arrival Sounds Tutorial<\/a> the other day, we want to look further into another automation idea we try on an iPad &#8230;<\/p>\n<ul>\n<li>you take a photo with the Camera app &#8230; and as you close the Camera app the automation &#8230;<\/li>\n<li>takes the &#8220;Latest Photo&#8221; &#8230;. and &#8230;<\/li>\n<li>gathers it up as an attachment in an SMS &#8230; with &#8230;<\/li>\n<li>a user defined SMS number &#8230; leaving you the chance to &#8230;<\/li>\n<li>add your own text before sending off the SMS to that recipient<\/li>\n<\/ul>\n<p>This automation can be enabled, or not, and so you could turn on or off its applicability easily up at &#8220;Control Shortcuts&#8221; <span style=\"font-size: xx-small;\">&#8230; that is, <a title=\"?\" href=\"https:\/\/www.youtube.com\/watch?v=4y9NtHlJvbY\" target=\"_blank\">if you decide to accept this mission, Jim?<\/a><\/span><\/p>\n<p>Glance through the slides of <a href=\"https:\/\/www.rjmprogramming.com.au\/Mac\/iPad\/shortcuts_ios_ipad_camera_close_latest_photo_sms_automation_idea.gif\" target=\"_blank\">today&#8217;s animated GIF presentation<\/a> and you&#8217;ll see lots of other automation ideas flash past, so just don&#8217;t limit your thinking to photos as a media source or to the Camera, Photos, Messages and Mail apps. There are so many possibilities here to tailor your own automations to help you with tasks, on an &#8220;as necessary&#8221; or on an &#8220;as timely&#8221; means. The iOS woooooorrrrrrllllllldddd&#8217;s your oyster, crustacean!<\/p>\n<p><!--p>You can also see this play out at WordPress 4.1.1's <a target=_blank  href='\/\/www.rjmprogramming.com.au\/ITblog\/shortcuts-sms-latest-photo-automation-tutorial\/'>Shortcuts SMS Latest Photo Automation Tutorial<\/a>.<\/p-->\n<hr>\n<p id='sosaeast'>Previous relevant <a target=_blank title='Shortcuts iOS App Email Arrival Sounds Tutorial' href='\/\/www.rjmprogramming.com.au\/ITblog\/shortcuts-ios-app-email-arrival-sounds-tutorial\/'>Shortcuts iOS App Email Arrival Sounds Tutorial<\/a> is shown below.<\/p>\n<div style=\"width: 230px\" class=\"wp-caption alignnone\"><a target=_blank href=\"https:\/\/www.rjmprogramming.com.au\/HTMLCSS\/chess_game.php?traditional=y\"><img decoding=\"async\" style=\"border: 15px solid pink;\" alt=\"Shortcuts iOS App Email Arrival Sounds Tutorial\" src=\"http:\/\/www.rjmprogramming.com.au\/Mac\/iPad\/shortcuts_email_notification.gif\" title=\"Shortcuts iOS App Email Arrival Sounds Tutorial\" style=\"float:left;\" \/><\/a><p class=\"wp-caption-text\">Shortcuts iOS App Email Arrival Sounds Tutorial<\/p><\/div>\n<p>When we coded for the Chess Game collaborative aspects with the recent <a target=_blank href='https:\/\/www.rjmprogramming.com.au\/ITblog\/chess-game-correspondence-tutorial\/' title='Chess Game Correspondence Tutorial'>Chess Game Correspondence Tutorial<\/a>, almost immediately after bedding down its logic to be able to play Chess via email or SMS communication conduits, our thoughts then turned to the practicalities of a Chess game conducted this way.  Moves might take quite some time for a player to figure out.  Best would be if the player could get a unique notification sound happening as the relevant email or SMS arrives, so that the game can both &#8230;<\/p>\n<ul>\n<li>not be forgotten<\/li>\n<li>be melded into the other goings on of the day for the relevant player, even while out and about<\/li>\n<\/ul>\n<p>To help here for those iOS Chess players using the web application, the same <a target=_blank title='iOS Shortcuts app' href='https:\/\/apps.apple.com\/us\/app\/shortcuts\/id915249334'>Shortcuts<\/a> app of yesterday&#8217;s <a title='Shortcuts iOS App Web URL Desktop Icon Tutorial' href='#sosawurldit'>Shortcuts iOS App Web URL Desktop Icon Tutorial<\/a> was able to help, <a target=_blank title=? href='https:\/\/www.youtube.com\/watch?v=e9_7GcQeiqw&#038;t=2m37s'>again<\/a>.  In its &#8230;<\/p>\n<p><code><br \/>\nShortcuts -&gt; Automation -&gt; Create Personal Automation -&gt; Email<br \/>\n<\/code><\/p>\n<p> &#8230; or &#8220;Message&#8221; (for SMS) parts of the functionality to the Shortcuts app you can associate a &#8230;<\/p>\n<ul>\n<li>email &#8220;Subject Contains&#8221; <font size=1>(and also available is &#8220;Sender&#8221; or &#8220;Account&#8221; or &#8220;Recipient&#8221;)<\/font> &#8230; idea with a &#8230;<\/li>\n<li>&#8220;Play Music&#8221; way to have a known and unique sound happen on your iOS device as this known event (of a Chess game move occurring, in <a target=_blank href=\"http:\/\/www.rjmprogramming.com.au\/Mac\/iPad\/shortcuts_email_notification.gif\" title='Tutorial animated GIF presentation'>today&#8217;s case<\/a>) happening<\/li>\n<\/ul>\n<p>This same arrangement would probably work, with the <a target=_blank href='https:\/\/www.rjmprogramming.com.au\/HTMLCSS\/chess_game.php?traditional=y&#038;bname=Black%20%5Brmetcalfe15%40gmail.com%5D%20(black)&#038;wname=White%20%5Brmetcalfe15%40gmail.com%5D%20(white)'>default inhouse Chess game arrangements<\/a><font size=1> (here, sending emails to myself, but you can tailor to your own purposes at <a target=_blank href='https:\/\/www.rjmprogramming.com.au\/HTMLCSS\/chess_game.php?traditional=y'>this Chess game link<\/a>)<\/font> regarding email communication subject lines, even for its <i>faux invitation<\/i> to play (ie. we launch straight into an email outlining the initiator&#8217;s first move).<\/p>\n<p><!--p>You can also see this play out at WordPress 4.1.1's <a target=_blank  href='\/\/www.rjmprogramming.com.au\/ITblog\/new-shortcuts-ios-app-web-url-desktop-icon-tutorial\/'>New Shortcuts iOS App Web URL Desktop Icon Tutorial<\/a>.<\/p-->\n<hr>\n<p id='sosawurldit'>Previous relevant <a target=_blank title='Shortcuts iOS App Web URL Desktop Icon Tutorial' href='\/\/www.rjmprogramming.com.au\/ITblog\/shortcuts-ios-app-web-url-desktop-icon-tutorial\/'>Shortcuts iOS App Web URL Desktop Icon Tutorial<\/a> is shown below.<\/p>\n<div style=\"width: 230px\" class=\"wp-caption alignnone\"><a target=_blank href=\"https:\/\/www.rjmprogramming.com.au\/HTMLCSS\/user_of_signature_signature.html?postcard=y\"><img decoding=\"async\" style=\"border: 15px solid pink;\" alt=\"Shortcuts iOS App Web URL Desktop Icon Tutorial\" src=\"http:\/\/www.rjmprogramming.com.au\/Mac\/iPad\/shortcuts_web_url_desktop_icon.gif\" title=\"Shortcuts iOS App Web URL Desktop Icon Tutorial\" style=\"float:left;\" \/><\/a><p class=\"wp-caption-text\">Shortcuts iOS App Web URL Desktop Icon Tutorial<\/p><\/div>\n<p>There&#8217;s a brilliant iOS app out there called &#8230;<\/p>\n<p><code><br \/>\n<a target=_blank title='iOS Shortcuts app' href='https:\/\/apps.apple.com\/us\/app\/shortcuts\/id915249334'>Shortcuts<\/a><br \/>\n<\/code><\/p>\n<p> &#8230; to aid with a user creating their own software procedure arrangements.  The one we want to show today is for a &#8230;<\/p>\n<p><code><br \/>\nWeb URL Desktop Icon<br \/>\n<\/code><\/p>\n<p> &#8230; arrangement that facilitates, on an iPad or iPhone, for example &#8230;<\/p>\n<ul>\n<li>open a web browser desktop app &#8230;<\/li>\n<li>open a webpage via a user determined &#8230;<\/li>\n<li>address bar URL (which can include ? and &#038; arguments <font size=3><b>&#8230; and this, to me, is the bit that makes this all worthwhile<\/b><\/font>) <font size=1>our example being  &#8230;<br \/>\n<code><br \/>\n<a target=_blank title='https:\/\/www.rjmprogramming.com.au\/HTMLCSS\/user_of_signature_signature.html?postcard=y' href='https:\/\/www.rjmprogramming.com.au\/HTMLCSS\/user_of_signature_signature.html?postcard=y'>https:\/\/www.rjmprogramming.com.au\/HTMLCSS\/user_of_signature_signature.html?postcard=y<\/a><br \/>\n<\/code><br \/>\n<\/font>\n<\/li>\n<li>we adjusted <a target=_blank title='signature_signature.js' href='http:\/\/www.rjmprogramming.com.au\/PHP\/Geographicals\/diff.php?one=http:\/\/www.rjmprogramming.com.au\/HTMLCSS\/signature_signature.js--------------------------------------------GETME'>the changed<\/a> <a target=_blank title='signature_signature.js' href='http:\/\/www.rjmprogramming.com.au\/HTMLCSS\/signature_signature.js--------------------------------------------GETME'>external Javascript signature_signature.js code<\/a> used by <a target=_blank href=\"https:\/\/www.rjmprogramming.com.au\/HTMLCSS\/user_of_signature_signature.html\" title=\"Click picture\">our signature use in canvas supervisory web application<\/a> to co-operate with, in order to further streamline our Postcard (via Camera &#8220;Take Photo&#8221;) thoughts we last talked about with the recent <a target=_blank title='Canvas via Image Web Share API Photo Postcard Tutorial' href='https:\/\/www.rjmprogramming.com.au\/ITblog\/canvas-via-image-web-share-api-photo-postcard-tutorial\/'>Canvas via Image Web Share API Photo Postcard Tutorial<\/a><\/li>\n<\/ul>\n<p><a target=_blank href=\"https:\/\/www.rjmprogramming.com.au\/Mac\/iPad\/shortcuts_web_url_desktop_icon.gif\" title=\"Tutorial animated GIF presentation\">Open your horizons!<\/a><\/p>\n<p>If this was interesting you may be interested in <a title='Click here to see topics in which you might be interested' href='#d60636' onclick='var dv=document.getElementById(\"d60636\"); dv.innerHTML = \"&lt;iframe width=670 height=600 src=\" + \"https:\/\/www.rjmprogramming.com.au\/ITblog\/tag\/icon\" + \"&gt;&lt;\/iframe&gt;\"; dv.style.display = \"block\";'>this<\/a> too.<\/p>\n<div id='d60636' style='display: none; border-left: 2px solid green; border-top: 2px solid green;'><\/div>\n<hr>\n<p>If this was interesting you may be interested in <a title='Click here to see topics in which you might be interested' href='#d60643' onclick='var dv=document.getElementById(\"d60643\"); dv.innerHTML = \"&lt;iframe width=670 height=600 src=\" + \"https:\/\/www.rjmprogramming.com.au\/ITblog\/tag\/automation\" + \"&gt;&lt;\/iframe&gt;\"; dv.style.display = \"block\";'>this<\/a> too.<\/p>\n<div id='d60643' style='display: none; border-left: 2px solid green; border-top: 2px solid green;'><\/div>\n<hr>\n<p>If this was interesting you may be interested in <a title='Click here to see topics in which you might be interested' href='#d60695' onclick='var dv=document.getElementById(\"d60695\"); dv.innerHTML = \"&lt;iframe width=670 height=600 src=\" + \"https:\/\/www.rjmprogramming.com.au\/ITblog\/tag\/camera\" + \"&gt;&lt;\/iframe&gt;\"; dv.style.display = \"block\";'>this<\/a> too.<\/p>\n<div id='d60695' style='display: none; border-left: 2px solid green; border-top: 2px solid green;'><\/div>\n","protected":false},"excerpt":{"rendered":"<p>Further to the Shortcuts iOS app discussions of Shortcuts iOS App Email Arrival Sounds Tutorial the other day, we want to look further into another automation idea we try on an iPad &#8230; you take a photo with the Camera &hellip; <a href=\"https:\/\/www.rjmprogramming.com.au\/ITblog\/shortcuts-sms-latest-photo-automation-tutorial\/\">Continue reading <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[12,14,30,33,37],"tags":[89,183,626,630,774,796,1738,1725,2738,991,1105,1159,1855,1319],"class_list":["post-60695","post","type-post","status-publish","format-standard","hentry","category-elearning","category-event-driven-programming","category-photography","category-software","category-tutorials","tag-app","tag-camera","tag-ios","tag-ipad","tag-messages","tag-mobile-app","tag-photo","tag-photos","tag-procedure","tag-process","tag-script","tag-sms","tag-task","tag-tutorial"],"_links":{"self":[{"href":"https:\/\/www.rjmprogramming.com.au\/ITblog\/wp-json\/wp\/v2\/posts\/60695"}],"collection":[{"href":"https:\/\/www.rjmprogramming.com.au\/ITblog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.rjmprogramming.com.au\/ITblog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.rjmprogramming.com.au\/ITblog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.rjmprogramming.com.au\/ITblog\/wp-json\/wp\/v2\/comments?post=60695"}],"version-history":[{"count":8,"href":"https:\/\/www.rjmprogramming.com.au\/ITblog\/wp-json\/wp\/v2\/posts\/60695\/revisions"}],"predecessor-version":[{"id":61544,"href":"https:\/\/www.rjmprogramming.com.au\/ITblog\/wp-json\/wp\/v2\/posts\/60695\/revisions\/61544"}],"wp:attachment":[{"href":"https:\/\/www.rjmprogramming.com.au\/ITblog\/wp-json\/wp\/v2\/media?parent=60695"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.rjmprogramming.com.au\/ITblog\/wp-json\/wp\/v2\/categories?post=60695"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.rjmprogramming.com.au\/ITblog\/wp-json\/wp\/v2\/tags?post=60695"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}