« 2005年08月 | メイン | 2005年12月 »
2005年11月11日
w3m で MT に投稿。
[ カテゴリ : memo - CUI環境 ]
コンソールな w3m-0.5.1 では投稿はできるが、再構築が出来ない。
なので、再構築用スクリプトを用意してしまう。
http://code.appnel.com/mt-apps
から、mt-rebuild のアーカイブ落として、 mt-rebuild.pl を、MT のディレクトリに置いて permission を 700 とかにして、あとはそのディレクトリにcd して
$ ./mt-rebuild.pl -all
とかやればいい。ラクなもんだ
w3m のフォーム(TEXTAREA) で改行を入力したい。
[ カテゴリ : memo - CUI環境 ]
Vine の w3m-0.5.1-0vl5 の srpm とってきて、w3m-0.5.1.tar.gz 取り出して、
自分でソースいじってなおした。
w3m.spec からやろうとすると、X でインライン画像表示対応とかで面倒なん
で、コンソールでしか使わないよう、自分でソースをいじると。
http://www.sic.med.tohoku.ac.jp/~satodai/w3m-dev/200410.month/4110.html
1. srpm の入手
$ apt-get source w3m
get して rpm -i してくれるぽ。
2.ソースをいじる
~/rpm/SOURCES の中に、 w3m-0.5.1.tar.gz があるので、
$ cd ~/rpm/SOURCES
$ tar zxvf w3m-0.5.1.tar.gz
$ cd w3m-0.5.1
して、 parsetagx.c を編集。
180行目あたりに if - else if があり、
if 内、 else if 内それぞれに
if (*q != '\n')
Strcat_char(value, *q);
ってあるので、この if (*q != '\n') をコメントアウトなり行削除なりして、常に Strcat_char が実行されるようにする。
3.ビルド(2と同じディレクトリで)
$ ./configure --prefix=/usr
$ make
あとは、make install するもよし、 Vine の /usr/bin/w3m を置き換えるもよし。