{"id":1310,"date":"2010-10-18T12:08:35","date_gmt":"2010-10-18T12:08:35","guid":{"rendered":"http:\/\/www.mjtnet.com\/blog\/?p=1310"},"modified":"2010-10-18T12:08:35","modified_gmt":"2010-10-18T12:08:35","slug":"macro-scheduler-12-1-0-now-available","status":"publish","type":"post","link":"https:\/\/www.mjtnet.com\/blog\/2010\/10\/18\/macro-scheduler-12-1-0-now-available\/","title":{"rendered":"Macro Scheduler 12.1.0 Now Available"},"content":{"rendered":"<p><a href=\"http:\/\/www.mjtnet.com\/macro_scheduler.htm\">Macro Scheduler<\/a> 12.1.0 is now available with the following fixes since my last update announcement:<\/p>\n<ul>\n<li>Fixed: IGNORESPACES ignoring CRLFs and SPACES when on their own. <\/li>\n<li>Fixed: StringReplace crashes if empty string passed in find parameter <\/li>\n<li>Fixed: Occassional &#8220;cannot write to comdef.ini&#8221; error in standalone editor. <\/li>\n<li>Fixed: CTRL-V etc not working in Watch List search box <\/li>\n<li>Fixed: Some text missing from GetTextInRect \/ GetWindowTextEx where text overlaps (New Text Capture libs) <\/li>\n<li>Added: Full complex expression support to Repeat and While (when expr between curly braces) <\/li>\n<li>Added: -KEEPLOGOPEN command line parameter: keeps log file open during script execution (faster for installations with large number of simultaneous running scripts) <\/li>\n<li>Change: If insufficient privileges to open a script for exclusive write access (or if script already being edited) will now ask if you want to open it read only<\/li>\n<\/ul>\n<p>Workflow Designer and the SDK have also been updated to the same MacroScript version.<\/p>\n<p><a href=\"http:\/\/www.mjtnet.com\/dldregd.htm\">Registered Downloads\/Upgrades<\/a> | <a href=\"http:\/\/www.mjtnet.com\/downloads.htm\">Evaluation Downloads<\/a> | <a href=\"http:\/\/www.mjtnet.com\/sales.htm\">New License Sales<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Macro Scheduler 12.1.0 is now available with the following fixes since my last update announcement: Fixed: IGNORESPACES ignoring CRLFs and SPACES when on their own. Fixed: StringReplace crashes if empty string passed in find parameter Fixed: Occassional &#8220;cannot write to comdef.ini&#8221; error in standalone editor. Fixed: CTRL-V etc not working in Watch List search box [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[3],"tags":[],"jetpack_featured_media_url":"","_links":{"self":[{"href":"https:\/\/www.mjtnet.com\/blog\/wp-json\/wp\/v2\/posts\/1310"}],"collection":[{"href":"https:\/\/www.mjtnet.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.mjtnet.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.mjtnet.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.mjtnet.com\/blog\/wp-json\/wp\/v2\/comments?post=1310"}],"version-history":[{"count":3,"href":"https:\/\/www.mjtnet.com\/blog\/wp-json\/wp\/v2\/posts\/1310\/revisions"}],"predecessor-version":[{"id":1313,"href":"https:\/\/www.mjtnet.com\/blog\/wp-json\/wp\/v2\/posts\/1310\/revisions\/1313"}],"wp:attachment":[{"href":"https:\/\/www.mjtnet.com\/blog\/wp-json\/wp\/v2\/media?parent=1310"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.mjtnet.com\/blog\/wp-json\/wp\/v2\/categories?post=1310"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.mjtnet.com\/blog\/wp-json\/wp\/v2\/tags?post=1310"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}