{"id":1808,"date":"2022-02-06T16:26:06","date_gmt":"2022-02-06T21:26:06","guid":{"rendered":"http:\/\/www.jaimerios.com\/?p=1808"},"modified":"2025-12-02T23:29:38","modified_gmt":"2025-12-02T23:29:38","slug":"automate-evernote-using-applescript","status":"publish","type":"post","link":"https:\/\/jaimerios.com\/?p=1808","title":{"rendered":"Automate Evernote using AppleScript"},"content":{"rendered":"\n<p>This is just a sample of how to create pages in Evernote using AppleScript.<\/p>\n\n\n\n<p>Portions of AppleScript code were borrowed from posts on http:\/\/veritrope.com, thanks to them for that help!<\/p>\n\n\n\n<div class=\"wp-block-kevinbatdorf-code-block-pro\" data-code-block-pro-font-family=\"Code-Pro-JetBrains-Mono\" style=\"font-size:.875rem;font-family:Code-Pro-JetBrains-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1.25rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)\"><span style=\"display:flex;align-items:center;padding:10px 0px 0 16px;font-size:0.8em;width:100%;text-align:left;background-color:#1E1E1E;font-style:italic;color:#D4D4D4\"><span style=\"border-bottom:1px solid rgba(234, 191, 191, 0.2)\">AppleScript<\/span><\/span><span role=\"button\" tabindex=\"0\" style=\"color:#D4D4D4;display:none\" aria-label=\"Copy\" class=\"code-block-pro-copy-button\"><pre class=\"code-block-pro-copy-button-pre\" aria-hidden=\"true\"><textarea class=\"code-block-pro-copy-button-textarea\" tabindex=\"-1\" aria-hidden=\"true\" readonly>global sundayDate\nglobal weeklyItemsObject, weeklyItemsNoteLink, dailyNoteObject, dailyNoteLinksArray\n\n-- Settings to make fonts match in URLs\nproperty gStyleLink : \"color:green\"\nproperty gstrFont : \"font-family:Helvetica Neue;\"\nproperty gstrLinkFontSize : \"font-size:14px;\"\n\non setUpDateValues()\n\tset currentDate to (current date)\n\tset weekdayNum to weekday of currentDate as integer\n\tset sundayDate to (currentDate - ((weekdayNum - 1) * days))\n\tlog sundayDate\nend setUpDateValues\n\non findAndReplaceInText(theText, theSearchString, theReplacementString)\n\tset AppleScript's text item delimiters to theSearchString\n\tset theTextItems to every text item of theText\n\tset AppleScript's text item delimiters to theReplacementString\n\tset theText to theTextItems as string\n\tset AppleScript's text item delimiters to \"\"\n\treturn theText\nend findAndReplaceInText\n\non createWeeklyItemsNote()\n\t-- From http:\/\/veritrope.com\/code\/evernote-new-note-based-on-template\/\n\ttell application \"Evernote\"\n\t\tset {year:y, month:m, day:d} to (sundayDate)\n\n\t\t-- Create the weekly goals sheet\n\t\tset new_note_title to \"Weekly items (\" &amp; y &amp; \"-\" &amp; (m as integer) &amp; \"-\" &amp; d &amp; \")\" as string\n\t\tset new_note_date to (current date)\n\n\n\t\t-- Set up some variables\n\t\tset notebook_name to \"Log\"\n\t\tset template_tag to \"template\"\n\t\tset search_title to \"WEEKLY_ITEMS\"\n\t\tset tag1 to tag \"weekly items\"\n\n\t\t-- Find the note\n\t\tset template_list to find notes \"notebook:\\\"\" &amp; notebook_name &amp; \"\\\" intitle:\\\"\" &amp; search_title &amp; \"\\\"\"\n\n\t\t-- Get the first found item\n\t\tif (count of template_list) is greater than 0 then\n\t\t\tset template_note to item 1 of template_list\n\t\t\tset template_content to HTML content of template_note\n\n\t\t\t-- Create the note\n\t\t\tset note1 to create note title new_note_title with html template_content created new_note_date notebook notebook_name\n\t\t\tassign tag1 to note1\n\n\t\t\t-- Save the Weekly items note instance\n\t\t\tset weeklyItemsObject to note1\n\n\t\t\t-- Present the window\n\t\t\topen note window with note1\n\n\t\t\t-- Save a link to the note\n\t\t\tset noteURL to note link of note1\n\t\t\tset noteName to title of note1\n\t\t\tset strHTMLLink to \"&lt;a href=\\\"\" &amp; noteURL &amp; \"\\\" style=\\\"\" &amp; gStyleLink &amp; \"\\\">\" &amp; noteName &amp; \"&lt;a>\"\n\t\t\tset strHTMLLink to \"&lt;span style=\\\"\" &amp; gstrFont &amp; gstrLinkFontSize &amp; \"\\\">\" &amp; strHTMLLink &amp; \" &lt;\/span>\"\n\t\t\tset weeklyItemsNoteLink to strHTMLLink\n\n\t\t\t-- This is how we get it to the clipboard\n\t\t\tset lstrCMD to \"echo \" &amp; quoted form of strHTMLLink &amp; \" | textutil -format html -convert rtf -stdin -stdout | pbcopy -Prefer rtf\"\n\t\t\tdo shell script lstrCMD\n\n\t\telse\n\t\t\tdisplay dialog \"Could not find template\"\n\t\t\terror number -128\n\t\tend if\n\n\tend tell\nend createWeeklyItemsNote\n\non createDailyLogNote(incrementBy)\n\n\ttell application \"Evernote\"\n\t\t-- Create the date and title for new note entry\n\t\t-- First, extract date elements from current date\n\t\tset {year:y, month:m, day:d} to (sundayDate + ((incrementBy - 1) * days))\n\n\t\t-- Create the title string\n\t\tset new_note_title to \"Work log (\" &amp; y &amp; \"-\" &amp; (m as integer) &amp; \"-\" &amp; d &amp; \")\" as string\n\t\t-- Set the note date to the current date\n\t\tset new_note_date to (current date)\n\n\n\t\t-- Set up some variables\n\t\tset notebook_name to \"Log\"\n\t\tset search_title to \"DAILY_LOG\"\n\t\t-- set tag1 to tag \"plex\" --a tag to assign to your new note--\n\n\t\t-- Find the note we need, which is actually not a template but an actual note that we are duplicating\n\t\tset template_list to find notes \"notebook:\\\"\" &amp; notebook_name &amp; \"\\\" intitle:\\\"\" &amp; search_title &amp; \"\\\"\"\n\n\t\t-- Get the first found item\n\t\tset template_note to item 1 of template_list\n\n\t\t-- Get the note content\n\t\tset template_content to HTML content of template_note\n\n\t\t-- Set the parent weekly goal link\n\t\tset template_content to findAndReplaceInText(template_content, \"PARENT_WEEKLY_ITEMS_PAGE\", weeklyItemsNoteLink) of me\n\n\t\t-- Create the note\n\t\tset note1 to create note title new_note_title with html template_content created new_note_date notebook notebook_name\n\t\t--assign tag1 to note1\n\n\t\tset dailyNoteObject to note1\n\n\t\t-- Save a link to the note\n\t\tset noteURL to note link of note1\n\t\tset noteName to title of note1\n\t\tset strHTMLLink to \"&lt;a href=\\\"\" &amp; noteURL &amp; \"\\\" style=\\\"\" &amp; gStyleLink &amp; \"\\\">\" &amp; noteName &amp; \"&lt;a>\"\n\t\tset strHTMLLink to \"&lt;span style=\\\"\" &amp; gstrFont &amp; gstrLinkFontSize &amp; \"\\\">\" &amp; strHTMLLink &amp; \" &lt;\/span>\"\n\n\t\tset item incrementBy of dailyNoteLinksArray to strHTMLLink\n\n\t\t-- Not sure if this is necessary Open the note in its own editor window\n\t\t-- open note window with note1\n\n\tend tell\nend createDailyLogNote\n\non updateWeeklyGoalDailyLink(index)\n\ttell application \"Evernote\"\n\t\topen note window with weeklyItemsObject\n\t\tset template_content to HTML content of weeklyItemsObject\n\n\t\tset searchText to \"PLACEHOLDER\" &amp; index\n\t\tset noteLinkUrl to item index of dailyNoteLinksArray\n\t\tset template_content to findAndReplaceInText(template_content, searchText, noteLinkUrl) of me\n\t\tset HTML content of weeklyItemsObject to template_content\n\tend tell\nend updateWeeklyGoalDailyLink\n\n-- From http:\/\/veritrope.com\/code\/evernote-new-note-based-on-template\/\ntell application \"Evernote\"\n\n\tset dailyNoteLinksArray to {\"\", \"\", \"\", \"\", \"\", \"\", \"\"}\n\tsetUpDateValues() of me\n\n\tcreateWeeklyItemsNote() of me\n\n\tset dayNumber to 1\n\trepeat 7 times\n\t\tcreateDailyLogNote(dayNumber) of me\n\t\tupdateWeeklyGoalDailyLink(dayNumber) of me\n\n\t\tset dayNumber to (dayNumber + 1)\n\tend repeat\n\n\nend tell\n\ntell application \"System Events\" to set frontmost of process \"Evernote\" to true<\/textarea><\/pre><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"width:24px;height:24px\" fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"2\"><path class=\"with-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2m-6 9l2 2 4-4\"><\/path><path class=\"without-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2\"><\/path><\/svg><\/span><pre class=\"shiki dark-plus\" style=\"background-color: #1E1E1E\" tabindex=\"0\"><code><span class=\"line\"><span style=\"color: #C586C0\">global<\/span><span style=\"color: #D4D4D4\"> <\/span><span style=\"color: #9CDCFE\">sundayDate<\/span><\/span>\n<span class=\"line\"><span style=\"color: #C586C0\">global<\/span><span style=\"color: #D4D4D4\"> <\/span><span style=\"color: #9CDCFE\">weeklyItemsObject<\/span><span style=\"color: #D4D4D4\">, <\/span><span style=\"color: #9CDCFE\">weeklyItemsNoteLink<\/span><span style=\"color: #D4D4D4\">, <\/span><span style=\"color: #9CDCFE\">dailyNoteObject<\/span><span style=\"color: #D4D4D4\">, <\/span><span style=\"color: #9CDCFE\">dailyNoteLinksArray<\/span><\/span>\n<span class=\"line\"><\/span>\n<span class=\"line\"><span style=\"color: #6A9955\">-- Settings to make fonts match in URLs<\/span><\/span>\n<span class=\"line\"><span style=\"color: #C586C0\">property<\/span><span style=\"color: #D4D4D4\"> <\/span><span style=\"color: #9CDCFE\">gStyleLink<\/span><span style=\"color: #D4D4D4\"> : <\/span><span style=\"color: #CE9178\">&quot;color:green&quot;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #C586C0\">property<\/span><span style=\"color: #D4D4D4\"> <\/span><span style=\"color: #9CDCFE\">gstrFont<\/span><span style=\"color: #D4D4D4\"> : <\/span><span style=\"color: #CE9178\">&quot;font-family:Helvetica Neue;&quot;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #C586C0\">property<\/span><span style=\"color: #D4D4D4\"> <\/span><span style=\"color: #9CDCFE\">gstrLinkFontSize<\/span><span style=\"color: #D4D4D4\"> : <\/span><span style=\"color: #CE9178\">&quot;font-size:14px;&quot;<\/span><\/span>\n<span class=\"line\"><\/span>\n<span class=\"line\"><span style=\"color: #C586C0\">on<\/span><span style=\"color: #D4D4D4\"> <\/span><span style=\"color: #DCDCAA\">setUpDateValues<\/span><span style=\"color: #D4D4D4\">()<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D4D4D4\">\t<\/span><span style=\"color: #C586C0\">set<\/span><span style=\"color: #D4D4D4\"> <\/span><span style=\"color: #9CDCFE\">currentDate<\/span><span style=\"color: #D4D4D4\"> <\/span><span style=\"color: #C586C0\">to<\/span><span style=\"color: #D4D4D4\"> (<\/span><span style=\"color: #DCDCAA\">current date<\/span><span style=\"color: #D4D4D4\">)<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D4D4D4\">\t<\/span><span style=\"color: #C586C0\">set<\/span><span style=\"color: #D4D4D4\"> <\/span><span style=\"color: #9CDCFE\">weekdayNum<\/span><span style=\"color: #D4D4D4\"> <\/span><span style=\"color: #C586C0\">to<\/span><span style=\"color: #D4D4D4\"> <\/span><span style=\"color: #DCDCAA\">weekday<\/span><span style=\"color: #D4D4D4\"> <\/span><span style=\"color: #569CD6\">of<\/span><span style=\"color: #D4D4D4\"> currentDate as <\/span><span style=\"color: #4EC9B0\">integer<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D4D4D4\">\t<\/span><span style=\"color: #C586C0\">set<\/span><span style=\"color: #D4D4D4\"> <\/span><span style=\"color: #9CDCFE\">sundayDate<\/span><span style=\"color: #D4D4D4\"> <\/span><span style=\"color: #C586C0\">to<\/span><span style=\"color: #D4D4D4\"> (currentDate - ((weekdayNum - <\/span><span style=\"color: #B5CEA8\">1<\/span><span style=\"color: #D4D4D4\">) * <\/span><span style=\"color: #DCDCAA\">days<\/span><span style=\"color: #D4D4D4\">))<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D4D4D4\">\t<\/span><span style=\"color: #DCDCAA\">log<\/span><span style=\"color: #D4D4D4\"> sundayDate<\/span><\/span>\n<span class=\"line\"><span style=\"color: #C586C0\">end<\/span><span style=\"color: #D4D4D4\"> setUpDateValues<\/span><\/span>\n<span class=\"line\"><\/span>\n<span class=\"line\"><span style=\"color: #C586C0\">on<\/span><span style=\"color: #D4D4D4\"> <\/span><span style=\"color: #DCDCAA\">findAndReplaceInText<\/span><span style=\"color: #D4D4D4\">(<\/span><span style=\"color: #9CDCFE\">theText, theSearchString, theReplacementString<\/span><span style=\"color: #D4D4D4\">)<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D4D4D4\">\t<\/span><span style=\"color: #569CD6\">set<\/span><span style=\"color: #D4D4D4\"> AppleScript&#39;s <\/span><span style=\"color: #569CD6\">text item delimiters<\/span><span style=\"color: #D4D4D4\"> to theSearchString<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D4D4D4\">\t<\/span><span style=\"color: #C586C0\">set<\/span><span style=\"color: #D4D4D4\"> <\/span><span style=\"color: #9CDCFE\">theTextItems<\/span><span style=\"color: #D4D4D4\"> <\/span><span style=\"color: #C586C0\">to<\/span><span style=\"color: #D4D4D4\"> every <\/span><span style=\"color: #4EC9B0\">text<\/span><span style=\"color: #D4D4D4\"> <\/span><span style=\"color: #DCDCAA\">item<\/span><span style=\"color: #D4D4D4\"> <\/span><span style=\"color: #569CD6\">of<\/span><span style=\"color: #D4D4D4\"> theText<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D4D4D4\">\t<\/span><span style=\"color: #569CD6\">set<\/span><span style=\"color: #D4D4D4\"> AppleScript&#39;s <\/span><span style=\"color: #569CD6\">text item delimiters<\/span><span style=\"color: #D4D4D4\"> to theReplacementString<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D4D4D4\">\t<\/span><span style=\"color: #C586C0\">set<\/span><span style=\"color: #D4D4D4\"> <\/span><span style=\"color: #9CDCFE\">theText<\/span><span style=\"color: #D4D4D4\"> <\/span><span style=\"color: #C586C0\">to<\/span><span style=\"color: #D4D4D4\"> theTextItems as <\/span><span style=\"color: #4EC9B0\">string<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D4D4D4\">\t<\/span><span style=\"color: #569CD6\">set<\/span><span style=\"color: #D4D4D4\"> AppleScript&#39;s <\/span><span style=\"color: #569CD6\">text item delimiters<\/span><span style=\"color: #D4D4D4\"> to <\/span><span style=\"color: #CE9178\">&quot;&quot;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D4D4D4\">\treturn theText<\/span><\/span>\n<span class=\"line\"><span style=\"color: #C586C0\">end<\/span><span style=\"color: #D4D4D4\"> findAndReplaceInText<\/span><\/span>\n<span class=\"line\"><\/span>\n<span class=\"line\"><span style=\"color: #C586C0\">on<\/span><span style=\"color: #D4D4D4\"> <\/span><span style=\"color: #DCDCAA\">createWeeklyItemsNote<\/span><span style=\"color: #D4D4D4\">()<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D4D4D4\">\t<\/span><span style=\"color: #6A9955\">-- From http:\/\/veritrope.com\/code\/evernote-new-note-based-on-template\/<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D4D4D4\">\t<\/span><span style=\"color: #C586C0\">tell<\/span><span style=\"color: #D4D4D4\"> <\/span><span style=\"color: #4EC9B0\">application<\/span><span style=\"color: #D4D4D4\"> <\/span><span style=\"color: #CE9178\">&quot;Evernote&quot;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D4D4D4\">\t\t<\/span><span style=\"color: #569CD6\">set<\/span><span style=\"color: #D4D4D4\"> {year:y, month:m, day:d} to (sundayDate)<\/span><\/span>\n<span class=\"line\"><\/span>\n<span class=\"line\"><span style=\"color: #D4D4D4\">\t\t<\/span><span style=\"color: #6A9955\">-- Create the weekly goals sheet<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D4D4D4\">\t\t<\/span><span style=\"color: #C586C0\">set<\/span><span style=\"color: #D4D4D4\"> <\/span><span style=\"color: #9CDCFE\">new_note_title<\/span><span style=\"color: #D4D4D4\"> <\/span><span style=\"color: #C586C0\">to<\/span><span style=\"color: #D4D4D4\"> <\/span><span style=\"color: #CE9178\">&quot;Weekly items (&quot;<\/span><span style=\"color: #D4D4D4\"> &amp; y &amp; <\/span><span style=\"color: #CE9178\">&quot;-&quot;<\/span><span style=\"color: #D4D4D4\"> &amp; (m as <\/span><span style=\"color: #4EC9B0\">integer<\/span><span style=\"color: #D4D4D4\">) &amp; <\/span><span style=\"color: #CE9178\">&quot;-&quot;<\/span><span style=\"color: #D4D4D4\"> &amp; d &amp; <\/span><span style=\"color: #CE9178\">&quot;)&quot;<\/span><span style=\"color: #D4D4D4\"> as <\/span><span style=\"color: #4EC9B0\">string<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D4D4D4\">\t\t<\/span><span style=\"color: #C586C0\">set<\/span><span style=\"color: #D4D4D4\"> <\/span><span style=\"color: #9CDCFE\">new_note_date<\/span><span style=\"color: #D4D4D4\"> <\/span><span style=\"color: #C586C0\">to<\/span><span style=\"color: #D4D4D4\"> (<\/span><span style=\"color: #DCDCAA\">current date<\/span><span style=\"color: #D4D4D4\">)<\/span><\/span>\n<span class=\"line\"><\/span>\n<span class=\"line\"><\/span>\n<span class=\"line\"><span style=\"color: #D4D4D4\">\t\t<\/span><span style=\"color: #6A9955\">-- Set up some variables<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D4D4D4\">\t\t<\/span><span style=\"color: #C586C0\">set<\/span><span style=\"color: #D4D4D4\"> <\/span><span style=\"color: #9CDCFE\">notebook_name<\/span><span style=\"color: #D4D4D4\"> <\/span><span style=\"color: #C586C0\">to<\/span><span style=\"color: #D4D4D4\"> <\/span><span style=\"color: #CE9178\">&quot;Log&quot;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D4D4D4\">\t\t<\/span><span style=\"color: #C586C0\">set<\/span><span style=\"color: #D4D4D4\"> <\/span><span style=\"color: #9CDCFE\">template_tag<\/span><span style=\"color: #D4D4D4\"> <\/span><span style=\"color: #C586C0\">to<\/span><span style=\"color: #D4D4D4\"> <\/span><span style=\"color: #CE9178\">&quot;template&quot;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D4D4D4\">\t\t<\/span><span style=\"color: #C586C0\">set<\/span><span style=\"color: #D4D4D4\"> <\/span><span style=\"color: #9CDCFE\">search_title<\/span><span style=\"color: #D4D4D4\"> <\/span><span style=\"color: #C586C0\">to<\/span><span style=\"color: #D4D4D4\"> <\/span><span style=\"color: #CE9178\">&quot;WEEKLY_ITEMS&quot;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D4D4D4\">\t\t<\/span><span style=\"color: #C586C0\">set<\/span><span style=\"color: #D4D4D4\"> <\/span><span style=\"color: #9CDCFE\">tag1<\/span><span style=\"color: #D4D4D4\"> <\/span><span style=\"color: #C586C0\">to<\/span><span style=\"color: #D4D4D4\"> tag <\/span><span style=\"color: #CE9178\">&quot;weekly items&quot;<\/span><\/span>\n<span class=\"line\"><\/span>\n<span class=\"line\"><span style=\"color: #D4D4D4\">\t\t<\/span><span style=\"color: #6A9955\">-- Find the note<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D4D4D4\">\t\t<\/span><span style=\"color: #C586C0\">set<\/span><span style=\"color: #D4D4D4\"> <\/span><span style=\"color: #9CDCFE\">template_list<\/span><span style=\"color: #D4D4D4\"> <\/span><span style=\"color: #C586C0\">to<\/span><span style=\"color: #D4D4D4\"> find notes <\/span><span style=\"color: #CE9178\">&quot;notebook:<\/span><span style=\"color: #D7BA7D\">\\&quot;<\/span><span style=\"color: #CE9178\">&quot;<\/span><span style=\"color: #D4D4D4\"> &amp; notebook_name &amp; <\/span><span style=\"color: #CE9178\">&quot;<\/span><span style=\"color: #D7BA7D\">\\&quot;<\/span><span style=\"color: #CE9178\"> intitle:<\/span><span style=\"color: #D7BA7D\">\\&quot;<\/span><span style=\"color: #CE9178\">&quot;<\/span><span style=\"color: #D4D4D4\"> &amp; search_title &amp; <\/span><span style=\"color: #CE9178\">&quot;<\/span><span style=\"color: #D7BA7D\">\\&quot;<\/span><span style=\"color: #CE9178\">&quot;<\/span><\/span>\n<span class=\"line\"><\/span>\n<span class=\"line\"><span style=\"color: #D4D4D4\">\t\t<\/span><span style=\"color: #6A9955\">-- Get the first found item<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D4D4D4\">\t\t<\/span><span style=\"color: #C586C0\">if<\/span><span style=\"color: #D4D4D4\"> (<\/span><span style=\"color: #DCDCAA\">count<\/span><span style=\"color: #D4D4D4\"> <\/span><span style=\"color: #569CD6\">of<\/span><span style=\"color: #D4D4D4\"> template_list) is greater than <\/span><span style=\"color: #B5CEA8\">0<\/span><span style=\"color: #D4D4D4\"> <\/span><span style=\"color: #C586C0\">then<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D4D4D4\">\t\t\t<\/span><span style=\"color: #C586C0\">set<\/span><span style=\"color: #D4D4D4\"> <\/span><span style=\"color: #9CDCFE\">template_note<\/span><span style=\"color: #D4D4D4\"> <\/span><span style=\"color: #C586C0\">to<\/span><span style=\"color: #D4D4D4\"> <\/span><span style=\"color: #DCDCAA\">item<\/span><span style=\"color: #D4D4D4\"> <\/span><span style=\"color: #B5CEA8\">1<\/span><span style=\"color: #D4D4D4\"> <\/span><span style=\"color: #569CD6\">of<\/span><span style=\"color: #D4D4D4\"> template_list<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D4D4D4\">\t\t\t<\/span><span style=\"color: #C586C0\">set<\/span><span style=\"color: #D4D4D4\"> <\/span><span style=\"color: #9CDCFE\">template_content<\/span><span style=\"color: #D4D4D4\"> <\/span><span style=\"color: #C586C0\">to<\/span><span style=\"color: #D4D4D4\"> HTML content <\/span><span style=\"color: #569CD6\">of<\/span><span style=\"color: #D4D4D4\"> template_note<\/span><\/span>\n<span class=\"line\"><\/span>\n<span class=\"line\"><span style=\"color: #D4D4D4\">\t\t\t<\/span><span style=\"color: #6A9955\">-- Create the note<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D4D4D4\">\t\t\t<\/span><span style=\"color: #C586C0\">set<\/span><span style=\"color: #D4D4D4\"> <\/span><span style=\"color: #9CDCFE\">note1<\/span><span style=\"color: #D4D4D4\"> <\/span><span style=\"color: #C586C0\">to<\/span><span style=\"color: #D4D4D4\"> create note title new_note_title <\/span><span style=\"color: #569CD6\">with<\/span><span style=\"color: #D4D4D4\"> html template_content created new_note_date notebook notebook_name<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D4D4D4\">\t\t\tassign tag1 to note1<\/span><\/span>\n<span class=\"line\"><\/span>\n<span class=\"line\"><span style=\"color: #D4D4D4\">\t\t\t<\/span><span style=\"color: #6A9955\">-- Save the Weekly items note instance<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D4D4D4\">\t\t\t<\/span><span style=\"color: #C586C0\">set<\/span><span style=\"color: #D4D4D4\"> <\/span><span style=\"color: #9CDCFE\">weeklyItemsObject<\/span><span style=\"color: #D4D4D4\"> <\/span><span style=\"color: #C586C0\">to<\/span><span style=\"color: #D4D4D4\"> note1<\/span><\/span>\n<span class=\"line\"><\/span>\n<span class=\"line\"><span style=\"color: #D4D4D4\">\t\t\t<\/span><span style=\"color: #6A9955\">-- Present the window<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D4D4D4\">\t\t\topen note window <\/span><span style=\"color: #569CD6\">with<\/span><span style=\"color: #D4D4D4\"> note1<\/span><\/span>\n<span class=\"line\"><\/span>\n<span class=\"line\"><span style=\"color: #D4D4D4\">\t\t\t<\/span><span style=\"color: #6A9955\">-- Save a link to the note<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D4D4D4\">\t\t\t<\/span><span style=\"color: #C586C0\">set<\/span><span style=\"color: #D4D4D4\"> <\/span><span style=\"color: #9CDCFE\">noteURL<\/span><span style=\"color: #D4D4D4\"> <\/span><span style=\"color: #C586C0\">to<\/span><span style=\"color: #D4D4D4\"> note link <\/span><span style=\"color: #569CD6\">of<\/span><span style=\"color: #D4D4D4\"> note1<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D4D4D4\">\t\t\t<\/span><span style=\"color: #C586C0\">set<\/span><span style=\"color: #D4D4D4\"> <\/span><span style=\"color: #9CDCFE\">noteName<\/span><span style=\"color: #D4D4D4\"> <\/span><span style=\"color: #C586C0\">to<\/span><span style=\"color: #D4D4D4\"> title <\/span><span style=\"color: #569CD6\">of<\/span><span style=\"color: #D4D4D4\"> note1<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D4D4D4\">\t\t\t<\/span><span style=\"color: #C586C0\">set<\/span><span style=\"color: #D4D4D4\"> <\/span><span style=\"color: #9CDCFE\">strHTMLLink<\/span><span style=\"color: #D4D4D4\"> <\/span><span style=\"color: #C586C0\">to<\/span><span style=\"color: #D4D4D4\"> <\/span><span style=\"color: #CE9178\">&quot;&lt;a href=<\/span><span style=\"color: #D7BA7D\">\\&quot;<\/span><span style=\"color: #CE9178\">&quot;<\/span><span style=\"color: #D4D4D4\"> &amp; noteURL &amp; <\/span><span style=\"color: #CE9178\">&quot;<\/span><span style=\"color: #D7BA7D\">\\&quot;<\/span><span style=\"color: #CE9178\"> style=<\/span><span style=\"color: #D7BA7D\">\\&quot;<\/span><span style=\"color: #CE9178\">&quot;<\/span><span style=\"color: #D4D4D4\"> &amp; gStyleLink &amp; <\/span><span style=\"color: #CE9178\">&quot;<\/span><span style=\"color: #D7BA7D\">\\&quot;<\/span><span style=\"color: #CE9178\">&gt;&quot;<\/span><span style=\"color: #D4D4D4\"> &amp; noteName &amp; <\/span><span style=\"color: #CE9178\">&quot;&lt;a&gt;&quot;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D4D4D4\">\t\t\t<\/span><span style=\"color: #C586C0\">set<\/span><span style=\"color: #D4D4D4\"> <\/span><span style=\"color: #9CDCFE\">strHTMLLink<\/span><span style=\"color: #D4D4D4\"> <\/span><span style=\"color: #C586C0\">to<\/span><span style=\"color: #D4D4D4\"> <\/span><span style=\"color: #CE9178\">&quot;&lt;span style=<\/span><span style=\"color: #D7BA7D\">\\&quot;<\/span><span style=\"color: #CE9178\">&quot;<\/span><span style=\"color: #D4D4D4\"> &amp; gstrFont &amp; gstrLinkFontSize &amp; <\/span><span style=\"color: #CE9178\">&quot;<\/span><span style=\"color: #D7BA7D\">\\&quot;<\/span><span style=\"color: #CE9178\">&gt;&quot;<\/span><span style=\"color: #D4D4D4\"> &amp; strHTMLLink &amp; <\/span><span style=\"color: #CE9178\">&quot; &lt;\/span&gt;&quot;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D4D4D4\">\t\t\t<\/span><span style=\"color: #C586C0\">set<\/span><span style=\"color: #D4D4D4\"> <\/span><span style=\"color: #9CDCFE\">weeklyItemsNoteLink<\/span><span style=\"color: #D4D4D4\"> <\/span><span style=\"color: #C586C0\">to<\/span><span style=\"color: #D4D4D4\"> strHTMLLink<\/span><\/span>\n<span class=\"line\"><\/span>\n<span class=\"line\"><span style=\"color: #D4D4D4\">\t\t\t<\/span><span style=\"color: #6A9955\">-- This is how we get it to the clipboard<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D4D4D4\">\t\t\t<\/span><span style=\"color: #C586C0\">set<\/span><span style=\"color: #D4D4D4\"> <\/span><span style=\"color: #9CDCFE\">lstrCMD<\/span><span style=\"color: #D4D4D4\"> <\/span><span style=\"color: #C586C0\">to<\/span><span style=\"color: #D4D4D4\"> <\/span><span style=\"color: #CE9178\">&quot;echo &quot;<\/span><span style=\"color: #D4D4D4\"> &amp; <\/span><span style=\"color: #DCDCAA\">quoted form<\/span><span style=\"color: #D4D4D4\"> <\/span><span style=\"color: #569CD6\">of<\/span><span style=\"color: #D4D4D4\"> strHTMLLink &amp; <\/span><span style=\"color: #CE9178\">&quot; | textutil -format html -convert rtf -stdin -stdout | pbcopy -Prefer rtf&quot;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D4D4D4\">\t\t\t<\/span><span style=\"color: #DCDCAA\">do shell script<\/span><span style=\"color: #D4D4D4\"> lstrCMD<\/span><\/span>\n<span class=\"line\"><\/span>\n<span class=\"line\"><span style=\"color: #D4D4D4\">\t\t<\/span><span style=\"color: #C586C0\">else<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D4D4D4\">\t\t\t<\/span><span style=\"color: #DCDCAA\">display dialog<\/span><span style=\"color: #D4D4D4\"> <\/span><span style=\"color: #CE9178\">&quot;Could not find template&quot;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D4D4D4\">\t\t\t<\/span><span style=\"color: #C586C0\">error<\/span><span style=\"color: #D4D4D4\"> <\/span><span style=\"color: #C586C0\">number<\/span><span style=\"color: #D4D4D4\"> <\/span><span style=\"color: #B5CEA8\">-128<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D4D4D4\">\t\t<\/span><span style=\"color: #C586C0\">end if<\/span><\/span>\n<span class=\"line\"><\/span>\n<span class=\"line\"><span style=\"color: #D4D4D4\">\t<\/span><span style=\"color: #C586C0\">end tell<\/span><\/span>\n<span class=\"line\"><span style=\"color: #C586C0\">end<\/span><span style=\"color: #D4D4D4\"> createWeeklyItemsNote<\/span><\/span>\n<span class=\"line\"><\/span>\n<span class=\"line\"><span style=\"color: #C586C0\">on<\/span><span style=\"color: #D4D4D4\"> <\/span><span style=\"color: #DCDCAA\">createDailyLogNote<\/span><span style=\"color: #D4D4D4\">(<\/span><span style=\"color: #9CDCFE\">incrementBy<\/span><span style=\"color: #D4D4D4\">)<\/span><\/span>\n<span class=\"line\"><\/span>\n<span class=\"line\"><span style=\"color: #D4D4D4\">\t<\/span><span style=\"color: #C586C0\">tell<\/span><span style=\"color: #D4D4D4\"> <\/span><span style=\"color: #4EC9B0\">application<\/span><span style=\"color: #D4D4D4\"> <\/span><span style=\"color: #CE9178\">&quot;Evernote&quot;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D4D4D4\">\t\t<\/span><span style=\"color: #6A9955\">-- Create the date and title for new note entry<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D4D4D4\">\t\t<\/span><span style=\"color: #6A9955\">-- First, extract date elements from current date<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D4D4D4\">\t\t<\/span><span style=\"color: #569CD6\">set<\/span><span style=\"color: #D4D4D4\"> {year:y, month:m, day:d} to (sundayDate + ((incrementBy - <\/span><span style=\"color: #B5CEA8\">1<\/span><span style=\"color: #D4D4D4\">) * <\/span><span style=\"color: #DCDCAA\">days<\/span><span style=\"color: #D4D4D4\">))<\/span><\/span>\n<span class=\"line\"><\/span>\n<span class=\"line\"><span style=\"color: #D4D4D4\">\t\t<\/span><span style=\"color: #6A9955\">-- Create the title string<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D4D4D4\">\t\t<\/span><span style=\"color: #C586C0\">set<\/span><span style=\"color: #D4D4D4\"> <\/span><span style=\"color: #9CDCFE\">new_note_title<\/span><span style=\"color: #D4D4D4\"> <\/span><span style=\"color: #C586C0\">to<\/span><span style=\"color: #D4D4D4\"> <\/span><span style=\"color: #CE9178\">&quot;Work log (&quot;<\/span><span style=\"color: #D4D4D4\"> &amp; y &amp; <\/span><span style=\"color: #CE9178\">&quot;-&quot;<\/span><span style=\"color: #D4D4D4\"> &amp; (m as <\/span><span style=\"color: #4EC9B0\">integer<\/span><span style=\"color: #D4D4D4\">) &amp; <\/span><span style=\"color: #CE9178\">&quot;-&quot;<\/span><span style=\"color: #D4D4D4\"> &amp; d &amp; <\/span><span style=\"color: #CE9178\">&quot;)&quot;<\/span><span style=\"color: #D4D4D4\"> as <\/span><span style=\"color: #4EC9B0\">string<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D4D4D4\">\t\t<\/span><span style=\"color: #6A9955\">-- Set the note date to the current date<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D4D4D4\">\t\t<\/span><span style=\"color: #C586C0\">set<\/span><span style=\"color: #D4D4D4\"> <\/span><span style=\"color: #9CDCFE\">new_note_date<\/span><span style=\"color: #D4D4D4\"> <\/span><span style=\"color: #C586C0\">to<\/span><span style=\"color: #D4D4D4\"> (<\/span><span style=\"color: #DCDCAA\">current date<\/span><span style=\"color: #D4D4D4\">)<\/span><\/span>\n<span class=\"line\"><\/span>\n<span class=\"line\"><\/span>\n<span class=\"line\"><span style=\"color: #D4D4D4\">\t\t<\/span><span style=\"color: #6A9955\">-- Set up some variables<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D4D4D4\">\t\t<\/span><span style=\"color: #C586C0\">set<\/span><span style=\"color: #D4D4D4\"> <\/span><span style=\"color: #9CDCFE\">notebook_name<\/span><span style=\"color: #D4D4D4\"> <\/span><span style=\"color: #C586C0\">to<\/span><span style=\"color: #D4D4D4\"> <\/span><span style=\"color: #CE9178\">&quot;Log&quot;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D4D4D4\">\t\t<\/span><span style=\"color: #C586C0\">set<\/span><span style=\"color: #D4D4D4\"> <\/span><span style=\"color: #9CDCFE\">search_title<\/span><span style=\"color: #D4D4D4\"> <\/span><span style=\"color: #C586C0\">to<\/span><span style=\"color: #D4D4D4\"> <\/span><span style=\"color: #CE9178\">&quot;DAILY_LOG&quot;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D4D4D4\">\t\t<\/span><span style=\"color: #6A9955\">-- set tag1 to tag &quot;plex&quot; --a tag to assign to your new note--<\/span><\/span>\n<span class=\"line\"><\/span>\n<span class=\"line\"><span style=\"color: #D4D4D4\">\t\t<\/span><span style=\"color: #6A9955\">-- Find the note we need, which is actually not a template but an actual note that we are duplicating<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D4D4D4\">\t\t<\/span><span style=\"color: #C586C0\">set<\/span><span style=\"color: #D4D4D4\"> <\/span><span style=\"color: #9CDCFE\">template_list<\/span><span style=\"color: #D4D4D4\"> <\/span><span style=\"color: #C586C0\">to<\/span><span style=\"color: #D4D4D4\"> find notes <\/span><span style=\"color: #CE9178\">&quot;notebook:<\/span><span style=\"color: #D7BA7D\">\\&quot;<\/span><span style=\"color: #CE9178\">&quot;<\/span><span style=\"color: #D4D4D4\"> &amp; notebook_name &amp; <\/span><span style=\"color: #CE9178\">&quot;<\/span><span style=\"color: #D7BA7D\">\\&quot;<\/span><span style=\"color: #CE9178\"> intitle:<\/span><span style=\"color: #D7BA7D\">\\&quot;<\/span><span style=\"color: #CE9178\">&quot;<\/span><span style=\"color: #D4D4D4\"> &amp; search_title &amp; <\/span><span style=\"color: #CE9178\">&quot;<\/span><span style=\"color: #D7BA7D\">\\&quot;<\/span><span style=\"color: #CE9178\">&quot;<\/span><\/span>\n<span class=\"line\"><\/span>\n<span class=\"line\"><span style=\"color: #D4D4D4\">\t\t<\/span><span style=\"color: #6A9955\">-- Get the first found item<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D4D4D4\">\t\t<\/span><span style=\"color: #C586C0\">set<\/span><span style=\"color: #D4D4D4\"> <\/span><span style=\"color: #9CDCFE\">template_note<\/span><span style=\"color: #D4D4D4\"> <\/span><span style=\"color: #C586C0\">to<\/span><span style=\"color: #D4D4D4\"> <\/span><span style=\"color: #DCDCAA\">item<\/span><span style=\"color: #D4D4D4\"> <\/span><span style=\"color: #B5CEA8\">1<\/span><span style=\"color: #D4D4D4\"> <\/span><span style=\"color: #569CD6\">of<\/span><span style=\"color: #D4D4D4\"> template_list<\/span><\/span>\n<span class=\"line\"><\/span>\n<span class=\"line\"><span style=\"color: #D4D4D4\">\t\t<\/span><span style=\"color: #6A9955\">-- Get the note content<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D4D4D4\">\t\t<\/span><span style=\"color: #C586C0\">set<\/span><span style=\"color: #D4D4D4\"> <\/span><span style=\"color: #9CDCFE\">template_content<\/span><span style=\"color: #D4D4D4\"> <\/span><span style=\"color: #C586C0\">to<\/span><span style=\"color: #D4D4D4\"> HTML content <\/span><span style=\"color: #569CD6\">of<\/span><span style=\"color: #D4D4D4\"> template_note<\/span><\/span>\n<span class=\"line\"><\/span>\n<span class=\"line\"><span style=\"color: #D4D4D4\">\t\t<\/span><span style=\"color: #6A9955\">-- Set the parent weekly goal link<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D4D4D4\">\t\t<\/span><span style=\"color: #C586C0\">set<\/span><span style=\"color: #D4D4D4\"> <\/span><span style=\"color: #9CDCFE\">template_content<\/span><span style=\"color: #D4D4D4\"> <\/span><span style=\"color: #C586C0\">to<\/span><span style=\"color: #D4D4D4\"> findAndReplaceInText(template_content, <\/span><span style=\"color: #CE9178\">&quot;PARENT_WEEKLY_ITEMS_PAGE&quot;<\/span><span style=\"color: #D4D4D4\">, weeklyItemsNoteLink) <\/span><span style=\"color: #569CD6\">of<\/span><span style=\"color: #D4D4D4\"> me<\/span><\/span>\n<span class=\"line\"><\/span>\n<span class=\"line\"><span style=\"color: #D4D4D4\">\t\t<\/span><span style=\"color: #6A9955\">-- Create the note<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D4D4D4\">\t\t<\/span><span style=\"color: #C586C0\">set<\/span><span style=\"color: #D4D4D4\"> <\/span><span style=\"color: #9CDCFE\">note1<\/span><span style=\"color: #D4D4D4\"> <\/span><span style=\"color: #C586C0\">to<\/span><span style=\"color: #D4D4D4\"> create note title new_note_title <\/span><span style=\"color: #569CD6\">with<\/span><span style=\"color: #D4D4D4\"> html template_content created new_note_date notebook notebook_name<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D4D4D4\">\t\t<\/span><span style=\"color: #6A9955\">--assign tag1 to note1<\/span><\/span>\n<span class=\"line\"><\/span>\n<span class=\"line\"><span style=\"color: #D4D4D4\">\t\t<\/span><span style=\"color: #C586C0\">set<\/span><span style=\"color: #D4D4D4\"> <\/span><span style=\"color: #9CDCFE\">dailyNoteObject<\/span><span style=\"color: #D4D4D4\"> <\/span><span style=\"color: #C586C0\">to<\/span><span style=\"color: #D4D4D4\"> note1<\/span><\/span>\n<span class=\"line\"><\/span>\n<span class=\"line\"><span style=\"color: #D4D4D4\">\t\t<\/span><span style=\"color: #6A9955\">-- Save a link to the note<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D4D4D4\">\t\t<\/span><span style=\"color: #C586C0\">set<\/span><span style=\"color: #D4D4D4\"> <\/span><span style=\"color: #9CDCFE\">noteURL<\/span><span style=\"color: #D4D4D4\"> <\/span><span style=\"color: #C586C0\">to<\/span><span style=\"color: #D4D4D4\"> note link <\/span><span style=\"color: #569CD6\">of<\/span><span style=\"color: #D4D4D4\"> note1<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D4D4D4\">\t\t<\/span><span style=\"color: #C586C0\">set<\/span><span style=\"color: #D4D4D4\"> <\/span><span style=\"color: #9CDCFE\">noteName<\/span><span style=\"color: #D4D4D4\"> <\/span><span style=\"color: #C586C0\">to<\/span><span style=\"color: #D4D4D4\"> title <\/span><span style=\"color: #569CD6\">of<\/span><span style=\"color: #D4D4D4\"> note1<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D4D4D4\">\t\t<\/span><span style=\"color: #C586C0\">set<\/span><span style=\"color: #D4D4D4\"> <\/span><span style=\"color: #9CDCFE\">strHTMLLink<\/span><span style=\"color: #D4D4D4\"> <\/span><span style=\"color: #C586C0\">to<\/span><span style=\"color: #D4D4D4\"> <\/span><span style=\"color: #CE9178\">&quot;&lt;a href=<\/span><span style=\"color: #D7BA7D\">\\&quot;<\/span><span style=\"color: #CE9178\">&quot;<\/span><span style=\"color: #D4D4D4\"> &amp; noteURL &amp; <\/span><span style=\"color: #CE9178\">&quot;<\/span><span style=\"color: #D7BA7D\">\\&quot;<\/span><span style=\"color: #CE9178\"> style=<\/span><span style=\"color: #D7BA7D\">\\&quot;<\/span><span style=\"color: #CE9178\">&quot;<\/span><span style=\"color: #D4D4D4\"> &amp; gStyleLink &amp; <\/span><span style=\"color: #CE9178\">&quot;<\/span><span style=\"color: #D7BA7D\">\\&quot;<\/span><span style=\"color: #CE9178\">&gt;&quot;<\/span><span style=\"color: #D4D4D4\"> &amp; noteName &amp; <\/span><span style=\"color: #CE9178\">&quot;&lt;a&gt;&quot;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D4D4D4\">\t\t<\/span><span style=\"color: #C586C0\">set<\/span><span style=\"color: #D4D4D4\"> <\/span><span style=\"color: #9CDCFE\">strHTMLLink<\/span><span style=\"color: #D4D4D4\"> <\/span><span style=\"color: #C586C0\">to<\/span><span style=\"color: #D4D4D4\"> <\/span><span style=\"color: #CE9178\">&quot;&lt;span style=<\/span><span style=\"color: #D7BA7D\">\\&quot;<\/span><span style=\"color: #CE9178\">&quot;<\/span><span style=\"color: #D4D4D4\"> &amp; gstrFont &amp; gstrLinkFontSize &amp; <\/span><span style=\"color: #CE9178\">&quot;<\/span><span style=\"color: #D7BA7D\">\\&quot;<\/span><span style=\"color: #CE9178\">&gt;&quot;<\/span><span style=\"color: #D4D4D4\"> &amp; strHTMLLink &amp; <\/span><span style=\"color: #CE9178\">&quot; &lt;\/span&gt;&quot;<\/span><\/span>\n<span class=\"line\"><\/span>\n<span class=\"line\"><span style=\"color: #D4D4D4\">\t\t<\/span><span style=\"color: #569CD6\">set<\/span><span style=\"color: #D4D4D4\"> <\/span><span style=\"color: #4EC9B0\">item<\/span><span style=\"color: #D4D4D4\"> incrementBy <\/span><span style=\"color: #569CD6\">of<\/span><span style=\"color: #D4D4D4\"> dailyNoteLinksArray to strHTMLLink<\/span><\/span>\n<span class=\"line\"><\/span>\n<span class=\"line\"><span style=\"color: #D4D4D4\">\t\t<\/span><span style=\"color: #6A9955\">-- Not sure if this is necessary Open the note in its own editor window<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D4D4D4\">\t\t<\/span><span style=\"color: #6A9955\">-- open note window with note1<\/span><\/span>\n<span class=\"line\"><\/span>\n<span class=\"line\"><span style=\"color: #D4D4D4\">\t<\/span><span style=\"color: #C586C0\">end tell<\/span><\/span>\n<span class=\"line\"><span style=\"color: #C586C0\">end<\/span><span style=\"color: #D4D4D4\"> createDailyLogNote<\/span><\/span>\n<span class=\"line\"><\/span>\n<span class=\"line\"><span style=\"color: #C586C0\">on<\/span><span style=\"color: #D4D4D4\"> <\/span><span style=\"color: #DCDCAA\">updateWeeklyGoalDailyLink<\/span><span style=\"color: #D4D4D4\">(<\/span><span style=\"color: #9CDCFE\">index<\/span><span style=\"color: #D4D4D4\">)<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D4D4D4\">\t<\/span><span style=\"color: #C586C0\">tell<\/span><span style=\"color: #D4D4D4\"> <\/span><span style=\"color: #4EC9B0\">application<\/span><span style=\"color: #D4D4D4\"> <\/span><span style=\"color: #CE9178\">&quot;Evernote&quot;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D4D4D4\">\t\t<\/span><span style=\"color: #DCDCAA\">open<\/span><span style=\"color: #D4D4D4\"> note <\/span><span style=\"color: #4EC9B0\">window<\/span><span style=\"color: #D4D4D4\"> <\/span><span style=\"color: #569CD6\">with<\/span><span style=\"color: #D4D4D4\"> weeklyItemsObject<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D4D4D4\">\t\t<\/span><span style=\"color: #C586C0\">set<\/span><span style=\"color: #D4D4D4\"> <\/span><span style=\"color: #9CDCFE\">template_content<\/span><span style=\"color: #D4D4D4\"> <\/span><span style=\"color: #C586C0\">to<\/span><span style=\"color: #D4D4D4\"> HTML content <\/span><span style=\"color: #569CD6\">of<\/span><span style=\"color: #D4D4D4\"> weeklyItemsObject<\/span><\/span>\n<span class=\"line\"><\/span>\n<span class=\"line\"><span style=\"color: #D4D4D4\">\t\t<\/span><span style=\"color: #C586C0\">set<\/span><span style=\"color: #D4D4D4\"> <\/span><span style=\"color: #9CDCFE\">searchText<\/span><span style=\"color: #D4D4D4\"> <\/span><span style=\"color: #C586C0\">to<\/span><span style=\"color: #D4D4D4\"> <\/span><span style=\"color: #CE9178\">&quot;PLACEHOLDER&quot;<\/span><span style=\"color: #D4D4D4\"> &amp; index<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D4D4D4\">\t\t<\/span><span style=\"color: #C586C0\">set<\/span><span style=\"color: #D4D4D4\"> <\/span><span style=\"color: #9CDCFE\">noteLinkUrl<\/span><span style=\"color: #D4D4D4\"> <\/span><span style=\"color: #C586C0\">to<\/span><span style=\"color: #D4D4D4\"> <\/span><span style=\"color: #DCDCAA\">item<\/span><span style=\"color: #D4D4D4\"> index <\/span><span style=\"color: #569CD6\">of<\/span><span style=\"color: #D4D4D4\"> dailyNoteLinksArray<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D4D4D4\">\t\t<\/span><span style=\"color: #C586C0\">set<\/span><span style=\"color: #D4D4D4\"> <\/span><span style=\"color: #9CDCFE\">template_content<\/span><span style=\"color: #D4D4D4\"> <\/span><span style=\"color: #C586C0\">to<\/span><span style=\"color: #D4D4D4\"> findAndReplaceInText(template_content, searchText, noteLinkUrl) <\/span><span style=\"color: #569CD6\">of<\/span><span style=\"color: #D4D4D4\"> me<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D4D4D4\">\t\t<\/span><span style=\"color: #569CD6\">set<\/span><span style=\"color: #D4D4D4\"> HTML content <\/span><span style=\"color: #569CD6\">of<\/span><span style=\"color: #D4D4D4\"> weeklyItemsObject to template_content<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D4D4D4\">\t<\/span><span style=\"color: #C586C0\">end tell<\/span><\/span>\n<span class=\"line\"><span style=\"color: #C586C0\">end<\/span><span style=\"color: #D4D4D4\"> updateWeeklyGoalDailyLink<\/span><\/span>\n<span class=\"line\"><\/span>\n<span class=\"line\"><span style=\"color: #6A9955\">-- From http:\/\/veritrope.com\/code\/evernote-new-note-based-on-template\/<\/span><\/span>\n<span class=\"line\"><span style=\"color: #C586C0\">tell<\/span><span style=\"color: #D4D4D4\"> <\/span><span style=\"color: #4EC9B0\">application<\/span><span style=\"color: #D4D4D4\"> <\/span><span style=\"color: #CE9178\">&quot;Evernote&quot;<\/span><\/span>\n<span class=\"line\"><\/span>\n<span class=\"line\"><span style=\"color: #D4D4D4\">\t<\/span><span style=\"color: #C586C0\">set<\/span><span style=\"color: #D4D4D4\"> <\/span><span style=\"color: #9CDCFE\">dailyNoteLinksArray<\/span><span style=\"color: #D4D4D4\"> <\/span><span style=\"color: #C586C0\">to<\/span><span style=\"color: #D4D4D4\"> {<\/span><span style=\"color: #CE9178\">&quot;&quot;<\/span><span style=\"color: #D4D4D4\">, <\/span><span style=\"color: #CE9178\">&quot;&quot;<\/span><span style=\"color: #D4D4D4\">, <\/span><span style=\"color: #CE9178\">&quot;&quot;<\/span><span style=\"color: #D4D4D4\">, <\/span><span style=\"color: #CE9178\">&quot;&quot;<\/span><span style=\"color: #D4D4D4\">, <\/span><span style=\"color: #CE9178\">&quot;&quot;<\/span><span style=\"color: #D4D4D4\">, <\/span><span style=\"color: #CE9178\">&quot;&quot;<\/span><span style=\"color: #D4D4D4\">, <\/span><span style=\"color: #CE9178\">&quot;&quot;<\/span><span style=\"color: #D4D4D4\">}<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D4D4D4\">\tsetUpDateValues() <\/span><span style=\"color: #569CD6\">of<\/span><span style=\"color: #D4D4D4\"> me<\/span><\/span>\n<span class=\"line\"><\/span>\n<span class=\"line\"><span style=\"color: #D4D4D4\">\tcreateWeeklyItemsNote() <\/span><span style=\"color: #569CD6\">of<\/span><span style=\"color: #D4D4D4\"> me<\/span><\/span>\n<span class=\"line\"><\/span>\n<span class=\"line\"><span style=\"color: #D4D4D4\">\t<\/span><span style=\"color: #C586C0\">set<\/span><span style=\"color: #D4D4D4\"> <\/span><span style=\"color: #9CDCFE\">dayNumber<\/span><span style=\"color: #D4D4D4\"> <\/span><span style=\"color: #C586C0\">to<\/span><span style=\"color: #D4D4D4\"> <\/span><span style=\"color: #B5CEA8\">1<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D4D4D4\">\t<\/span><span style=\"color: #C586C0\">repeat<\/span><span style=\"color: #D4D4D4\"> <\/span><span style=\"color: #B5CEA8\">7<\/span><span style=\"color: #D4D4D4\"> <\/span><span style=\"color: #C586C0\">times<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D4D4D4\">\t\tcreateDailyLogNote(dayNumber) <\/span><span style=\"color: #569CD6\">of<\/span><span style=\"color: #D4D4D4\"> me<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D4D4D4\">\t\tupdateWeeklyGoalDailyLink(dayNumber) <\/span><span style=\"color: #569CD6\">of<\/span><span style=\"color: #D4D4D4\"> me<\/span><\/span>\n<span class=\"line\"><\/span>\n<span class=\"line\"><span style=\"color: #D4D4D4\">\t\t<\/span><span style=\"color: #C586C0\">set<\/span><span style=\"color: #D4D4D4\"> <\/span><span style=\"color: #9CDCFE\">dayNumber<\/span><span style=\"color: #D4D4D4\"> <\/span><span style=\"color: #C586C0\">to<\/span><span style=\"color: #D4D4D4\"> (dayNumber + <\/span><span style=\"color: #B5CEA8\">1<\/span><span style=\"color: #D4D4D4\">)<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D4D4D4\">\t<\/span><span style=\"color: #C586C0\">end repeat<\/span><\/span>\n<span class=\"line\"><\/span>\n<span class=\"line\"><\/span>\n<span class=\"line\"><span style=\"color: #C586C0\">end tell<\/span><\/span>\n<span class=\"line\"><\/span>\n<span class=\"line\"><span style=\"color: #C586C0\">tell<\/span><span style=\"color: #D4D4D4\"> <\/span><span style=\"color: #4EC9B0\">application<\/span><span style=\"color: #D4D4D4\"> <\/span><span style=\"color: #CE9178\">&quot;System Events&quot;<\/span><span style=\"color: #D4D4D4\"> to <\/span><span style=\"color: #569CD6\">set<\/span><span style=\"color: #D4D4D4\"> <\/span><span style=\"color: #DCDCAA\">frontmost<\/span><span style=\"color: #D4D4D4\"> <\/span><span style=\"color: #569CD6\">of<\/span><span style=\"color: #D4D4D4\"> process <\/span><span style=\"color: #CE9178\">&quot;Evernote&quot;<\/span><span style=\"color: #D4D4D4\"> to <\/span><span style=\"color: #569CD6\">true<\/span><\/span><\/code><\/pre><\/div>\n","protected":false},"excerpt":{"rendered":"<p>This is just a sample of how to create pages in Evernote using AppleScript. Portions of AppleScript code were borrowed from posts on http:\/\/veritrope.com, thanks to them for that help!<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[36,3],"tags":[],"class_list":["post-1808","post","type-post","status-publish","format-standard","hentry","category-applescript","category-coding"],"_links":{"self":[{"href":"https:\/\/jaimerios.com\/index.php?rest_route=\/wp\/v2\/posts\/1808","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/jaimerios.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/jaimerios.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/jaimerios.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/jaimerios.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=1808"}],"version-history":[{"count":3,"href":"https:\/\/jaimerios.com\/index.php?rest_route=\/wp\/v2\/posts\/1808\/revisions"}],"predecessor-version":[{"id":1882,"href":"https:\/\/jaimerios.com\/index.php?rest_route=\/wp\/v2\/posts\/1808\/revisions\/1882"}],"wp:attachment":[{"href":"https:\/\/jaimerios.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=1808"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/jaimerios.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=1808"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/jaimerios.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=1808"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}