wgetの進行度
wget-1.11でdownload中に固まったりする件(過去記事)についてですが、wget-1.11.1にてなおっているみたいです。
でも新しいの入れてみた。
2009/4/12での最新版は1.11.4でした。
wget-1.11.4とwget-1.11の差分をとってみたら、こんなことがありました。wget-1.11.4/NEWSに。
*1239522747* Changes in Wget 1.11.1 ** Progress bar now displays correctly in non-English locales (and a related assertion failure was fixed).
ほう、確かに wget 1.11の時のエラーって progress.cですからね。
wget: progress.c:972: create_image: Assertion `p - bp->buffer <= bp->width' が失敗しました. [1] 19973 abort wget
というわけで、
試しに~/test/にinstallして、この日記を落としてみた。
あ、MacOSX(10.4 Tiger)/PowerPC のlocaleは
LANG=ja_JP.UTF-8
LC_ALL=ja_JP.UTF-8
です。
tar -jxvf wget-1.11.4.tar.bz2 cd wget-1.11.4 ./configure --prefix=~/test make make install cd ~/test/bin ./wget -np -r http://d.hatena.ne.jp/fu7mu4/
おお、localeが日本語環境で(ファイルが)落とせてる。(wgetが)落ちない。適当にとめてみると63Mほど落とせてますね。内容もOKと。
じゃあ、再度いれてみるか。
tar -jxvf wget-1.11.4.tar.bz2 cd wget-1.11.4 ./configure --prefix=/usr/local make sudo make install wget --version
1.11.4とでたのでOK