スクリプトでHttpAdjustClockに機能追加する

サポート掲示板でASH_LYNXさんより、「MortScript」を使ったスクリプトで、勝手に起動するActiveSyncを終了する提案をいただきましたので紹介します。
ASH_LYNXさんありがとうございました。

窓の杜でのMortScript紹介記事
 W-ZERO3のハードウェアも制御できる多機能なスクリプト言語「MortScript」

MortScriptをインストール後、次のスクリプトを拡張子mscrとした適当な名前のファイルとして保存し、ファイルエクスプローラ等で選択実行します。
スクリプトは以下の3行です。HttpAdjustClockを起動し、ActiveSyncが起動したら終了するという内容です。

Run("\Program Files\HttpAdjustClock\HttpAdjustClock.exe")
WaitFor("ActiveSync", 120)
Close("ActiveSync")

ファイルとしてダウンロード→launchadjc.msrc

※MortScriptの使用に際して、次のサイトの情報を参考にしました。
smart phone(W-ZERO3)のsmartな使い方W-ZERO3メール メール受信時にメーラを開く
MortScript まとめ&マニュアル要訳

| | コメント (0) | トラックバック (0)

アドエス用簡易時刻合わせソフトver0.1.6

アドエス等で動作する時刻合わせソフト「HttpAdjustClock」をアップデートしました。

終了時にダイアルアップ接続を強制切断する機能を追加しました。

Adjclock016

ダウンロードはこちらからお願いします。
http://caviar.air-nifty.com/note/software/adjclock.html

回線切断機能の実装には「伊勢的新常識」さんの「Windows Mobile Tips - ダイアルアップ接続」の内容を参考にさせていただきました。

| | コメント (0) | トラックバック (1)

アドエス用簡易時刻合わせソフトver0.1.4→0.1.5

アドエス等で動作する時刻合わせソフト「HttpAdjustClock」をアップデートしました。

終了確認のダイアログをスキップする設定が出来る機能を追加しました。

【追記】
ver.0.1.4に不具合がありました。「初期設定中です」のメッセージが出ている間に[設定保存]をクリックすると異常終了します。修正を行ったソフトウエアをver.0.1.5としてリリースしました。

Adjclock014

ダウンロードはこちらからお願いします。
http://caviar.air-nifty.com/note/software/adjclock.html

※「回線を切断する」の表示については、W-SIMでの接続時、回線を切断する機能を検討中ですが、テスト不足のため未実装です。

| | コメント (0) | トラックバック (2)

アドエス用簡易時刻合わせソフトver0.1.3

アドエス等で動作する時刻合わせソフト「HttpAdjustClock」をちょっとだけアップデートしました。

応答時間の表示を0.1秒単位にしているのにも関わらず、0.1秒の桁は意味がなかったので、取得方法を変更してそれなりの値を表示するようにしました。

Adjclock013

ダウンロードはこちらからお願いします。
http://caviar.air-nifty.com/note/software/adjclock.html

具体的には時間計算の元になる値の取得を、.NET Compact FrameworkのDateTime.NowプロパティからEnvironment.TickCountプロパティに変更しました。またシステム時刻の取得に、GetLocalTime()APIの使用を試みたところミリ秒の値には0しか返ってこないので、時刻設定に使っているSetLocalTime()の方もミリ秒の値は無意味なのかもしれません。従って調整オフセット値に0.1秒の桁を設定しても反映されないかも知れません。

またアドエスの場合、タイトルバーに表示されている時刻は00秒で分の値が更新される訳ではないようなので、表示上遅れているようになってしまいます。

| | コメント (0) | トラックバック (1)

アドエス用簡易時刻合わせソフト

アドエス等で動作する時刻合わせソフトを作成しましたので公開します。
精度はそれ程よくありませんが、実用上問題ないと思います。
HTTPヘッダーの[Date]フィールドの値を取得しているので、CLUB AIR-EDGEでの接続でも動作します。

Adjclock010

詳しくはこちらをご覧ください。
http://caviar.air-nifty.com/note/software/adjclock.html

| | コメント (0) | トラックバック (3)