Hatena::ブログ(Diary)

分室の分室 このページをアンテナに追加

foussin分室 仮設ページ ... 東日本大震災 関連リンク

2011-12-18 Sun

【171】 jcode.pl, jacode.pl, Jcode, Encode の簡単な備忘

 一般ユーザーの場合、これらのモジュールの使い方を知ることよりも、これら
のモジュールを使用するスクリプトを使うために、インストールの方法が分かれ
ばそれで良い…というのが率直な『知りたいところ』かと思う。

 そんなわけで、ダウンロード・サイトとインストール方法だけ、簡単に記して
おく(2011.12.18 Sun 現在)。 著作者の表記は、サイトもしくはファイルに記述
されている文字列をそのまま引用した。



モジュール名:jcode.pl バージョン :2.13 著作(c) :utashiro url :ftp://ftp.iij.ad.jp/pub/IIJ/dist/utashiro/perl/ ダウンロード:ブラウザで jcode.pl をクリックし『名前を付けて保存』する。 インストール:@INC パスに放り込む。それだけ。 特徴 :Perl4 で記述。Perl4 〜 Perl5 最新版まで、幅広く実行可能。 ただし、utf8 に未対応。nkf と並ぶ、文字コード変換のパイオ ニア的存在。
モジュール名:jacode.pl バージョン :2.13.4.10 著作(c) :INABA Hitoshi url :http://search.cpan.org/~ina/ ダウンロード:上記サイトの下の方にある『jacode-2.13.4.10』の [Browse] ボ タンをクリック → jacode.pl をクリック(ソース表示)。これを 『名前を付けて保存』する。 インストール:@INC パスに放り込むだけ。 特徴 :Perl4 で記述。Perl4 〜 Perl5 最新版まで、幅広く実行可能。 utf8 にも対応。 jcode.pl を利用するスクリプトを require 'jacode.pl'; に 変更するだけで、utf8 の文字列も処理できるようになる。その 理由は、パッケージ名を『jcode』にしているため。日本人の一 般ユーザー目線で見ると、この互換性は魅力ですよ。 foussin がこの存在を知ったのは、2010年 8月ごろ。 拙作 jpway.pl (v1.56) が完成した後だった…
モジュール名:Jcode.pm バージョン :2.7 著作(c) :Dan Kogai url :http://openlab.ring.gr.jp/Jcode/index-j.html インストール:(Linux の場合)…通常は、su で root に変身し、 # perl -MCPAN -e shell # install Jcode これでダウンロードからインストールまでやってくれる。 インストール:ActivePerl(Windows)の場合、ppm でインストールできる。 c:\usr\edit>ppm install Jcode Downloading ActiveState Package Repository packlist...done Updating ActiveState Package Repository database...done Downloading Jcode-2.07...done Unpacking Jcode-2.07...done Generating HTML for Jcode-2.07...done Updating files in site area...done 3 files installed 1 file updated これでダウンロードからインストールまでやってくれる。 特徴 :Perl5.005 で記述。Perl5 汎用。ucs2, utf8, ascii に対応。戻 値は、undef ではなく "ascii" を返す。これは便利。 Perl5.8.1 以降、Jcode は Encode のラッパーとして動作する。 この場合、Jcode.pm を @INC パスに放り込むだけで使える。CGI サーバで利用したい場合、これは便利。
モジュール名:Encode.pm バージョン :2.44 著作(c) :Dan Kogai url :http://search.cpan.org/~dankogai/Encode-2.44/Encode.pm ダウンロード:標準モジュールなので、ダウンロード不要。すぐに使える。 インストール:標準モジュールなので、インストール不要。すぐに使える。 アップデート:ActivePerl(Windows)の場合、ppm でアップデートできる。 c:\usr\edit>ppm update Encode Encode 2.44 (have 2.42) Downloading Encode-2.44...done Unpacking Encode-2.44...done Generating HTML for Encode-2.44...done Updating files in site area...done 100 files installed 2 files updated CPAN なら、これでいけるハズ(未確認)。↓ # cpan update Encode 特徴 :実質 Perl5.8 以降で実行可能? 世界中の文字コードに対応。utf8 を主軸とし、基本は OOP。 個人的には『プロユースのモジュール』の印象が強いです。
 先日に公開した txt_draw.pl では、Jcode.pm を利用している。上記を読めば Jcode のインストール方法が分かると思うので、参考にしてください。 おしまい。

スパム対策のためのダミーです。もし見えても何も入力しないでください
ゲスト


画像認証

トラックバック - http://d.hatena.ne.jp/foussin/20111218/1324157166