ALM2Thunderbird 1.0の動作OSについて
ALM2Thunderbirdをご利用頂きありがとうございます。
ALM2Thunderbird 1.0は、Windows 2000環境で変換に失敗するという報告を頂いております。 これはWindow 98/Meも同様であると考えられます(こちらについては、現時点で報告はありません)。
考えられる原因はただ一つ、文字エンコーディング変換に使用しているWindows API関数のWideCharToMultiByteとMultiByteToWideCharの動作に問題があるのだと思います。
実は当初、文字エンコーディング変換にiconvというフリーウェアを使用しておりましたが、パッチ無しのバージョンだと機種依存文字(㈱、〜、①、㌧㌦等)の変換に失敗するという問題や、ライセンスや配布上の問題(GPL/LGPL)があり、使用を見合わせた経緯があります。
ツール内にはiconvを使用するコードは残してある(コメントアウトしてある)ので、iconv使用バージョンを作ることは可能ではあります。しかし、パッチをあてたiconvの検証が必要となりますし、リリース後も、使用前に適切なパッチ入りのiconvをユーザーの皆様に入手して頂く必要があります。
なお、誠に勝手ながら、iconv対応版のリリース時期に関しては、諸般の事情により未定とさせて頂きたく存じます。
また、現時点のリリースバージョンであるALM2Thunderbird 1.0は Windows XPのみの対応とさせて頂きます。大変お手数ですが、ユーザーの皆様の周りにWinXPの環境がございましたら、そちらで変換して頂きたく。
ご迷惑をおかけして申し訳ありません。
よろしくお願い申し上げます。
【関連記事】
| 固定リンク
|


コメント
なるほど Win2Kじゃ駄目だったのですね。
データをWinXPに持っていき、無事変換できました。
いろいろとお手数をおかけしてしまい、申し訳ございませんでした。
何はともあれ、ありがとうございました。
投稿: Sho | 2005.03.24 14:55
>Shoさん
こちらこそ、お手数をおかけして申し訳ありませんでした。
Shoさんにはサンプルデータをご提供頂き、またyjoさん、gaoさんのご報告によりWin2000での動作に問題があることが判りまして、皆様には感謝しております。
投稿: komat | 2005.03.25 00:07
Windows2000にパッチを当てXPに近く改変するKDWで
この問題の修正を入れたようです。
ttp://blog.livedoor.jp/blackwingcat/archives/976097.html#more
投稿: | 2009.10.01 11:29
>?さん
お知らせ頂きありがとうございます。
しかも検証にALM2Thunderbirdを使って頂くとは・・・
ちなみに、こちらのblogでも取り上げて頂いてますが、
正にこの問題です。
ttp://www.gesource.jp/weblog/?p=738
しかしこのKDWは、中々すごいツールですね。
何はともあれ、ありがとうございます。
投稿: komat | 2009.10.06 00:01