20090216

QDzのデータ更新を簡単に

Last Update : 04/May/09
アドエスの連絡先の置き換えソフトとして人気のある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へのキーフックアプリの登録方法」を参考にしてください。

【設定】

QDzMortSctiptSortInchkey、(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

SortInchKeyQDzがアクティブ時の「OKキー短押し」にQDz再起動用のスクリプトを割り当てる

「設定」=>「個人用」タブ=>「ボタン」=>「ソフトキー」でソフトキーを有効にしていますので、「OKキー短押し」をすると「右ソフトキー」として動作し、「OKキー長押し」をすると「OKキー短押し」として動作するようになっています。

そのため、SortInchKeyに「OKキー短押し」と登録すると「OKキー長押し」をした時の動作になります。(ややこしいですね。)


SortInchKeyについては「SortInchKey設定まとめ」でも纏めてご紹介しています。

これでワンタッチでQDzの再起動が出来る様になりました。

ちなみに、当方の場合、連絡先が500件程登録されているので、再起動(含読み込み)に約10秒掛かります。

その他のカスタマイズ例については「アドエスのカスタマイズまとめ」をご参照ください。

以上

0 件のコメント:

コメントを投稿