ひとりぶろぐ

価値ある情報をユーザー視点で発信するブログ

最近よくBoxcar for Macが無言で機能停止してるので定期的な再起動を設定

      2016/03/16

Boxcar for mac icon

最近よくBoxcar for Macが無言で機能停止してます@OS X Lion。

Download Boxcar for Mac — Boxcar Download Boxcar for Mac — Boxcar

まるで動いているかのようなのに、新しい通知を受信しなくなってしまうという症状。

Boxcar for Macはしばらくアップデートが無いので、当座をどうしのぎましょう?

Boxcarのような、プッシュ通知クライアントってほかにありますでしょうか? 特にAPI経由で通知をポストできるようなものが。

起動し直すとまた機能するようになるので、自動的に再起動するようにしました。(続きは[Read More]から)

60分ごとにcronからBoxcar for Macを再起動するように設定

以下の内容でrespawn_boxcar.shというシェルスクリプトを作り、「/Users/USER_NAME/Dropbox/bin」(USER_NAME等は環境に合わせる)などに置いて、

以下の内容をコピー(USER_NAME等は環境に合わせる)。


*/60 * * * * /bin/sh /Users/USER_NAME/Dropbox/bin/respawn_boxcar.sh >/dev/null 2>&1

ターミナルから以下を実行。


$ crontab -e

viが起動するので、以下のように操作。

  1. 「G」で最終行にジャンプ
  2. 「A」で行末に飛び、入力モードへ移行
  3. 「Enter」で行を追加
  4. 「Command+V」でクリップボードにコピーしていた前出の*/60〜をペースト
  5. 「Esc」でコマンドモードへ移行
  6. 「ZZ」で保存終了

これで、最終行に前述の内容を貼り付け、保存終了できたと思います。

以降、60分ごとにBoxcar for Macが再起動することになります。

これで2日ぐらい過ごしていますが、問題無しな感じ。

元に戻したい場合

自動的な再起動をやめたい場合は、以下のようにします。

ターミナルから以下を実行。


$ crontab -e

viが起動するので、以下のように操作。

  1. 「j」と「k」でカーソルを上下して、当該の行に合わせる
  2. 「dd」で行削除
  3. 「ZZ」で保存終了

 - iPad, iPhone, OS X