アドエスの連絡先の置き換えソフトとして人気のあるQDzですが、Windows Mobileの標準の「連絡先」やPC側のOutlookで変更したデータをQDzに読み込む為にはQDzを再起動する必要があります。
起動を高速化する為QDzをバックグラウンドで常駐させている場合はデータを変更する度にQDzを再起動する必要があるのですが、それをワンタッチ化してみました。
QDzがアクティブになっている状態で「OKキー」を長押しするとQDzが再起動されます。
【使用するソフト】
・QDz
http://www.nicque.com/pqz/QDz.htm
・MortScript
http://www.sto-helit.de/
・SortInchKey
http://d.hatena.ne.jp/xianon/00000000/#download
SortInchKey以外にもKeyHookアプリを使用する場合はMultiKeyHookもお忘れなく。
・MultiKeyhook
http://geocities.yahoo.co.jp/gl/hou_ming_2/view/20070906/1189012118
MultiKeyHookの設定方法については「MultiKeyHookへのキーフックアプリの登録方法」を参考にしてください。
【設定】
①QDz、MortSctipt、SortInchkey、(Multikeyhook)をインストール
QDzのインストールと設定については「電話帳はやっぱりQDzが便利」を参照してください。
②下記スクリプトファイル(MortScript用)を用意する
#QDzRefresh.mscr
#QDzのデーターを再読込するスクリプト
title = "QDz"
exe = "\Program Files\QDz\QDz_ES.exe"
#QDzを起動する
Run(exe)
Sleep(100)
#終了する
SendRight
Soft(title)
Sleep(100)
SendKeys(title,"V")
Sleep(1000)
#QDzを再起動する
Run(exe)
#スクリプト終了
QDz上から実行することを前提にしたスクリプトですので、最初の部分でQDzが起動しているかどうかを確認せず、いきなり起動/二重起動しています。
動作には支障ありませんが、気になる方は修正してください。
参考サイト;
・MortScript まとめ&マニュアル要訳
http://home.att.ne.jp/wave/deox_pop/mortscript.html#1
③SortInchKeyでQDzがアクティブ時の「OKキー短押し」にQDz再起動用のスクリプトを割り当てる
「設定」=>「個人用」タブ=>「ボタン」=>「ソフトキー」でソフトキーを有効にしていますので、「OKキー短押し」をすると「右ソフトキー」として動作し、「OKキー長押し」をすると「OKキー短押し」として動作するようになっています。
そのため、SortInchKeyに「OKキー短押し」と登録すると「OKキー長押し」をした時の動作になります。(ややこしいですね。)
SortInchKeyについては「SortInchKey設定まとめ」でも纏めてご紹介しています。
これでワンタッチでQDzの再起動が出来る様になりました。
ちなみに、当方の場合、連絡先が500件程登録されているので、再起動(含読み込み)に約10秒掛かります。
その他のカスタマイズ例については「アドエスのカスタマイズまとめ」をご参照ください。
以上
0 件のコメント:
コメントを投稿