ダウンロード.
Version | 1.10 | |
公開日 | 2007/05/20 | |
ファイルサイズ | 635kB | |
ファイル名 | partscodec110.zip | |
形式 | zip書庫 |
概要.
RFC2045(MIME)で規定されたメッセージのボディのデータをエンコード/デコードするアプリケーションです。
Quated-Printable/Base64/uuencodeの各転送エンコーディングでデータのエンコード・デコードが出来るほか、MIMEヘッダのFromフィールドなどでANSI以外の文字表記に使用されるMIMEヘッダ拡張(RFC2047)のエンコード・デコード、文字セット変換も出来ます。
インストール/アンインストール.
インストール.
インストーラは付属していません。
アーカイブを解凍して適当なディレクトリに入れて使ってください。必要であればショートカットを作成してください。
アンインストール.
アンインストーラも付属していません。
インストールしたディレクトリごと削除してください。ショートカットを作成した場合は忘れずにショートカットも削除してください。
iniファイル、レジストリ、DLLなども使っていません。
改版履歴.
- …機能追加.
- …仕様変更.
- …バグフィックス.
Version | 日付 | 変更点 |
1.10 | 2007/05/20 |
|
1.00 | 2007/03/08 |
|
今後の予定.
- BinHexへの対応。
ひとこと
Ver. 1.10
いろいろバグが見つかったので、更新しました。機能的にはあまり変ってないけど、デザインを変更してウィンドウサイズを小さくできたし、内部処理もそこそこ変ってたり。
いまだにBinHexよく分かりません。あまり調べてない&急いでもないせいでもありますが。
Ver. 1.00
メールをいろいろつついてみたいので、MIMEのボディをエンコード/デコードするツールを作ってみました。これまでの「ひとこと」にも何度か登場させたとおり、つまらないことでつまづきながらも。MIMEの理解が十分なのか不安ですが、エンコードした物をメールクライアントDatulaがインポートできましたし、PartsCodecでエンコードした物をデコードすると元どおりになるので、たぶん大丈夫だと思います。
もし不具合に気付かれた方は、ご連絡ください。
BinHexのエンコード・デコードの詳細がわからず、作れませんでした。RFC1741に載ってるけど、エンコード・デコードの詳細は少しだけで例などないし、ネットで探してもエンコード・デコードの詳細までは出てこないし。
文字セットの変換についてもネットで検索してみた結果、TrickLibraryを発見! 日本語の文字コード変換できるじゃん。バベルの対応している文字コード全てを使ったから、実行ファイルの半分がバベルのテーブルになった^^; 残りの半分のほとんどはC++Builderのランタイムライブラリをスタティックリンクしたものだから、PartsCodec独自の部分はほんのわずか。
変換前・変換後のデータの表示が遅いので、大きなデータを読み込み・変換した場合に時間がかかることがあります。特に表示にバイナリを選んでいる場合に。表示には文字入力用のエディットを使用しているのですが、大きなデータを扱うことを考慮されていないようで、データが大きくなるとこのエディットの表示が遅くなるためです。バグではないので、終了するまで待ってください。
Copyright 2005-2016, yosshie.