ASAさんがそのようなプログラムを作られていたのでそれを参考にしてみては如何でしょうか?