• 締切済み

分かち書きしたい

perlを使ってプログラムを作っています。 その中でテキスト(文章)を分かち書きしたいと思っています。(namazuを使うわけではありません。) kakasiやchasenを使えば良いと聞いたのですが 使っているサーバはレンタルサーバです。 何か良い方法がありますでしょうか。

みんなの回答

  • Ethersky
  • ベストアンサー率71% (168/235)
回答No.1

PerlのモジュールであるText::KakasiおよびText::ChaSenは、kakasiとPerl、ChaSenとPerlを仲介する役目のモジュールです。 kakasiとChaSenそのものがPerl言語で書かれたプログラムではなく、これら二つはバイナリ形式でインストールに際しては環境に合わせたconfigure(設定)も必要なため、サーバーの提供元にインストールするよう頼んでみるという方法しかありません。 どうしても使いたいのであれば、あらかじめインストールされているサーバーを借りるか自分でサーバーを用意するしかありません。

chachachar
質問者

お礼

Kakasi及びText::Kakasiをレンタルサーバにスーパーユーザー権限無しにインストールする方法がありました。 無事にインストール出来たことを報告します。

chachachar
質問者

補足

回答ありがとうございます。 「Kakasi本体」と「Text::Kakasi」および「ChaSen本体」と「Text::ChaSen」の組み合わせでインストールしないといけないのですね。 それでやっぱり管理者権限がないとインストールは無理っぽいという事なんですね。

