2011年9月15日木曜日

JWezWMに現在地の天気予報を取得させるスクリプト

Loc2JWezWM.mscr

http://smallup.wpusers.net/src/wmsmall0360.zip.html

「GPSToolPro.exe」か「naviClip.exe」で取得した位置情報と「JWezWM」の天気予報取得エリアを比較して、最も近いエリアの天気予報を「JWezWM.exe」の更新モードで取得します。

直線距離で最も近いエリアを取得するので、違う県の情報を取得する可能性もあります。

9/16追加
・定期実行機能を追加
・定期実行を停止するスクリプトを同梱

以下、説明txt

----------------------------------------


「JWezWM」に現在地の天気予報を表示させるスクリプト

作成日:2011/09/15

更新日:2011/09/16
・スクリプトによる自動定時更新機能を追加。
・自動定時更新を止めるスクリプト(StopLoc2JWezWM.mscr)を同梱

#########################
概要

「GPSToolPro.exe」もしくは「naviClip.exe」で取得した現在地と、あらかじめiniファイルに登録しておいたエリア位置情報を比較して、最も近いエリアの天気予報を「JWezWM.exe」で定期的に取得します。

定時更新は0:00/5:00/11:00/17:00に、ユーザー指定の遅延時間(初期値:5分)を加えた時刻になります。

位置情報は「GPS」「3GのCellData」「PHSの基地局情報」の3通りの方法で取得できますが、「PHSの基地局情報」は「naviClip.exe」が使用可能な機種でしか利用できないので、事実上「3Gによる取得」と「PHSによる取得」は排他使用となります。

「GPS」からの取得は、他の方法に比べるとかなり時間がかかるので、圏外時の使用を推奨します。(3GやPHSが圏外で、JWezWMの更新ができる場所があるかは解りませんが)

#########################
設定

解凍してできたファイルを適当なフォルダに放り込んでください。

デフォルト動作から変更する場合は、「Loc2JWezWM.ini」をエディタで開いて書き換えるか、「Loc2JWezWMSetting.mscr」を実行してください。

「GPSToolPro.exe」と「naviClip.exe」を既に導入している場合は、実行ファイルのフルパスを「Loc2JWezWM.ini」に記述しておいてください。
記述していない(空白のまま)と、スクリプトフォルダにダウンロードしようとしますので注意してください。

#########################
使い方

「Loc2JWezWM.mscr」を実行してください。

位置情報取得方法を「起動の度に選択する」にしている場合は選択画面が表示されますので選択してください。

「GPSToolPro」または「naviClip」が起動して位置情報を取得し、各エリアの位置情報と比較して最も近いエリアの天気予報を「JWezWM」の更新モードで取得します。

#########################
注意事項

このスクリプトは位置情報を「3G基地局」または「PHS基地局」から取得しているので、「3GがOFF」「PHSがOFF」「3Gの圏外」「PHSの圏外」という状況では使用できないか、正しい座標が取得できません。
圏外の場合は、GPSで取得してください。(圏外でGPSが使えて無線LANも使える場所があればの話ですが)

灰鰤を使用していて、通常は「3GをOFF」にしている場合は、「wifictrl.exe」を利用して位置情報取得中だけ「3GをON」にできます。

#########################
# 連絡先

 作者名:るくす
 サイト名:ひまスク(暇だったらスクリプト組むブログ)
 サイトURL:http://freetimescript.blogspot.com/

0 件のコメント:

コメントを投稿