はてブロ@ama_chスマートフォン用の表示で見るはてブロ@ama_chhttps://twitter.com/ama_chこの広告は、90日以上更新していないブログに表示しています。AppleScriptマカーなら1度はAppleScriptのお世話になりますよね!僕がよく使っているのは、あるアプリケーションを再起動するAppleScriptです。そのアプリケーションはよく不安定になるので、1日に何回も再起動しています。今までLaunchBarとかスクリプトエディタで実行していたけど、自動化するならコマンドラインから実行しないといけません。コマンドラインからAppleScriptを実行し引数でパラメータを渡すこちらでその方法が解説されています。hoge.scptあ、これだけで実行できるんですね。コマンドのスケジュール実行やったことないから調べよう><・・・えーと、cronというものを使うと幸せになれるみたいです。cronは、UNIX系OSに、装備されている自動実行ツールの一つです。指定したタイミングで、繰り返し実行されるので、よく使われます。デフォルトでも、各種ログの、整理を行っています。http://homepage1.nifty.com/cra/linux/cron.html素敵な雰囲気がします!タイミングやコマンドは、crontabというファイルに記述します。-eで現在のユーザーのcrontabをエディタで開くことができます。エディタでcrontabを開くエディタが開くので、以下のように記述します。server-memo.netこのあたりを参考にさせていただきました。30分ごとにrelaunch.zshというスクリプトを実行するようにしました。実行時間をログに吐くコマンドを2つ実行するだけの簡単なものです。あとはcrontabを保存して、cronコマンドを実行・・・はしなくて良いみたいです。/usr/sbin/cron最初からバックグラウンドで動いてるのかな?crontabに記述したコマンド(relaunch.zsh)がちゃんと実行されているか、ログを監視してみます。13:00:0330分おきに実行されているのがわかりますね!cronたんが勝手に再起動してくれるようになったので、これからは自分で再起動しなくても良くなりました。Vol.74でJavaScriptのメモリリークについて書きました!月別アーカイブはてなブログをはじめよう!ama-chさんは、はてなブログを使っています。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。