{"id":1329,"date":"2022-11-06T17:59:38","date_gmt":"2022-11-06T08:59:38","guid":{"rendered":"https:\/\/mowareblog.net\/3rd\/?p=1329"},"modified":"2022-11-07T12:23:37","modified_gmt":"2022-11-07T03:23:37","slug":"macos-%e3%81%8b%e3%81%aa%e3%82%ad%e3%83%bc2%e5%9b%9e%e6%8a%bc%e3%81%97%e3%81%a7%e6%97%a5%e6%9c%ac%e8%aa%9e%e5%a4%89%e6%8f%9b%e6%a9%9f%e8%83%bd%e3%82%92applescript%e3%81%a7","status":"publish","type":"post","link":"https:\/\/mowareblog.net\/3rd\/2022\/11\/1329\/macos-%e3%81%8b%e3%81%aa%e3%82%ad%e3%83%bc2%e5%9b%9e%e6%8a%bc%e3%81%97%e3%81%a7%e6%97%a5%e6%9c%ac%e8%aa%9e%e5%a4%89%e6%8f%9b%e6%a9%9f%e8%83%bd%e3%82%92applescript%e3%81%a7\/","title":{"rendered":"\u00a0[MacOS] \u201c\u304b\u306a\u30ad\u30fc2\u56de\u62bc\u3057\u3067\u65e5\u672c\u8a9e\u5909\u63db\u201d\u540c\u7b49\u6a5f\u80fd\u3092AppleScript\u3067\u5b9f\u88c5"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">[M1 Mac, Big Sur 11.6.8, Ventura 13.0]<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">&#8220;\u304b\u306a\u30ad\u30fc2\u56de\u62bc\u3057\u3067\u65e5\u672c\u8a9e\u5909\u63db\u201d\u3068\u540c\u7b49\u306e\u6a5f\u80fd\u3092AppleScript\u3067\u5b9f\u88c5\u3057\u307e\u3057\u305f\u3002cmd + opt + z\u306b\u5272\u308a\u5f53\u3066\u3066\u3044\u307e\u3059\u3002\u305f\u3060\u3057\u30a2\u30eb\u30d5\u30a1\u30d9\u30c3\u30c8\u306e\u524d\u306b\u5225\u7a2e\u306e\u6587\u5b57\u304c\u3042\u308b\u3068\u305d\u308c\u3089\u3092\u6d88\u3057\u3066\u3057\u307e\u3046\u4ed5\u69d8\u306b\u306a\u3063\u3066\u3044\u307e\u3059\u3002<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u3053\u306e\u30b9\u30af\u30ea\u30d7\u30c8\u306fBig Sur\u3067\u306f\u52d5\u304d\u307e\u3059\u304c\u3001\u6b8b\u5ff5\u306a\u304c\u3089Ventura\u3067\u306f\u8aa4\u52d5\u4f5c\u3057\u307e\u3059\u3002\u304a\u305d\u3089\u304fMonterey\u3067\u3082NG\u3060\u3068\u601d\u3044\u307e\u3059\u3002<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Ventura\u3067&#8221;display dialog&#8221;\u30b3\u30de\u30f3\u30c9(C\u8a00\u8a9e\u306b\u304a\u3051\u308bprintf)\u3092\u4f7f\u3044AppleScript\u306e\u6319\u52d5\u3092Apple\u7d14\u6b63\u30fb\u975e\u7d14\u6b63\u30a2\u30d7\u30ea\u306b\u3066\u691c\u8a3c\u3057\u3066\u307f\u307e\u3057\u305f\u304c\u3001\u30b9\u30af\u30ea\u30d7\u30c8\u30a8\u30c7\u30a3\u30bf\u306e\u3088\u3046\u306a\u7d14\u6b63\u30a2\u30d7\u30ea\u3067\u3082\u30af\u30ea\u30c3\u30d7\u30dc\u30fc\u30c9\u3078\u306e\u30b3\u30d4\u30fc\u304c\u3067\u304d\u306a\u3044\u6642\u304c\u3042\u308a\u3068\u3066\u3082\u4e0d\u5b89\u5b9a\u3067\u3059\u3002\u518d\u73fe\u6027\u304c\u306a\u3044\u3068\u3044\u3046\u306e\u306f\u81f4\u547d\u7684\u3067\u3059\u3002<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u3082\u306f\u3084\u30b9\u30af\u30ea\u30d7\u30c8\u8a00\u8a9e\u3068\u3057\u3066\u958b\u767a\u74b0\u5883\u304c\u7834\u7dbb\u3057\u3066\u3044\u308b\u3088\u3046\u306b\u3082\u601d\u3048\u308b\u306e\u3067\u3001AppleScript\u3068\u306f\u8ddd\u96e2\u3092\u7f6e\u304f\u3053\u3068\u306b\u3057\u307e\u3057\u305f\u3002JavaScript for Automation(JXA)\u306b\u3064\u3044\u3066\u306f\u3053\u308c\u304b\u3089\u8a66\u3057\u3066\u307f\u307e\u3059\u3002<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u305d\u308c\u306b\u3057\u3066\u3082AppleScript\u30e6\u30fc\u30b6\u30fc\u304c\u7387\u5148\u3057\u3066\u3053\u306e\u3088\u3046\u306a\u72b6\u6cc1\u3092\u767a\u4fe1\u3059\u3079\u304d\u3060\u3068\u601d\u3046\u306e\u3067\u3059\u304c\u3001\u30cd\u30c3\u30c8\u3092\u898b\u6e21\u3057\u305f\u9650\u308a\u307b\u307c\u7686\u7121\u3068\u3044\u3046\u306e\u304c\u5b9f\u306b\u4e0d\u601d\u8b70\u3067\u3059\u3002<\/p>\n\n\n\n<div class=\"hcb_wrap\"><pre class=\"prism undefined-numbers lang-js\" data-file=\"LatinToKanji.applescript\" data-lang=\"JavaScript\"><code>use AppleScript version &quot;2.5&quot; --  (10.12) or later\nuse framework &quot;Foundation&quot;\nuse scripting additions\n\nproperty NSString : a reference to current application&#39;s NSString\nproperty NSStringTransformLatinToHiragana : a reference to current application&#39;s NSStringTransformLatinToHiragana\n\nselectString()\n\nset latin to the clipboard\n\nset hiragana to alphabetToHiragana(latin)\n\nset the clipboard to hiragana\n\npasteString()\n\nhenkan()\n\non selectString()\n    tell current application\n        tell application &quot;System Events&quot;\n            keystroke &quot;ac&quot; using {command down}\n        end tell\n    end tell\nend selectString\n\non pasteString()\n    tell current application\n        tell application &quot;System Events&quot;\n            keystroke &quot;v&quot; using {command down}\n        end tell\n    end tell\nend pasteString\n\non alphabetToHiragana(aStr)\n\tset aString to NSString&#39;s stringWithString:aStr\n\treturn (aString&#39;s stringByApplyingTransform:(NSStringTransformLatinToHiragana) |reverse|:false) as string\nend alphabetToHiragana\n\non henkan()\n    tell current application\n        tell application &quot;System Events&quot;\n            keystroke &quot;a&quot; using {command down}\n            key code 104\n            key code 104\n        end tell\n    end tell\nend henkan<\/code><\/pre><\/div>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"860\" src=\"https:\/\/mowareblog.net\/3rd\/wp-content\/uploads\/2022\/11\/6bb129062075e297913b81888a4474cf-1024x860.png\" alt=\"\" class=\"wp-image-1336\" srcset=\"https:\/\/mowareblog.net\/3rd\/wp-content\/uploads\/2022\/11\/6bb129062075e297913b81888a4474cf-1024x860.png 1024w, https:\/\/mowareblog.net\/3rd\/wp-content\/uploads\/2022\/11\/6bb129062075e297913b81888a4474cf-300x252.png 300w, https:\/\/mowareblog.net\/3rd\/wp-content\/uploads\/2022\/11\/6bb129062075e297913b81888a4474cf-768x645.png 768w, https:\/\/mowareblog.net\/3rd\/wp-content\/uploads\/2022\/11\/6bb129062075e297913b81888a4474cf.png 1227w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><figcaption class=\"wp-element-caption\">Automator\u8a2d\u5b9a<\/figcaption><\/figure>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"780\" height=\"708\" src=\"https:\/\/mowareblog.net\/3rd\/wp-content\/uploads\/2022\/11\/b33c28f2547836712725d381854a1d31.png\" alt=\"\" class=\"wp-image-1339\" srcset=\"https:\/\/mowareblog.net\/3rd\/wp-content\/uploads\/2022\/11\/b33c28f2547836712725d381854a1d31.png 780w, https:\/\/mowareblog.net\/3rd\/wp-content\/uploads\/2022\/11\/b33c28f2547836712725d381854a1d31-300x272.png 300w, https:\/\/mowareblog.net\/3rd\/wp-content\/uploads\/2022\/11\/b33c28f2547836712725d381854a1d31-768x697.png 768w\" sizes=\"auto, (max-width: 780px) 100vw, 780px\" \/><figcaption class=\"wp-element-caption\">\u30b7\u30b9\u30c6\u30e0\u74b0\u5883\u8a2d\u5b9a &#8211; \u30ad\u30fc\u30dc\u30fc\u30c9 &#8211; \u30b7\u30e7\u30fc\u30c8\u30ab\u30c3\u30c8<\/figcaption><\/figure>\n","protected":false},"excerpt":{"rendered":"<p>[M1 Mac, Big Sur 11.6.8, Ventura 13.0] &#8220;\u304b\u306a\u30ad\u30fc2\u56de\u62bc\u3057\u3067\u65e5\u672c\u8a9e\u5909\u63db\u201d\u3068\u540c\u7b49\u306e\u6a5f\u80fd\u3092AppleScript\u3067\u5b9f\u88c5\u3057\u307e\u3057\u305f\u3002cmd + opt + z\u306b\u5272\u308a\u5f53\u3066\u3066\u3044\u307e\u3059\u3002 &hellip; <a href=\"https:\/\/mowareblog.net\/3rd\/2022\/11\/1329\/macos-%e3%81%8b%e3%81%aa%e3%82%ad%e3%83%bc2%e5%9b%9e%e6%8a%bc%e3%81%97%e3%81%a7%e6%97%a5%e6%9c%ac%e8%aa%9e%e5%a4%89%e6%8f%9b%e6%a9%9f%e8%83%bd%e3%82%92applescript%e3%81%a7\/\" class=\"more-link\">\u7d9a\u304d\u3092\u8aad\u3080 <span class=\"screen-reader-text\">\u00a0[MacOS] \u201c\u304b\u306a\u30ad\u30fc2\u56de\u62bc\u3057\u3067\u65e5\u672c\u8a9e\u5909\u63db\u201d\u540c\u7b49\u6a5f\u80fd\u3092AppleScript\u3067\u5b9f\u88c5<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_themeisle_gutenberg_block_has_review":false,"footnotes":""},"categories":[15],"tags":[],"class_list":["post-1329","post","type-post","status-publish","format-standard","hentry","category-mac"],"_links":{"self":[{"href":"https:\/\/mowareblog.net\/3rd\/wp-json\/wp\/v2\/posts\/1329","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/mowareblog.net\/3rd\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/mowareblog.net\/3rd\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/mowareblog.net\/3rd\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/mowareblog.net\/3rd\/wp-json\/wp\/v2\/comments?post=1329"}],"version-history":[{"count":23,"href":"https:\/\/mowareblog.net\/3rd\/wp-json\/wp\/v2\/posts\/1329\/revisions"}],"predecessor-version":[{"id":1358,"href":"https:\/\/mowareblog.net\/3rd\/wp-json\/wp\/v2\/posts\/1329\/revisions\/1358"}],"wp:attachment":[{"href":"https:\/\/mowareblog.net\/3rd\/wp-json\/wp\/v2\/media?parent=1329"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/mowareblog.net\/3rd\/wp-json\/wp\/v2\/categories?post=1329"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/mowareblog.net\/3rd\/wp-json\/wp\/v2\/tags?post=1329"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}