Sep 04, 2005

XPCOMコンポーネントのC/Migemo用ブリッジ

migemo cmigemoでC/Migemo(MigemoのC言語による実装)をnsIMigemoというXPCOMコンポーネント経由で呼び出せるものが公開されている。

これはひょっとするとひょっとしますか?

以下転載。

837 :KoRoN@Vim%Chalice ◆8XALICEsdk :2005/09/03(土) 03:22:34
    今手元で、XPCOM+C/Migemo使ってnsIMigemoなるものを作り、簡単なサンプルが動いて
    ます。こんな感じで、MozillaのJavaScriptで正規表現が取得できる状態なんです。

    > netscape.security.PrivilegeManager.enablePrivilege("UniversalXPConnect");
    > var migemo, answer;
    > migemo = Components.classes["@kaoriya.net/migemo/nsMigemo,1"].createInstance();
    > migemo = migemo.QueryInterface(Components.interfaces.nsIMigemo);
    > answer = migemo.query(document.getElementById("MIGEMO_INPUT").value);
    > document.getElementById("MIGEMO_OUTPUT").value = answer;

    使ってみたい、っていう人がいたら言ってください。

838 :plus7 ◆XULQA16CSE :2005/09/03(土) 18:18:36
    XUL/Migemoのplus7と申します。
    ぜひ試してみたいです。

839 :KoRoN@Vim%Chalice ◆8XALICEsdk :2005/09/03(土) 18:47:18
    >>838
    どもども、ちょくちょくWebページをみさせていただいています。Win用のコンパイル済
    みバイナリと辞書は、ここに置いておきます。README.txtに従えば動作確認はできると
    思いますが、不明な点があったら問い合わせてください。
        http://www.kaoriya.net/testdir/CMigemoXPCOM-20050903.zip
    とりあえず試してみたいだけの人もどうぞ。

    ソースコード一式はC/Migemoのcvsレポジトリのdev-1_3ブランチにcommitしておきまし
    た。Win以外の環境の方で試したい場合など、参考にしてください。
エントリを編集します。

wikieditish message: Ready to edit this entry.











拡張機能