DEQPF

名前

deqpf の DE は decode です。 QP は Quoted-Printable です。 F は filter です。 Quoted-Printable を decode する filter です。

入れ方・使い方

本体は Python のスクリプトです。 従って別途 Python が必要です。 deqpf.py はスクリプトを入れるディレクトリーに入れて下さい。 (一般ユーザーの場合はホームディレクトリーの下のどこか、 管理者権限で入れる時は、/usr/local の下のどこかになると思います。) 実行属性が与えられていることを確認して、 PATH が通っている所からリンクを張りましょう。 (そのかわりに python を明示的に起動することも勿論可能です。)

例:
% cp deqpf.py ~/bin/python/
% cd ~/bin/
% ln -s python/deqpf.py deqpf

標準入力に quoted-printable の文書を与えると、decode して標準出力に出します。 例えば、~/Mail/inbox/1000 が quoted-printable のメールだとしましょう。 しかも符号化方法が Shift_JIS だったとします。 このとき、ただ読めればいいのなら、
% deqpf < ~/Mail/inbox/1000 | nkf -e
として標準出力に EUC-JP で結果を書き出します。

注意事項

このソフトウェアは、著作権を主張するほどの内容はありませんので、 好き勝手に使用し改造し再配布することができます。