一覧 検索 最終更新 改名 | ヘルプ | 最終更新のRSS |

memo/WMbiff のバックアップ差分(No.1)


 ''ダウンロード: [http://nothing.sh/temp/wmbiff.zip WMbiff(alpha) / 2006-06-10 &new(nodate){2006-06-10 (土) 22:04:54}; ]'' (zip/6.4KB)
 
 >''2006-06-10:'' updated
 -エラーダイアログ表示の抑止
 -接続失敗後、チェックが停止してしまう不具合の修正
 -チェック間隔を指定可能に(標準:60秒)
 
 
 **WMbiffとは [#wmbiff]
 
 W-ZERO3 で暇なときにWeb見てたりすると、ついつい友達からのメールを受け損ねたりしますね。そういうのを防ぐためのツールというか workaround. ネット接続中でもメール着てないかどうか確認して、着てたらいつも通りに受信させます。割としょうもない。
 
 てかそのぐらい標準機能にしてくれよ頼むよ!
 
 とりあえず書いてみたので晒し。とりあえずなのでまだテスト版。気を紛らわせるためともいう。
 
 
 
 - 2006-06-09 に [http://hobby7.2ch.net/test/read.cgi/keitai/1149486954/903n- W-ZERO3 総合73【WS003SH WILLCOM】]スレで晒しました
 
 **解説 [#document]
 以下、 読んで.txt より。
 
 ***インストールとアンインストール [#x2057586]
 
 インストーラとかまだ作ってないので、 wmbiff.exe と wmbiff.txt を適当なフォルダに置いて実行。
 
 スタートアップへの登録とかも手動で適宜やってくだしあ。
 アンインストールはファイル削除するだけ。レジストリ使ってません。
 
 ちなみに wmbiff.exe を起動するとタスクトレイにアイコンが出るよ。
 終了は wmbiff.exe をもう一度起動するか、タスクトレイのアイコンをダブルタップ。
 
 
 ***IDとパスワードについて(設定ファイル) [#q725d686]
 
 設定ファイルの wmbiff.txt に、pdxメールのユーザIDとパスワードを記入してください。
 
 -''(wmbiff.txt の例 / ユーザID: p070xxxxxxxx, パスワード: password のとき)''
  p070xxxxxxxx
  password
 
 1 行目にID、 2 行目にパスワードを書き込んでください。
 ID, Password って書いてる場所を置き換えるだけでいいです。
 
 ちなみにIDとパスワードは、
 
 >"オンラインサインアップ → 詳細設定 → 1. 現在の設定の確認"
 
 の、下の方にある、
 
 >◆パソコンやPDAの設定
  POPID:
   xxxxxxxxxxxx
  
  パスワード:
   xxxxxxxxxxxx
 
 がそれです。
 
 ***チェック間隔の設定(2006-06-10から) [#ide4a8ff]
 
 標準では 60 秒に 1 回チェックを行うようにしていますが、設定ファイルの3行目に希望の秒数を記入することで、任意の時間 (30〜600秒) を設定することもできます。
 
 -''(wmbiff.txt の例 / 5分ごとにチェックしたいとき)''
  p070xxxxxxxx
  password
  300	
 
 
 ***やってること [#z6ebd6fe]
 
 約60秒(変更可能)に1回ぐらいのペースで以下を繰り返します
 
 +ネット接続してないかなー、とチェック(CLUB AIR-EDGE のみ対象)
 +接続してたら bpop3.pdx.ne.jp にメール無いか問い合わせ
 +メールがあったらレジストリ設定 (Status15 = 1) して受信を促す
 
 基本的にCPUもメモリもできるだけ食わない方向で作ってます。ので常に常駐させても問題ないはず。
 
 ***注意 [#m2dbe331]
 
 -W-ZERO3 以外だと意味がないです
 -W-SIM 接続のみ有効です
 -"CLUB AIR-EDGE" 接続しか見ません。他の設定は out of 眼中
 -無通信切断ツール使ってる時は、閾値を256バイト/秒程度にすれば大丈夫だと思います
 -Pocket PC のアプリとか書くの初めてです
 
 
 ***参考にしたもの [#fd48238a]
 
 ・[http://www.momo-lab.net/inu/sendnow.html SendNow] (ももそふと。さん)
 ・[http://www.geocities.jp/hou_ming_2/ disconnect] (ホーミンさん)
 ・MSDN Online
 
 
 ***今後 [#zfc40623]
 
 インストーラと設定GUIでも作るかなぁ
 ちなみに、ライトメール・電話着信は全然別世界のお話なので無理です
 
 -%%チェック間隔の指定とかできるように%% supported in 2006-06-10 
 -実装のブラッシュアップ (まだ省メモリできるので)
 リソースでアイコン含んでるので EXE サイズ自体はこれ以上減らないと思います。
 -設定GUIはもちろん別EXEで作りますお
 -ActiveSync中・無線LAN中にもメール受信できるようにする方法を考え中ですが
 どうも MSDN と実際の挙動が一致しないので微妙かもしれません
 --~<チラシの裏>
 >[無線LAN と W-SIM(CLUB AIR-EDGE) がどちらも接続状態] でメール受信はとりあえずできた。ただこの手順をどう実装するか、うーん。
 ・無線:on / W-SIM:off 時のメール着信通知はどう気づけば
 ・CLUB AIR-EDGE 接続とそうでないときの bpop3.pdx.ne.jp の IP の違いの吸収
 ・CLUB AIR-EDGEに接続する方法 (rnapp.exe でも呼んでしまえばいいのか?)
 <~</チラシの裏>
 --~<チラシの裏060611>
 >だいたい目星ついたけどまだ粉砕できてない壁
 ・dnsapi.dll どこ _| ̄|・;':;
   MSDN には詳細載ってるのに h も lib も dll も無いしこれは自前でDNSと喋れってことか
   ネームサーバ指定して名前解決したい(あと TTL 値がほしい)
 ・無線LAN接続状態でCLUB AIR-EDGEに接続するってどうすんだ
 <~</チラシの裏060611>
 
 ***作った人 [#x5b215f4]
 
 http://nothing.sh の中の人
 
 
 **コメント [#q6d977ba]
 
 適当にコメントとかどうぞ.
 
 #pcomment(below)
 

(HTML conversion costs 0.010 sec.)