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

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

OtenkiPlugアイコンの変更
アイコンを16ドットから20ドットに変更した.少し小さくて貧弱だったので変えたかったのだ...

合わせて,内部リソースタイプから外部ビットマップファイルに変更.ついでに3タイプのアイコンセットを使用できるようにした.

sshot8.jpg壁紙が黒い場合にはこれ.





sshot9.jpgこれは白い壁紙向け.





sshot10.jpgそしてわりとよく使用するブルー背景用.






もちろん,外部ビットマップファイルにしたために,エディタで編集可能...
PR
OTenkiPlugベータレベル完成...かな
一旦、完成としロードテストしようと思う。最新のスクリーンショット。デフォルトに東京の天気を表示する設定。

sshot003.jpg機能:
livedoor Weather RSSから天気データを取得し週間天気予報を表示。
日ごとの概況を表示。
ネットワーク接続の判定とダイアルアップ自動接続(ON/OFF可能)。
※自動接続時でもアクションキーを使用した取得では確認ダイアログを表示。
自動取得間隔を分単位で指定(0で自動取得なし)。
※起動後20秒で自動取得は行う。


制限:
HOME.XMLに記述必要。
初期起動時のデータなし時はブランク表示。
おそらく、アプリケーションアンロック必要。
もしかするとメモリーリークがあるかも。
OtenkiPlug WIFI判定..出来~
GetAdaptersInfoを使って現在アクティブなネットワークインターフェースを取得することで判定することにした。
IPアドレスが振られていることで判断するので固定IPだと識別できないかもしれない...

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

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

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

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

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

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


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

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

というのはおいて置いてGetIpAddrTableを使用してIPアドレスを確認、アドレスがあれば接続ありと判断、とおもいきやずいぶんいろいろなアドレスを返してくるようで...たしかにWIFI接続があるときはそのアドレスも返るけどちょっと判断が難しいのでこのメソッド採用は保留だな...
| 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 |
| prev | top | next |
忍者ブログ [PR]
カレンダー
03 2024/04 05
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
フリーエリア
最新CM
[05/11 いかり]
[05/02 迫田]
[04/12 名無しさん]
[03/06 BownTwerB]
[02/10 Worker]
最新TB
プロフィール
HN:
Flat-Six
性別:
非公開
自己紹介:
コメントに書けないような事はこちらへ





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