ツイートする このエントリーを含むはてなブックマーク [雑記]

メールソフトのバグ修正と機能追加 / 2011-08-06 (土)

Ak@Ne Version 1.2.0の最新実行画面

今週もまたぐだぐだと愚痴を言うだけの記事になってしまいそうですがよろしくお願いいたします。

今週は仕事の煮詰まりを解消するためにも早く家に帰れた時(雨に降られたとき以外ほぼ毎日)は
前回の更新からもう1年以上更新していなかったWindows用メールクライアント「Ak@Ne」の潜在バグを
抜き出して今の私の力量で修正できるか検討した上でちまちまとバグ修正と本当なら必要だけれど
このソフトにはつけていなかった基本機能をつけたりする作業をしていました。

まず1つ目はエンコードがUTF-8のメールを1つのテキストファイルとして書き出した際に文字化けの
ような文章のデータになってしまうのをちゃんと読める文字に変換する処理を追加したのと、UTF-8で
エンコードされたメールに関しての返信、新機能の転送時の文字化けバグ修正を追加しました。

2つ目は多分過去バージョンを使っていても発生しないはず…の謎のバグ修正である特定のnMail.dllを
使用してメールを受信、メールデータ保存をした場合に限りISO-2022-JPのデコード前の文字列でメールが
表示されてしまうというバグがあり、それも他の正常なメールに問題が一応ないことを確認してからplain/textの
メールが到達するコードの部分に実装しました。

とりあえず大きな修正でいえばラストの3つ目は今まで付けようか悩んでいた画面サイズと位置の保存の実装です。

最近のソフトは必ず実装されている機能ですが、昔はそういうのを面倒で付けていなかったから付けていなかっただけと
いえばそれまでですが…今まで使っていたノートよりも画面が広い物を使い始めたら前の環境で作ったこのメールソフトの
サイズである800×600のウィンドウサイズだと使いづらいというのもあって実装しました。

ちなみに過去のバージョンからアップデートした場合の初期起動の際はいつもの800×600で表示されますが、それ以降は
画面サイズを修正してあげればそのサイズで起動するので問題ないはずです。(この環境で確認済)

まだちょっと確認できていない潜在バグがあるかもしれないので、メールソフトのコードも確認しつつ修正をして
早いうちに公開が出来るようにしていけたら良いなぁ…って思っています。

サマスペの狩り中

さてと少しだけラグナの話でも書いて今回の記事は終わりにしようかなぁ…って思います。

前回の記事に引き続きサマスペ関連のイベントを少しやっていますが、スタンプラリーに毎回何かのプレゼントが付くのが
楽しみになってしまい、ここの所毎日に近い感じでラグナに1時間ぐらいログインするようになってしまいました。

今のところ出たものはS3クロスボウ(装備できるキャラがいない)、タキシード(男キャラが結婚式に使う収集品扱いアイテム)
コインホルダー、ロイヤルゼリー、フレイムハート、野生花(ペット兄貴の装備品)といった感じです。

今日もスパノビでどこかに遊びに行こうとは思っていますが、ニコニコ生放送での放送はないと思いますのでよろしくです。

今回もほとんど愚痴だけの内容になってしまい本当に申し訳ないです。
次回更新はラグナの記事になる予定なのでよろしくです。