全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • namazu検索cgiの、Perl版が以前出回っていたかと思いますが、

    namazu検索cgiの、Perl版が以前出回っていたかと思いますが、 既にサイトが閉鎖されてしまったようで、入手困難なようです。 どちらかで入手できないでしょうか? または、上記プログラムでなくてもレンタルサーバー、FTP権限 のみにてnamazu検索を稼働させる方法があれば、それでもよいのですが、 おそらく不可能ではないかと・・・

  • namazu.cgiがインストールされません。

    こんにちは。 RedHat8を最近インストールしたばかりです。 自分のマシンにあるドキュメントを全文検索したくて、namazuをインストールしようとしています。 CGIから利用するためにはnamazu.cgiが必要と聞きました。 しかし、必要(とおもわれる)パッケージをインストールしても、namazu.cgiがみつかりませんでした。 findで/に対して検索しましたが、ありません...。 インストールしたパッケージは、以下のとおりです。 kakasi-2.3.4-1.i386.rpm namazu-cgi-2.0.10-1.i386.rpm kakasi-dict-2.3.4-1.i386.rpm perl-Search-Namazu-0.13-2.i386.rpm namazu-2.0.12.tar.gz perl-Text-Kakasi-1.05-1.i386.rpm ちなみにnamazu本体はインストールされてます。(インデックスはつくられました) どなたか、ご教授願います。 どこのサイトを調べても、あたりまえのようにnamazu.cgiをcgi-binディレクトリにコピーする、と書いてありますので、こまっています。

  • 文節分かち書きを直してもらうには。

    中年以降の人がほとんどなのですが、文章の間に不要なスペースを入れる人がいますよね。 他に、全く不要なのに『…』を入れる人も多いです。 例えば『クリフト は…… ザキ を となえた…』のような書き方。 ひらがな表記のTVゲームや、小学校低学年の教科書ではないのですからきちんと表記できないのでしょうか。 実はこの書き方が大嫌いで、一度分かち書きの人に何故スペースを入れるのか聞いたら「読みやすいと思って」という答えが返ってきて驚きました。 逆に読みにくくて仕方ありません。 最近、私のブログを訪問して下さる方で、やはり分かち書きと、不要な…を駆使する中年の方が数名いらしゃいます。 コメントを下さるのは嬉しいのですが、その方達のブログに行くと、私の大嫌いな表記のオンパレード。 中にはわざわざ半角スペースを入れている方もいます。 読む気もせず、速攻で閉じてしまいました。 以来そこへは近付いていません。 こういう方々に、気分を害する事無く、分かち書きや…をやめて頂く方法はありませんでしょうか。 (ご本人のブログ内ではどんな書き方でも構いませんが、私にコメントする場合はやめて頂きたいのです)

  • namazu のインデックス作成

    No.313463,No.314412の続きです。 namazu,kakasi,perlは無事インストールできたのですが、インデックスの作成がうまくいきません。 MS-DOSプロンプトで C:\mknmz -O C:\namazu\var\namazu\index C:\homepage  と入力しましたが「コマンドまたはファイル名が違います。」と表示されます。 どこがおかしいのでしょうか? ソフトは nmz2010 ActivePerl-5.6.1.633-MSWin32-x86 kakasi-2.3.4 です。 FMV-BIBLOを使っています。 OSはwindows98 関連URL:http://oshiete1.goo.ne.jp/kotaeru.php3?qid=313463 http://oshiete1.goo.ne.jp/kotaeru.php3?qid=314412

  • 外部接続していないパソコンへのnamazuインストール方法

    社内システムでの検索にnamazuをインストールしたいと考えています。 インストールしようとしているパソコンはWindows2003サーバーなのですが、 ネットワークは外部接続していません。(社内LANのみ接続) namazuインストール方法を書いたページを見ていたのですが、namazuのインストールにはインターネット接続が必要と書いてありました。 KAKASI、nkf、File::MMagic、GNU gettext のインストール時にインターネット接続されていることが必要なんだと思うのですが、 これを手動でダウンロード・インストールする方法はあるのでしょうか? また、それ以外の方法で、ネットワーク接続していないパソコンに namazuをインストールする方法があれば教えて頂けないでしょうか?

  • perlでchasen

    perlで茶筅を使いたくてインストールしました。 茶筅単体では動くのですが、Text::ChaSenモジュールをインストールしても使えない状態です。 コマンドプロンプトで、perl -MText::ChaSen としても何も起こらず終了してしまい、プログラム中で使ってもuse Text::ChaSenの行でプログラムが強制終了してしまっているようです。エラーは特に出ません。 このような場合どのような原因が考えられるでしょうか? ご回答よろしくお願いします。

  • Namazu インデックス作成でエラー 先ほどインストール

    Windows版のNamazuをインストールしました。 (KAKASI,Perlも先に入れています。) mknmz -U -O [インデックス作成フォルダ] [インデックス対象ファイルフォルダ] で、次のようなエラーがでました。対処方法のご存知の方、教えてください。 'c:\program'は内部コマンドまたは、外部コマンド 操作可能なプログラムまたはバッチファイルとして認識されません。 1/1 - /C|/test/test.pdf unable to convert pdf file(maybe copying protection) また、Namazuの良書なども教えてください。

  • Autoexec.batの改変とNamazuの動作不良

    全文検索のcgiである namazuをインストールしようとして、 メモ帳でいじっていたら、そのうち autoexec.batの内容を以下のように改変 してしまって、初期の状態がわからなく なってしまいました。環境変数の領域が 確保できないとのメッセージだと思います がどうやってよいかわかりません。  ちなみに、namazuも正常に動作 しません。*.nmzファイルがdummyファイル と同じフォルダにできるはずなのですが、できない のです。Win98環境です。ルートと、namazu フォルダの二カ所でインストールを試みたのが災い しているようです。 Autoexec.batの内容です。 ----------------- SET BLASTER=A220 I7 D1 H7 P330 T6 SET SBPCI=C:\SBPCI loadhigh C:\WINDOWS\COMMAND\nlsfunc.exe C:\WINDOWS\country.sys SET PATH=C:\WINDOWS;C:\WINDOWS\COMMAND;C:\PERL\BIN;"%PATH%" PATH=C:\JUST\JSLIB;C:\JUST\JSLIB32;C:\PROGRA~1\JUSTSY~1\JSLIB32;%PATH%;"C:\ProgramFiles\Mts" REM ###### Namazu for Win32 Environment variable setting SET PATH=C:\namazu\bin;"%PATH%" SET NAMAZURC=C:\namazu\namazu\etc\namazu\namazurc SET NAMAZULOCALEDIR=C:\namazu\namazu\share\locale SET MKNMZRC=C:\namazu\namazu\etc\namazu\mknmzrc SET LANG=ja_JP.SJIS SET HOME=C:\namazu REM ###### kakasi for Win32 Environment variable setting SET KANWADICTPATH=C:\kakasi\share\kakasi\kanwadict SET ITAIJIDICTPATH=C:\kakasi\share\kakasi\itaijidict SET PATH=C:\namazu\namazu\bin;"%PATH%" SET PATH=C:\namazu\bin;"%PATH%" ------------ もちろん、今の時点で再起動はかけてはいません。 至急よろしくお願いいたします。

    • ベストアンサー
    • CGI
  • KAKASI[変換ソフトをperlで使う方法について

    Kakasiをperlで使いたいのですがうまくいきません。 かなり試行錯誤して、インストールまではでき、 telnetでkakasiが正常にインストールされたか、テキストファイルを変換してみた場合、正常に変換できたのですが、 perlで使う場合どのようにしたら良いでしょうか? 教えていただけないでしょうか? 色々試行錯誤してみたのですが、一向に変換してくれません。 宜しくお願い致します。 #!/usr/local/bin/perl print "Content-Type: text/html\n\n"; $word = "試験けっか"; $result = Kakasi::kakasi($word); print $result;

    • ベストアンサー
    • Perl
  • chasenを使いたい

    chasenをレンタルサーバで使いたいのですが インストールできますでしょうか? PurePerlなら置くだけで使えると聞いたのですが・・・。

    • 締切済み
    • CGI