- ベストアンサー
辞書について
IMEのひらがなから漢字に変換する際の辞書がほしいのですが、ダウンロードできるところがないでしょうか?よろしくお願いします。
- みんなの回答 (5)
- 専門家の回答
質問者が選んだベストアンサー
辞書ファイルはバイナリなので、部分的な文字列は読み込める可能性があったとしても、構造解析は困難です。 また、IME2000以降、ATOK14以降では、文字コードとしてUNICODEを使用しているはずです。 完全2バイトUNICODEか、UTF-8かは分からないので、これまた解析が困難ですが。 秀丸などで文字コードをいろいろ変えて読んで見るのもいいと思いますが、実用レベルにするのは無理ですね。 一般に、こういうファイルは処理速度が要求されますので、圧縮したり暗号化(あなたの言うプロテクター)をかけたりはしないと思います。
その他の回答 (4)
- haporun
- ベストアンサー率40% (230/562)
>プロテクターでもかけているのかなと いや、っていうかどういうデータ構造してるか分かってるんですか? それとも、下のuyama33さんのいうように、ATOKのAPIを使ってるんですか?
- haporun
- ベストアンサー率40% (230/562)
>漢字を仮名へ変換するプログラム IMEのデータベースは、基本的にはカナから漢字を参照するデータベースなので、逆参照は持っているかどうか分かりませんよ。
お礼
確かにその通りですが、最初に浮かんだデータベースがIMEだったものですから。 ただ、未だに読み取れないので、プロテクターでもかけているのかなと思って。
- uyama33
- ベストアンサー率30% (137/450)
少し前に、Atokを使って 日本語変換が出来る エディタを作ろうとしました。 キーボードからのキー入力を 自分ですべて処理して ワープロと作ろうとしました。 そのとき、ジャストシステムのホームページから 漢字変換用のAPIが入手できたのですが 現在は、どこにあるか不明です。 ボーランドのコンパイラで エディットコントロール(TEdit Class) を使うと、簡単に日本語変換もやってくれますが 32ビットのものとしてコンパイルしても OSがNTでは、サイズの大きなファイルも扱えますが 同じソフトをWindous 95 に持ってくると、64Kのかべに突き当たります。 すべて、自分で制御するのは大変ですが がんばってみて下さい。 ジャストシステムに問い合わせれば 漢字変換のためのAPIのダウンロードは 可能だと思います。
- haporun
- ベストアンサー率40% (230/562)
目的がつかめないのですが。 ここはプログラミングのカテゴリですが、IME辞書をプログラムで使うのですか? IMEの辞書は、内蔵のMS-IME 2000とかじゃダメなんですか?
補足
はい、その通りです。IMEの辞書でなくてもよいのですが、漢字を仮名へ変換するプログラムを作りたいのですが、柔軟性を持たせるためには、自分で作った方が勉強になるし、応用が利くと思いまして。。それで、Win98に入っているIMEの辞書と思われるファイルを見たのですが、どのコードで表示させても読みとれないので、フリーの辞書を探していたのですが。。また、その読みとる方法などがわかるとうれしいのですが。。 どうぞ、よろしくお願いします。
お礼
返答が送れてすいません。 データ構造->知りません。 API使っていません。 ただ、もしかしたら、EUCなどで、読むことができるかなと思って、試しただけです。