Thursday, June 30, 2016

MacOSX, El Capitan での日本語入力,「ライブ変換」(その2)。launchd で自動的に「アクティヴィティモニタ」を再起動

MacOSX, El Capitan での日本語入力,「ライブ変換」(その2)

でも、やっぱり気になるので再挑戦。

 

(1)El Capitan の「ライブ変換」は遅い。「アクティヴィティモニタ」の再起動

対策としては、「アクティヴィティモニタ」を再起動すれば良いらしい。しかし、そんなこと面倒くさすぎていちいちやってられない。

OS X El Capitanの日本語IMが重たくなったら

 

(2)「アクティヴィティモニタ」再起動の自動化。launchd.plist

以下のページを参考にした。

【OSX】日本語変換が遅くなったときにショートカット一発で解消する方法【El Capitan】

Mac(OS X)ではcronじゃなくてlaunchdでやる

Mac OS Xでlaunchdでcronのように定期実行するメモ - launchd.plistの作成とか

 

(3) 自作した「killall_JapaneseIM.sh」「killall_JapaneseIM.plist」を貼っておく。本当にちゃんと動いてくれるのかな?

killall_JapaneseIM.sh

killall JapaneseIM

 

killall_JapaneseIM.plist

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
        <key>Label</key>
       <string>killall_JapaneseIM</string>
       <key>ProgramArguments</key>
       <array>
              <string>~/Google\ Drive/Dropbox/tools/killall_JapaneseIM.sh</string>
       </array>
       <key>StartCalendarInterval</key>
       <dict>
              <key>Hour</key>
              <integer>1</integer>
              <key>Minute</key>
              <integer>0</integer>
       </dict>
       <key>StandardOutPath</key>
       <string>/Users/kybrdst/Google\ Drive/Dropbox/log</string>
</dict>
</plist>

No comments:

Post a Comment