忍者ブログ
新:モバイルデバイスでのUI向上を目的としてアプリ開発などをやってます... 旧:Windows Mobile機を使用して日々の活動に役立てることを目的としてX02HTをはじめとするWindows Mobile 6 Standard用のホームプラグインを開発/公開しています。                                                                                        尚、当サイトの画像その他を無断で転載することを禁じます。
[PR]
×

[PR]上記の広告は3ヶ月以上新規記事投稿のないブログに表示されています。新しい記事を書く事で広告が消えます。

OtenkiPlug WIFI判定..出来~
GetAdaptersInfoを使って現在アクティブなネットワークインターフェースを取得することで判定することにした。
IPアドレスが振られていることで判断するので固定IPだと識別できないかもしれない...

まあ、とりあえずWIFIを使用する範囲ではDHCPだし...

BluetoothのPANは使用するけど、つながっていないときはアドレス0.0.0.0が返るから大丈夫かも...

ということで判定ロジック実装~

これに合わせてダイアルアップの自動接続on/offも出来るように変更した。

一通り完成かな...
PR
OTenkiPlug自動接続~
RasDial APIを使ってダイアルアップ-データ取得-切断を実装~
接続がないときは自動接続し勝手に切断、もちろん既に接続があった場合には切断しない。

接続先はSoftBank。でもいつもアンテナのところに3GあるいはHと出るのにこのときはP。なんでだろう?


ところで、タイマーが起動しないのはHOME.XMLからの読取ミス。
すべて文字列で読まれるところをINTで取得してしまっていたためだった...VariantChangeTypeExで変換かけて成功。
OtenkiPlug情報をWIFI経由で取りたい
いや別に取れないわけではない。RASCheckでの接続確認にWIFIが検地されないためにWIFI接続のみの接続のときにはデータ更新してくれないのだ...

ちなみにウチのアクセスポイントはLa Forenaを置いてある。
なぜかというとバッファローのG300NがX02HTと仲が悪いから。バッファローに問い合わせたところG300Nだけ簡単接続も使えないことを確認済みで対策がないと....返品も受け付けてくれるそうだ...なんてことだ。

というのはおいて置いてGetIpAddrTableを使用してIPアドレスを確認、アドレスがあれば接続ありと判断、とおもいきやずいぶんいろいろなアドレスを返してくるようで...たしかにWIFI接続があるときはそのアドレスも返るけどちょっと判断が難しいのでこのメソッド採用は保留だな...
OTenkiPlug選択して横キーで移動
「晴れのち曇り」などをアイコンのほかに文字で表示しているのだけど、最高/最低気温などの天気情報も取得しているので出したいんだよねぇ。でもこれ以上画面を占有させたくない。そこで選択して横キー。横キーを押すと曜日の選択が変わって天気概況が下に表示される仕組み。どうだろう....

otenkiplug3.JPGこれが基本形




otenkiplug2.JPG選択するとこうなる




otenkiplug1.JPG横キーで曜日選択モードになり
各曜日の概況が表示される
まあタブ表示みたいなもん



ちなみにまだタイマーは動作していない...
OTenkiPlugタイマーが飛ばない
なんてことだ...定期更新のためのタイマーが飛ばない....
loadメソッドでSetSingleShotTimerをセットして...一分後PE_TIMEイベントは飛ぶ。
そこでデータの更新をして、再度SetSingleShotTimerをインターバルパラメータで指定しても次はない...

なんでだろうか....60分のタイマーとか無謀なのか...

だとすると外に更新アプリを作る必要がある?
| 26 | 27 | 28 | 29 | 30 | 31 | 32 |
| prev | top | next |
忍者ブログ [PR]
カレンダー
12 2025/01 02
S M T W T F S
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
フリーエリア
最新CM
[05/11 いかり]
[05/02 迫田]
[04/12 名無しさん]
[03/06 BownTwerB]
[02/10 Worker]
最新TB
プロフィール
HN:
Flat-Six
性別:
非公開
自己紹介:
コメントに書けないような事はこちらへ





バーコード
ブログ内検索
カウンター
BACKGROUND / tudu*uzu
DESIGN / Lenny